X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bd1a1fd6782d66e6455d71f5055b0660d4854164..09392faf42646e631a4e42553e901410eb3e488e:/src/s4u/s4u_Netzone.cpp diff --git a/src/s4u/s4u_Netzone.cpp b/src/s4u/s4u_Netzone.cpp index 2c335d0ed3..b62e620f10 100644 --- a/src/s4u/s4u_Netzone.cpp +++ b/src/s4u/s4u_Netzone.cpp @@ -85,7 +85,7 @@ unsigned long NetZone::add_component(kernel::routing::NetPoint* elm) return pimpl_->add_component(elm); } -void NetZone::add_route(NetZone* src, NetZone* dst, const std::vector& links) +void NetZone::add_route(const NetZone* src, const NetZone* dst, const std::vector& links) { std::vector links_direct; std::vector links_reverse; @@ -96,12 +96,12 @@ void NetZone::add_route(NetZone* src, NetZone* dst, const std::vectoradd_route(src ? src->get_netpoint() : nullptr, dst ? dst->get_netpoint(): nullptr, src ? src->get_gateway() : nullptr, dst ? dst->get_gateway() : nullptr, links_direct, false); - pimpl_->add_route(src ? src->get_netpoint() : nullptr, dst ? dst->get_netpoint(): nullptr, - src ? src->get_gateway() : nullptr, dst ? dst->get_gateway() : nullptr, + pimpl_->add_route(dst ? dst->get_netpoint(): nullptr, src ? src->get_netpoint() : nullptr, + dst ? dst->get_gateway() : nullptr, src ? src->get_gateway() : nullptr, links_reverse, false); } -void NetZone::add_route(NetZone* src, NetZone* dst, const std::vector& link_list, bool symmetrical) +void NetZone::add_route(const NetZone* src, const NetZone* dst, const std::vector& link_list, bool symmetrical) { pimpl_->add_route(src ? src->get_netpoint() : nullptr, dst ? dst->get_netpoint(): nullptr, src ? src->get_gateway() : nullptr, dst ? dst->get_gateway() : nullptr, @@ -110,14 +110,14 @@ void NetZone::add_route(NetZone* src, NetZone* dst, const std::vector& link_list, bool symmetrical) + const std::vector& link_list, bool symmetrical) // XBT_ATTRIB_DEPRECATED_v339 { pimpl_->add_route(src, dst, gw_src, gw_dst, link_list, symmetrical); } void NetZone::add_route(kernel::routing::NetPoint* src, kernel::routing::NetPoint* dst, kernel::routing::NetPoint* gw_src, kernel::routing::NetPoint* gw_dst, - const std::vector& links) + const std::vector& links) // XBT_ATTRIB_DEPRECATED_v339 { std::vector links_direct; std::vector links_reverse;