1 #include "simgrid/s4u.hpp"
3 XBT_LOG_NEW_DEFAULT_CATEGORY(main, "Messages specific for this s4u example");
5 int main(int argc, char* argv[]) {
6 simgrid::s4u::Engine e(&argc, argv);
7 e.load_platform(argv[1]);
9 std::vector<simgrid::s4u::ActivityPtr> dag = simgrid::s4u::create_DAG_from_json(argv[2]);
11 simgrid::s4u::Activity::on_completion_cb([](simgrid::s4u::Activity const& activity) {
12 XBT_INFO("Activity '%s' is complete (start time: %f, finish time: %f)", activity.get_cname(), activity.get_start_time(),
13 activity.get_finish_time());