copyChild(Registerable *child, bool createBase) | Registerable | [protected] |
copyChildren(const Registerable &object, bool createBase) | Registerable | [protected, virtual] |
create(const T &object=T()) | RegWrapper< T > | [static] |
decrementChildReference(Registerable *child) | Registerable | [protected] |
destroyChild(Registerable *child, bool keepChildren) | Registerable | [protected] |
destroyChildren(bool keepChildren) | Registerable | [protected, virtual] |
findByName(const std::string &name) | Registerable | [virtual] |
get() | RegWrapper< T > | |
get() const | RegWrapper< T > | |
getClassName() const =0 | Registerable | [pure virtual] |
getID() const | Registerable | |
getName() const | Registerable | |
getNbReferences() const | Registerable | |
getSPKID() const | Registerable | |
incrementChildReference(Registerable *child) | Registerable | [protected] |
isDestroyable() const | Registerable | |
isRegistered() const | Registerable | |
isShared() const | Registerable | |
Registerable() | Registerable | |
Registerable(const Registerable ®isterable) | Registerable | |
registerChild(Registerable *child, bool registerAll) | Registerable | [protected] |
registerChildren(bool registerAll) | Registerable | [protected, virtual] |
registerObject(Registerable *obj, bool registerAll=false) | Registerable | [protected, static] |
RegWrapper(const T &object=T()) | RegWrapper< T > | |
setDestroyable(bool destroyable) | Registerable | |
setName(const std::string &name) | Registerable | |
setShared(bool shared) | Registerable | |
~Registerable() | Registerable | [virtual] |