/* C interface */
SG_BEGIN_DECL()
+XBT_PUBLIC void simgrid_init(int* argc, char** argv);
XBT_PUBLIC void sg_engine_load_platform(const char* filename);
XBT_PUBLIC void sg_engine_load_deployment(const char* filename);
XBT_PUBLIC void sg_engine_run();
} // namespace simgrid
/* **************************** Public C interface *************************** */
+void simgrid_init(int* argc, char** argv)
+{
+ simgrid::s4u::Engine e(argc, argv);
+}
void sg_engine_load_platform(const char* file)
{
simgrid::s4u::Engine::get_instance()->load_platform(file);