X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/1973cb8a42030c3663609c111d4acf5eb519d8f1..f512dd4db06628537e631d87f7c72b417a0a4adf:/src/kernel/routing/AsVivaldi.hpp diff --git a/src/kernel/routing/AsVivaldi.hpp b/src/kernel/routing/AsVivaldi.hpp index 65f4d523a7..7e702d828b 100644 --- a/src/kernel/routing/AsVivaldi.hpp +++ b/src/kernel/routing/AsVivaldi.hpp @@ -16,20 +16,18 @@ namespace routing { class XBT_PRIVATE AsVivaldi: public AsCluster { public: explicit AsVivaldi(As* father, const char* name); - ~AsVivaldi() override; - xbt_dynar_t getOneLinkRoutes() override {return nullptr;}; - void getRouteAndLatency(NetCard *src, NetCard *dst, sg_platf_route_cbarg_t into, double *latency) override; + void getLocalRoute(NetCard* src, NetCard* dst, sg_platf_route_cbarg_t into, double* latency) override; }; namespace vivaldi { class XBT_PRIVATE Coords { public: - static simgrid::xbt::Extension EXTENSION_ID; - explicit Coords(s4u::Host* host, const char* str); + static simgrid::xbt::Extension EXTENSION_ID; + explicit Coords(NetCard* host, const char* str); virtual ~Coords(); - xbt_dynar_t coords; + std::vector coords; }; } }