X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/21f6e059a47df7875f1dacf26ca1eb854f4e887b..f54d1d1641fcfba0dc631f2a5ef70af393ea844a:/src/s4u/s4u_Netzone.cpp diff --git a/src/s4u/s4u_Netzone.cpp b/src/s4u/s4u_Netzone.cpp index 06950ef004..bd00dc9e81 100644 --- a/src/s4u/s4u_Netzone.cpp +++ b/src/s4u/s4u_Netzone.cpp @@ -12,16 +12,10 @@ #include #include -#include "src/kernel/resource/LinkImpl.hpp" -#include "src/kernel/resource/StandardLinkImpl.hpp" +#include "src/kernel/resource/NetworkModel.hpp" -namespace simgrid { -namespace s4u { +namespace simgrid::s4u { -xbt::signal const& link_list)> - NetZone::on_route_creation; xbt::signal NetZone::on_creation; xbt::signal NetZone::on_seal; @@ -50,12 +44,6 @@ std::vector NetZone::get_children() const return res; } -NetZone* NetZone::add_child(NetZone* new_zone) // XBT_ATTRIB_DEPRECATED_v332 -{ - new_zone->set_parent(this); - return this; -} - const std::string& NetZone::get_name() const { return pimpl_->get_name(); @@ -87,7 +75,7 @@ std::vector NetZone::get_all_hosts() const return pimpl_->get_all_hosts(); } -int NetZone::get_host_count() const +size_t NetZone::get_host_count() const { return pimpl_->get_host_count(); } @@ -97,17 +85,6 @@ unsigned long NetZone::add_component(kernel::routing::NetPoint* elm) return pimpl_->add_component(elm); } -// XBT_ATTRIB_DEPRECATED_v332 -std::vector -NetZone::convert_to_linkInRoute(const std::vector& link_list) -{ - std::vector links; - for (const auto* link : link_list) { - links.emplace_back(LinkInRoute(link->get_iface())); - } - return links; -} - 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& link_list, bool symmetrical) @@ -115,22 +92,6 @@ void NetZone::add_route(kernel::routing::NetPoint* src, kernel::routing::NetPoin pimpl_->add_route(src, dst, gw_src, gw_dst, link_list, symmetrical); } -// XBT_ATTRIB_DEPRECATED_v332 -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& link_list, bool symmetrical) -{ - pimpl_->add_route(src, dst, gw_src, gw_dst, convert_to_linkInRoute(link_list), symmetrical); -} - -// XBT_ATTRIB_DEPRECATED_v332 -void NetZone::add_bypass_route(kernel::routing::NetPoint* src, kernel::routing::NetPoint* dst, - kernel::routing::NetPoint* gw_src, kernel::routing::NetPoint* gw_dst, - const std::vector& link_list, bool /*symmetrical*/) -{ - pimpl_->add_bypass_route(src, dst, gw_src, gw_dst, convert_to_linkInRoute(link_list)); -} - void NetZone::add_bypass_route(kernel::routing::NetPoint* src, kernel::routing::NetPoint* dst, kernel::routing::NetPoint* gw_src, kernel::routing::NetPoint* gw_dst, const std::vector& link_list) @@ -238,8 +199,7 @@ kernel::resource::NetworkModelIntf* NetZone::get_network_model() const kernel::resource::NetworkModelIntf* model = pimpl_->get_network_model().get(); return model; } -} // namespace s4u -} // namespace simgrid +} // namespace simgrid::s4u /* **************************** Public C interface *************************** */