25const char HomogeneousPoolContainer::SIZE_OF_POOL_KEY[]=
"SizeOfPool";
27const char HomogeneousPoolContainer::INITIALIZE_SCRIPT_KEY[]=
"InitializeScriptKey";
29void HomogeneousPoolContainer::attachOnCloning()
const
40 throw Exception(
"An HomogeneousPoolContainer cannot be detached on cloning #2 !");
51 throw Exception(
"An HomogeneousPoolContainer cannot be detached on cloning !");
74 throw Exception(
"HomogeneousPoolContainer::getPG : PlayGround is nullptr !");
bool _isAttachedOnCloning
void dettachOnCloning() const
bool isAttachedOnCloning() const
HomogeneousPoolContainer()
void setAttachOnCloningStatus(bool val) const
const PlayGround * getPG() const
virtual void assignPG(const PlayGround *pg)
virtual ~HomogeneousPoolContainer()
YACS::BASES::AutoConstRefCnt< PlayGround > _pg