| addConfigValueContainer(const std::string &varname, ConfigValueContainer *container) | orxonox::Identifier | |
| addObjectToList(T *object, Listable *) | orxonox::ClassIdentifier< T > | private |
| addObjectToList(T *object, Identifiable *) | orxonox::ClassIdentifier< T > | private |
| addXMLPortObjectContainer(const std::string §ionname, XMLPortObjectContainer *container) | orxonox::Identifier | |
| addXMLPortParamContainer(const std::string ¶mname, XMLPortParamContainer *container) | orxonox::Identifier | |
| canDynamicCastObjectToIdentifierClass(Identifiable *object) const override | orxonox::ClassIdentifier< T > | inlinevirtual |
| ClassIdentifier(const std::string &name, Factory *factory, bool bLoadable) | orxonox::ClassIdentifier< T > | inline |
| ClassIdentifier(const ClassIdentifier< T > &)=delete | orxonox::ClassIdentifier< T > | private |
| classIdentifier_s | orxonox::ClassIdentifier< T > | privatestatic |
| createSuperFunctionCaller() const =0 | orxonox::Identifier | protectedpure virtual |
| destroy() | orxonox::Destroyable | |
| Destroyable() | orxonox::Destroyable | |
| destroyLater() | orxonox::Destroyable | |
| destroyObject(Destroyable *object) | orxonox::ClassIdentifier< T > | private |
| destroyObject(void *object) | orxonox::ClassIdentifier< T > | private |
| destroyObjects() override | orxonox::ClassIdentifier< T > | virtual |
| destroyObjects(Listable *) | orxonox::ClassIdentifier< T > | private |
| destroyObjects(void *) | orxonox::ClassIdentifier< T > | private |
| fabricate(Context *context) | orxonox::Identifier | |
| finishInitialization() | orxonox::Identifier | |
| getChildren() const | orxonox::Identifier | inline |
| getClassID() const | orxonox::Identifier | inline |
| getConfigValueContainer(const std::string &varname) | orxonox::Identifier | |
| getDirectChildren() const | orxonox::Identifier | inline |
| getDirectParents() const | orxonox::Identifier | inline |
| getIdentifier() | orxonox::ClassIdentifier< T > | inlinestatic |
| getName() const | orxonox::Identifier | inline |
| getNetworkID() const | orxonox::Identifier | inline |
| getParents() const | orxonox::Identifier | inline |
| getReferenceCount() const | orxonox::Destroyable | inline |
| getTypeInfo() override | orxonox::ClassIdentifier< T > | inlinevirtual |
| getXMLPortObjectContainer(const std::string §ionname) | orxonox::Identifier | |
| getXMLPortObjectMap() const | orxonox::Identifier | inline |
| getXMLPortParamContainer(const std::string ¶mname) | orxonox::Identifier | |
| getXMLPortParamMap() const | orxonox::Identifier | inline |
| hasConfigValues() const | orxonox::Identifier | inline |
| hasFactory() const | orxonox::Identifier | inline |
| Identifier(const std::string &name, Factory *factory, bool bLoadable) | orxonox::Identifier | |
| Identifier(const Identifier &)=delete | orxonox::Identifier | |
| inheritsFrom(InheritsFrom *directParent) | orxonox::Identifier | |
| initConfigValues_s | orxonox::Identifier | static |
| initializeObject(T *object) | orxonox::ClassIdentifier< T > | |
| initializeParents(const std::list< const Identifier * > &initializationTrace) | orxonox::Identifier | |
| isA(const Identifier *identifier) const | orxonox::Identifier | |
| isChildOf(const Identifier *identifier) const | orxonox::Identifier | |
| isDirectChildOf(const Identifier *identifier) const | orxonox::Identifier | |
| isDirectParentOf(const Identifier *identifier) const | orxonox::Identifier | |
| isExactlyA(const Identifier *identifier) const | orxonox::Identifier | |
| isInitialized() const | orxonox::Identifier | inline |
| isLoadable() const | orxonox::Identifier | inline |
| isParentOf(const Identifier *identifier) const | orxonox::Identifier | |
| isVirtualBase() const | orxonox::Identifier | inline |
| operator=(const ClassIdentifier< T > &)=delete | orxonox::ClassIdentifier< T > | private |
| orxonox::Identifier::operator=(const Identifier &)=delete | orxonox::Identifier | |
| preDestroy() | orxonox::Destroyable | inlineprotectedvirtual |
| reset() | orxonox::Identifier | |
| setConfigValues(T *object, Configurable *) const | orxonox::ClassIdentifier< T > | private |
| setConfigValues(T *object, Identifiable *) const | orxonox::ClassIdentifier< T > | private |
| setNetworkID(uint32_t id) | orxonox::Identifier | |
| setVirtualBase(bool bIsVirtualBase) | orxonox::Identifier | inline |
| updateConfigValues(bool updateChildren=true) const override | orxonox::ClassIdentifier< T > | virtual |
| updateConfigValues(bool updateChildren, Listable *) const | orxonox::ClassIdentifier< T > | private |
| updateConfigValues(bool updateChildren, Identifiable *) const | orxonox::ClassIdentifier< T > | private |
| ~ClassIdentifier() | orxonox::ClassIdentifier< T > | inline |
| ~Destroyable() | orxonox::Destroyable | virtual |
| ~Identifier() | orxonox::Identifier | virtual |