X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/3f9587e71330e7471ef675d2652cee260a0e3a96..befbbbe1fbb31663a8f91e24ce12df271cf4ae79:/src/kernel/routing/ClusterZone.hpp diff --git a/src/kernel/routing/ClusterZone.hpp b/src/kernel/routing/ClusterZone.hpp index 0137d371d1..7a347a86af 100644 --- a/src/kernel/routing/ClusterZone.hpp +++ b/src/kernel/routing/ClusterZone.hpp @@ -73,13 +73,16 @@ public: void getGraph(xbt_graph_t graph, xbt_dict_t nodes, xbt_dict_t edges) override; virtual void create_links_for_node(sg_platf_cluster_cbarg_t cluster, int id, int rank, int position); - virtual void parse_specific_arguments(sg_platf_cluster_cbarg_t cluster) {} + virtual void parse_specific_arguments(sg_platf_cluster_cbarg_t cluster) + { + /* this routing method does not require any specific argument */ + } /* We use a map instead of a std::vector here because that's a sparse vector. Some values may not exist */ /* The pair is {linkUp, linkDown} */ - std::unordered_map> privateLinks_; + std::unordered_map> privateLinks_; - Link* backbone_ = nullptr; + surf::LinkImpl* backbone_ = nullptr; void* loopback_ = nullptr; NetPoint* router_ = nullptr; bool hasLimiter_ = false;