X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/cb3dd47fc3ee91fbf921e02078184253ef3f775d..130f51aeb55bd3bf2706c1f5b09ca59fa291c087:/examples/cpp/plugin-jbod/s4u-plugin-jbod.cpp diff --git a/examples/cpp/plugin-jbod/s4u-plugin-jbod.cpp b/examples/cpp/plugin-jbod/s4u-plugin-jbod.cpp index a3cb9e800e..bb3b20b171 100644 --- a/examples/cpp/plugin-jbod/s4u-plugin-jbod.cpp +++ b/examples/cpp/plugin-jbod/s4u-plugin-jbod.cpp @@ -9,7 +9,7 @@ XBT_LOG_NEW_DEFAULT_CATEGORY(jbod_test, "Messages specific for this simulation"); namespace sg4 = simgrid::s4u; -static void write_then_read(simgrid::plugin::Jbod* jbod) +static void write_then_read(simgrid::plugin::JbodPtr jbod) { simgrid::plugin::JbodIoPtr io = jbod->write_async(1e7); XBT_INFO("asynchronous write posted, wait for it"); @@ -39,24 +39,24 @@ int main(int argc, char** argv) // set up link so that data transfer from host to JBOD takes exactly 1 second (without crosstraffic) auto* link = zone->create_link("link", 1e7/0.97)->set_latency(0); - auto* jbod_raid0 = - simgrid::plugin::Jbod::create_jbod(zone, "jbod_raid0", 1e9, 4, simgrid::plugin::Jbod::RAID::RAID0, 1e7, 5e6); + auto jbod_raid0 = + simgrid::plugin::Jbod::create_jbod(zone, "jbod_raid0", 1e9, 4, simgrid::plugin::Jbod::RAID::RAID0, 1e7, 5e6); zone->add_route(host, jbod_raid0->get_controller(), {link}); - auto* jbod_raid1 = - simgrid::plugin::Jbod::create_jbod(zone, "jbod_raid1", 1e9, 4, simgrid::plugin::Jbod::RAID::RAID1, 1e7, 5e6); + auto jbod_raid1 = + simgrid::plugin::Jbod::create_jbod(zone, "jbod_raid1", 1e9, 4, simgrid::plugin::Jbod::RAID::RAID1, 1e7, 5e6); zone->add_route(host, jbod_raid1->get_controller(), {link}); - auto* jbod_raid4 = - simgrid::plugin::Jbod::create_jbod(zone, "jbod_raid4", 1e9, 4, simgrid::plugin::Jbod::RAID::RAID4, 1e7, 5e6); + auto jbod_raid4 = + simgrid::plugin::Jbod::create_jbod(zone, "jbod_raid4", 1e9, 4, simgrid::plugin::Jbod::RAID::RAID4, 1e7, 5e6); zone->add_route(host, jbod_raid4->get_controller(), {link}); - auto* jbod_raid5 = - simgrid::plugin::Jbod::create_jbod(zone, "jbod_raid5", 1e9, 4, simgrid::plugin::Jbod::RAID::RAID5, 1e7, 5e6); + auto jbod_raid5 = + simgrid::plugin::Jbod::create_jbod(zone, "jbod_raid5", 1e9, 4, simgrid::plugin::Jbod::RAID::RAID5, 1e7, 5e6); zone->add_route(host, jbod_raid5->get_controller(), {link}); - auto* jbod_raid6 = - simgrid::plugin::Jbod::create_jbod(zone, "jbod_raid6", 1e9, 4, simgrid::plugin::Jbod::RAID::RAID6, 1e7, 5e6); + auto jbod_raid6 = + simgrid::plugin::Jbod::create_jbod(zone, "jbod_raid6", 1e9, 4, simgrid::plugin::Jbod::RAID::RAID6, 1e7, 5e6); zone->add_route(host, jbod_raid6->get_controller(), {link}); zone->seal();