]> SALOME platform Git repositories - modules/yacs.git/blobdiff - src/engine/Container.hxx
Salome HOME
Save/Load manages HPContainers.
[modules/yacs.git] / src / engine / Container.hxx
index 1d74f63de8fb63d0c5c2ab2986bef808bf878272..4dc8b354958e0820ff521d88b5bab90cc21c4f49 100644 (file)
@@ -46,6 +46,7 @@ namespace YACS
       virtual ~Container();
 #endif
     public:
+      virtual std::string getKind() const = 0;
       //Execution only methods
       virtual std::string getDiscreminantStrOfThis(const Task *askingNode) const;
       virtual bool isAlreadyStarted(const Task *askingNode) const = 0;
@@ -76,6 +77,7 @@ namespace YACS
       void setProc(Proc* proc) { _proc = proc; }
       Proc* getProc() { return _proc; }
       virtual void shutdown(int level) = 0;
+      static const char KIND_ENTRY[];
     protected:
       std::string _name;
       mutable bool _isAttachedOnCloning;