delete proc;
}
catch (const std::invalid_argument& e) {
- THROW1(arg_error, 0, "%s", e.what());
+ THROWF(arg_error, 0, "%s", e.what());
}
catch (const std::exception& e) {
- THROW1(0, 0, "%s", e.what());
+ THROWF(0, 0, "%s", e.what());
}
return result;
}
}
// Register tracing categories
- TRACE_category(TRACE_CAT_COMP);
- TRACE_category(TRACE_CAT_CTRL);
- TRACE_category(TRACE_CAT_DATA);
+ TRACE_category_with_color(TRACE_CAT_COMP, TRACE_COLOR_COMP);
+ TRACE_category_with_color(TRACE_CAT_CTRL, TRACE_COLOR_CTRL);
+ TRACE_category_with_color(TRACE_CAT_DATA, TRACE_COLOR_DATA);
exit_status = EXIT_FAILURE_SIMU; // =====
delete proc_mutex;
if (res != MSG_OK)
- THROW1(0, 0, "MSG_main() failed with status %#x", res);
+ THROWF(0, 0, "MSG_main() failed with status %#x", res);
exit_status = EXIT_NO_FAILURE; // =====
}