Version: 8.3.0
YACS::ENGINE::HomogeneousPoolContainer Member List

This is the complete list of members for YACS::ENGINE::HomogeneousPoolContainer, including all inherited members.

_cntYACS::ENGINE::RefCountermutableprotected
_isAttachedOnCloningYACS::ENGINE::Containermutableprotected
_nameYACS::ENGINE::Containerprotected
_procYACS::ENGINE::Containerprotected
_totalCntYACS::ENGINE::RefCounterstatic
addComponentName(const std::string &name)=0YACS::ENGINE::Containerpure virtual
allocateFor(const std::vector< const Task * > &nodes)=0YACS::ENGINE::HomogeneousPoolContainerpure virtual
AOC_ENTRYYACS::ENGINE::Containerstatic
attachOnCloning() const YACS::ENGINE::HomogeneousPoolContainervirtual
checkCapabilityToDealWith(const ComponentInstance *inst) const =0YACS::ENGINE::Containerpure virtual
clearProperties()=0YACS::ENGINE::Containerpure virtual
clone() const =0YACS::ENGINE::Containerpure virtual
cloneAlways() const =0YACS::ENGINE::Containerpure virtual
Container()YACS::ENGINE::Containerprotected
decrRef()YACS::ENGINE::RefCounter
dettachOnCloning() const YACS::ENGINE::HomogeneousPoolContainervirtual
getDiscreminantStrOfThis(const Task *askingNode) const YACS::ENGINE::Containervirtual
getFullPlacementId(const Task *askingNode) const =0YACS::ENGINE::Containerpure virtual
getKind() const =0YACS::ENGINE::Containerpure virtual
getName() const YACS::ENGINE::Containerinline
getNumberOfFreePlace() const =0YACS::ENGINE::HomogeneousPoolContainerpure virtual
getPlacementId(const Task *askingNode) const =0YACS::ENGINE::Containerpure virtual
getProc()YACS::ENGINE::Containerinline
getProperties() const =0YACS::ENGINE::Containerpure virtual
getProperty(const std::string &name) const =0YACS::ENGINE::Containerpure virtual
getRefCnt() const YACS::ENGINE::RefCounterinline
getResourceProperties(const std::string &name) const =0YACS::ENGINE::Containerpure virtual
getSizeOfPool() const =0YACS::ENGINE::HomogeneousPoolContainerpure virtual
HomogeneousPoolContainer()YACS::ENGINE::HomogeneousPoolContainerprotected
incrRef() const YACS::ENGINE::RefCounter
INITIALIZE_SCRIPT_KEYYACS::ENGINE::HomogeneousPoolContainerstatic
isAlreadyStarted(const Task *askingNode) const =0YACS::ENGINE::Containerpure virtual
isAttachedOnCloning() const YACS::ENGINE::HomogeneousPoolContainervirtual
isSupportingRTODefNbOfComp() const YACS::ENGINE::Containervirtual
KIND_ENTRYYACS::ENGINE::Containerstatic
lock()=0YACS::ENGINE::Containerpure virtual
RefCounter()YACS::ENGINE::RefCounterprotected
RefCounter(const RefCounter &other)YACS::ENGINE::RefCounterprotected
release(const Task *node)=0YACS::ENGINE::HomogeneousPoolContainerpure virtual
setAttachOnCloningStatus(bool val) const YACS::ENGINE::HomogeneousPoolContainervirtual
setName(std::string name)YACS::ENGINE::Containerinline
setProc(Proc *proc)YACS::ENGINE::Containerinline
setProperties(const std::map< std::string, std::string > &properties)YACS::ENGINE::Containervirtual
setProperty(const std::string &name, const std::string &value)=0YACS::ENGINE::Containerpure virtual
setSizeOfPool(int sz)=0YACS::ENGINE::HomogeneousPoolContainerpure virtual
shutdown(int level)=0YACS::ENGINE::Containerpure virtual
SIZE_OF_POOL_KEYYACS::ENGINE::HomogeneousPoolContainerstatic
start(const Task *askingNode)=0YACS::ENGINE::Containerpure virtual
unLock()=0YACS::ENGINE::Containerpure virtual
~Container()YACS::ENGINE::Containerprotectedvirtual
~HomogeneousPoolContainer()YACS::ENGINE::HomogeneousPoolContainerprotectedvirtual
~RefCounter()YACS::ENGINE::RefCounterprotectedvirtual