X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/97e476dc536bfd9fada85509d1c1f93714d46a10..3f53fa0e417dcf21536630d285ec51c0deced9a8:/examples/cpp/synchro-barrier/s4u-synchro-barrier.cpp diff --git a/examples/cpp/synchro-barrier/s4u-synchro-barrier.cpp b/examples/cpp/synchro-barrier/s4u-synchro-barrier.cpp index f7bbf0e58a..b7944d8686 100644 --- a/examples/cpp/synchro-barrier/s4u-synchro-barrier.cpp +++ b/examples/cpp/synchro-barrier/s4u-synchro-barrier.cpp @@ -1,4 +1,4 @@ -/* Copyright (c) 2006-2022. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2006-2023. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -6,9 +6,10 @@ #include "simgrid/s4u.hpp" XBT_LOG_NEW_DEFAULT_CATEGORY(s4u_test, "a sample log category"); +namespace sg4 = simgrid::s4u; /// Wait on the barrier then leave -static void worker(simgrid::s4u::BarrierPtr barrier) +static void worker(sg4::BarrierPtr barrier) { XBT_INFO("Waiting on the barrier"); barrier->wait(); @@ -19,11 +20,11 @@ static void worker(simgrid::s4u::BarrierPtr barrier) /// Spawn actor_count-1 workers and do a barrier with them static void master(int actor_count) { - simgrid::s4u::BarrierPtr barrier = simgrid::s4u::Barrier::create(actor_count); + sg4::BarrierPtr barrier = sg4::Barrier::create(actor_count); XBT_INFO("Spawning %d workers", actor_count - 1); for (int i = 0; i < actor_count - 1; i++) { - simgrid::s4u::Actor::create("worker", simgrid::s4u::Host::by_name("Jupiter"), worker, barrier); + sg4::Actor::create("worker", sg4::Host::by_name("Jupiter"), worker, barrier); } XBT_INFO("Waiting on the barrier"); @@ -34,7 +35,7 @@ static void master(int actor_count) int main(int argc, char **argv) { - simgrid::s4u::Engine e(&argc, argv); + sg4::Engine e(&argc, argv); // Parameter: Number of actores in the barrier xbt_assert(argc >= 2, "Usage: %s \n", argv[0]); @@ -42,7 +43,7 @@ int main(int argc, char **argv) xbt_assert(actor_count > 0, " must be greater than 0"); e.load_platform(argc > 2 ? argv[2] : "../../platforms/two_hosts.xml"); - simgrid::s4u::Actor::create("master", e.host_by_name("Tremblay"), master, actor_count); + sg4::Actor::create("master", e.host_by_name("Tremblay"), master, actor_count); e.run(); return 0;