using namespace simgrid;
double s4u::Engine::getClock() {
- return SIMIX_get_clock();
+ return SIMIX_get_clock();
}
s4u::Engine::Engine(int *argc, char **argv) {
- SIMIX_global_init(argc, argv);
+ SIMIX_global_init(argc, argv);
}
void s4u::Engine::loadPlatform(const char *platf) {
- SIMIX_create_environment(platf);
+ SIMIX_create_environment(platf);
}
void s4u::Engine::register_function(const char*name, int (*code)(int,char**)) {
- SIMIX_function_register(name,code);
+ SIMIX_function_register(name,code);
}
void s4u::Engine::register_default(int (*code)(int,char**)) {
- SIMIX_function_register_default(code);
+ SIMIX_function_register_default(code);
}
void s4u::Engine::loadDeployment(const char *deploy) {
- SIMIX_launch_application(deploy);
+ SIMIX_launch_application(deploy);
}
void s4u::Engine::run() {
- if (MC_is_active()) {
- MC_run();
- } else {
- SIMIX_run();
- }
+ if (MC_is_active()) {
+ MC_run();
+ } else {
+ SIMIX_run();
+ }
}