]> AND Public Git Repository - simgrid.git/blobdiff - src/kernel/EngineImpl.hpp
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
mess up with parsing and exceptions
[simgrid.git] / src / kernel / EngineImpl.hpp
index 19aefe088e83b59c3495b6f58b4c4cc3505f7155..c25063d629ae3aa4eefa244dcf7c4093f4bb5f73 100644 (file)
@@ -6,19 +6,24 @@
 #include <simgrid/s4u/forward.hpp>
 #include <xbt/dict.h>
 
+#include <string>
+#include <unordered_map>
+
 namespace simgrid {
 namespace kernel {
 namespace routing {
 class NetZoneImpl;
+class NetPoint;
 }
 
 class EngineImpl {
 public:
   EngineImpl();
   virtual ~EngineImpl();
-  kernel::routing::NetZoneImpl* rootAs_ = nullptr;
+  kernel::routing::NetZoneImpl* netRoot_ = nullptr;
 
 protected:
+  std::unordered_map<std::string, simgrid::kernel::routing::NetPoint*> netpoints_;
   friend simgrid::s4u::Engine;
 };
 }