Salome HOME
SALOMEHPContainer getNumberOfFreePlace and allocateFor
[modules/yacs.git] / src / engine / HomogeneousPoolContainer.hxx
index 778316bb66ba061704f6e38bb760fad74060ef2f..eded783f48bd4c4457c1b6d0e5df39d42856523c 100644 (file)
@@ -43,7 +43,7 @@ namespace YACS
       void dettachOnCloning() const;
       bool isAttachedOnCloning() const;
       void setAttachOnCloningStatus(bool val) const;
-      void assignPG(const PlayGround *pg);
+      virtual void assignPG(const PlayGround *pg);
       //
       virtual void setSizeOfPool(int sz) = 0;
       virtual int getSizeOfPool() const = 0;
@@ -58,6 +58,8 @@ namespace YACS
 #ifndef SWIG
       virtual ~HomogeneousPoolContainer();
 #endif
+    protected:
+      const PlayGround *getPG() const;
     private:
       YACS::BASES::AutoConstRefCnt<PlayGround> _pg;
     };