]> AND Private Git Repository - loba.git/blobdiff - main.cpp
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Wip++...
[loba.git] / main.cpp
index dbc5b4306b7c7f98d222354391f9aeba883dc919..d48bd877a790782951f61ceac2f4b73b1cd45e3d 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -20,13 +20,13 @@ enum {
     EXIT_FAILURE_CLEAN = 0x08,  // error at cleanup
 };
 
-int simulation_main(int argc, char *argv[])
+int simulation_main(int argc, charargv[])
 {
     process proc(argc, argv);
     return proc.run();
 }
 
-int main(int argc, char *argv[])
+int main(int argc, charargv[])
 {
     // Note: variables used after THROW must be declared as volatile.
     volatile int exit_status = 0;   // global exit status
@@ -37,8 +37,9 @@ int main(int argc, char *argv[])
 
     simulation_time.start();
 
-    // Set default logging threshold.
+    // Set default logging parameters
     // xbt_log_control_set("simu.thres:verbose");
+    xbt_log_control_set("simu.fmt:'[%h %r] [%c/%p] %m%n'");
 
     // Initialize some MSG internal data.
     // Note: MSG_global_init() may throw an exception, but it seems
@@ -60,7 +61,7 @@ int main(int argc, char *argv[])
     }
     opt::print();
 
-    TRY {    
+    TRY {
         exit_status = EXIT_FAILURE_INIT; // =====
 
         // Register the main function of an agent in a global table.
@@ -72,7 +73,7 @@ int main(int argc, char *argv[])
         MSG_create_environment(opt::platform_file);
         if (LOG_ISENABLED(xbt_log_priority_verbose)) {
             int n = MSG_get_host_number();
-            m_host_t *h = MSG_get_host_table();
+            m_host_th = MSG_get_host_table();
             VERB1("Got %d hosts.", n);
             for (int i = 0; i < n; i++)
                 VERB2("Host #%d named \"%s\".", i, MSG_host_get_name(h[i]));