Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
try to please clang by marking overriding methods accordingly
[simgrid.git] / src / kernel / routing / DijkstraZone.hpp
index 83786e3..b19cd34 100644 (file)
@@ -36,8 +36,7 @@ namespace routing {
  *  The path between components is computed each time you request it,
  *  using the Dijkstra algorithm. A cache can be used to reduce the computation.
  *
- *  This result in rather small platform file, very fast initialization, and intermediate memory requirements
- *  (somewhere between the one of @DijkstraZone and the one of @FullZone).
+ *  This result in rather small platform file, very fast initialization, and very low memory requirements, but somehow long path resolution times.
  */
 class XBT_PRIVATE DijkstraZone : public RoutedZone {
 public:
@@ -59,7 +58,7 @@ public:
    * After this function returns, any node in the graph
    * will have a loopback attached to it.
    */
-  void getLocalRoute(NetCard* src, NetCard* dst, sg_platf_route_cbarg_t route, double* lat) override;
+  void getLocalRoute(NetPoint* src, NetPoint* dst, sg_platf_route_cbarg_t route, double* lat) override;
   void addRoute(sg_platf_route_cbarg_t route) override;
 
   xbt_graph_t routeGraph_  = nullptr; /* xbt_graph */