Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[simix] More generic mapping between function name and actor code
[simgrid.git] / src / surf / AsFull.hpp
index df5fee5..cfd7e5e 100644 (file)
@@ -3,21 +3,21 @@
 /* This program is free software; you can redistribute it and/or modify it
  * under the terms of the license (GNU LGPL) which comes with this package. */
 
-#ifndef SURF_ROUTING_FULL_HPP_
-#define SURF_ROUTING_FULL_HPP_
+#ifndef SIMGRID_ROUTING_FULL_HPP_
+#define SIMGRID_ROUTING_FULL_HPP_
 
 #include "src/surf/AsRoutedGraph.hpp"
 
 namespace simgrid {
-namespace surf {
+namespace routing {
 
 /** Full routing: fast, large memory requirements, fully expressive */
 class XBT_PRIVATE AsFull: public AsRoutedGraph {
 public:
 
-  AsFull(const char*name);
-  void Seal() override;
-  ~AsFull();
+  explicit AsFull(const char*name);
+  void seal() override;
+  ~AsFull() override;
 
   void getRouteAndLatency(NetCard *src, NetCard *dst, sg_platf_route_cbarg_t into, double *latency) override;
   void addRoute(sg_platf_route_cbarg_t route) override;
@@ -28,4 +28,4 @@ public:
 }
 }
 
-#endif /* SURF_ROUTING_FULL_HPP_ */
+#endif /* SIMGRID_ROUTING_FULL_HPP_ */