X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5b1bf4b927630226493504bec19ea7356f8e70ff..c9197fe448d95724ea56119ac409e6460ed86b8a:/src/surf/surf_routing.hpp diff --git a/src/surf/surf_routing.hpp b/src/surf/surf_routing.hpp index bf34da15d5..8645ad765d 100644 --- a/src/surf/surf_routing.hpp +++ b/src/surf/surf_routing.hpp @@ -12,11 +12,10 @@ #include "surf_interface.hpp" #include "src/surf/xml/platf_private.hpp" // FIXME: including this here is pure madness. KILKILKIL XML. -#include "src/surf/AsImpl.hpp" +#include "src/kernel/routing/AsImpl.hpp" #include #include -#include SG_BEGIN_DECL() XBT_PUBLIC(void) routing_model_create(Link *loopback); @@ -25,7 +24,8 @@ XBT_PRIVATE xbt_edge_t new_xbt_graph_edge (xbt_graph_t graph, xbt_node_t s, xbt_ SG_END_DECL() namespace simgrid { -namespace surf { +namespace kernel { +namespace routing { XBT_PUBLIC_DATA(simgrid::xbt::signal) asCreatedCallbacks; XBT_PUBLIC_DATA(simgrid::xbt::signal) netcardCreatedCallbacks; @@ -65,7 +65,7 @@ public: { if (containingAS != nullptr) id_ = containingAS->addComponent(this); - simgrid::surf::netcardCreatedCallbacks(this); + simgrid::kernel::routing::netcardCreatedCallbacks(this); } ~NetCardImpl() { xbt_free(name_);}; @@ -101,7 +101,7 @@ public: */ XBT_PUBLIC_CLASS RoutingPlatf { public: - RoutingPlatf(Link *loopback); + explicit RoutingPlatf(Link *loopback); ~RoutingPlatf(); AsImpl *root_ = nullptr; Link *loopback_; @@ -109,7 +109,6 @@ public: void getRouteAndLatency(NetCard *src, NetCard *dst, std::vector * links, double *latency); }; -} -} +}}} #endif /* NETWORK_ROUTING_HPP_ */