Salome HOME
Save/Load manages HPContainers.
[modules/yacs.git] / src / runtime / SalomeHPContainer.hxx
index 879dff414a5bc4d7a520bec939c382ff7143d6b1..eba0d45e6823542896eb83faf41a0c73219d94ff 100644 (file)
@@ -47,6 +47,7 @@ namespace YACS
       SalomeHPContainer(const SalomeHPContainer& other);
       //HP specific part
       void setSizeOfPool(int sz);
+      int getSizeOfPool() const;
       std::size_t getNumberOfFreePlace() const;
       void allocateFor(const std::vector<const Task *>& nodes);
       void release(const Task *node);
@@ -55,6 +56,7 @@ namespace YACS
       //! For thread safety for concurrent load operation on same Container.
       void unLock();
       //
+      std::string getKind() const;
       std::string getDiscreminantStrOfThis(const Task *askingNode) const;
       bool isAlreadyStarted(const Task *askingNode) const;
       void start(const Task *askingNode) throw(Exception);