X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/5e3c88ee7fb6765d3a7e0b514dc5f550e9c1b996..a7dcfcf6d7280ded115ac03b7db6af640fc7a24d:/src/surf/AsCluster.hpp diff --git a/src/surf/AsCluster.hpp b/src/surf/AsCluster.hpp index d48f955b02..544906905c 100644 --- a/src/surf/AsCluster.hpp +++ b/src/surf/AsCluster.hpp @@ -13,10 +13,10 @@ namespace surf { class XBT_PRIVATE AsCluster: public AsImpl { public: - AsCluster(const char*name); - ~AsCluster(); + explicit AsCluster(const char*name); + ~AsCluster() override; - virtual void getRouteAndLatency(NetCard *src, NetCard *dst, sg_platf_route_cbarg_t into, double *latency) override; + void getRouteAndLatency(NetCard *src, NetCard *dst, sg_platf_route_cbarg_t into, double *latency) override; 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); @@ -27,9 +27,9 @@ public: Link* backbone_ = nullptr; void *loopback_ = nullptr; NetCard *router_ = nullptr; - int has_limiter_ = 0; - int has_loopback_ = 0; - int nb_links_per_node_ = 1; + int has_limiter_ = 0; /* O or 1. must be an int since it's used to shift the considered index */ + int has_loopback_ = 0; /* O or 1. must be an int since it's used to shift the considered index */ + int nb_links_per_node_ = 1; /* may be 1 (if only a private link), 2 or 3 (if limiter and loopback) */ };