Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[DVFS] Clean up the mess I made before; move to unique_ptr
[simgrid.git] / src / instr / instr_paje_containers.hpp
index d18ddde..fe1bd00 100644 (file)
@@ -12,7 +12,9 @@
 namespace simgrid {
 namespace instr {
 class Type;
+class LinkType;
 class StateType;
+class VariableType;
 
 class Container {
   long long int id_;
@@ -36,7 +38,10 @@ public:
   void logDestruction();
 
   StateType* getState(std::string name);
-  static Container* getRootContainer();
+  LinkType* getLink(std::string name);
+  VariableType* getVariable(std::string name);
+
+  static Container* getRoot();
 };
 
 class NetZoneContainer : public Container {