#ifndef SIMGRID_DATATYPES_H_
#define SIMGRID_DATATYPES_H_
-#include <simgrid/forward.h>
+#include "simgrid/forward.h"
struct vm_params {
int ncpus;
#ifndef SIMGRID_S4U_VM_HPP
#define SIMGRID_S4U_VM_HPP
-#include <simgrid/s4u/forward.hpp>
-#include <simgrid/s4u/host.hpp>
-#include <xbt/base.h>
+#include "simgrid/datatypes.h"
+#include "simgrid/s4u/forward.hpp"
+#include "simgrid/s4u/host.hpp"
typedef enum {
SURF_VM_STATE_CREATED, /**< created, but not yet started */
#include <boost/unordered_map.hpp>
-#include <xbt/Extendable.hpp>
-#include <xbt/signal.hpp>
-#include <xbt/string.hpp>
-#include <xbt/swag.h>
-
-#include <simgrid/simix.h>
-#include <simgrid/datatypes.h>
-#include <simgrid/s4u/forward.hpp>
+#include "xbt/Extendable.hpp"
+#include "xbt/dict.h"
+#include "xbt/signal.hpp"
+#include "xbt/string.hpp"
+#include "xbt/swag.h"
+
+#include "simgrid/forward.h"
+#include "simgrid/s4u/forward.hpp"
namespace simgrid {
* under the terms of the license (GNU LGPL) which comes with this package. */
#include "src/instr/instr_private.h"
-#include "simgrid/sg_config.h"
#include "surf/surf.h"
-#include <functional>
#include <vector>
XBT_LOG_NEW_CATEGORY(instr, "Logging the behavior of the tracing system (used for Visualization/Analysis of simulations)");
* under the terms of the license (GNU LGPL) which comes with this package. */
#include "simgrid/s4u/VirtualMachine.hpp"
+#include "simgrid/simix.h"
#include "src/surf/HostImpl.hpp"
#ifndef VM_INTERFACE_HPP_
* under the terms of the license (GNU LGPL) which comes with this package. */
#include "surf/surf.h"
+#include "simgrid/host.h"
#include "simgrid/s4u/host.hpp"
#include "simgrid/sg_config.h"
#include "src/surf/cpu_interface.hpp"
* under the terms of the license (GNU LGPL) which comes with this package. */
#include "surf/surf.h"
+#include "simgrid/host.h"
#include "simgrid/s4u/host.hpp"
#include "simgrid/sg_config.h"
#include "src/surf/cpu_interface.hpp"