| addFactory(const Identifier &id, Creator creator, Destructor destructor) | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | inline |
| ALREADY_EXISTS enum value | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | |
| createObject(const Identifier &id) | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | inline |
| deleteObject(const Identifier &id, AbstractClass *&obj) | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | inline |
| deleteObject(AbstractClass *&obj) | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | inline |
| FACTORY_ERROR enum value | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | |
| FACTORY_OK enum value | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | |
| FactoryMap typedef | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | |
| FactoryMapIt typedef | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | |
| getIdentifiers() | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | inline |
| GlobalFactory() | coil::GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > | inlineprivate |
| hasFactory(const Identifier &id) | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | inline |
| instance() | coil::Singleton< GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > > | inlinestatic |
| INVALID_ARG enum value | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | |
| m_instance | coil::Singleton< GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > > | protectedstatic |
| m_mutex | coil::Singleton< GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > > | protectedstatic |
| Mutex typedef | coil::Singleton< GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > > | |
| NOT_FOUND enum value | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | |
| removeFactory(const Identifier &id) | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | inline |
| ReturnCode enum name | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | |
| Singleton() | coil::Singleton< GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > > | inlineprotected |
| Singleton< GlobalFactory > class | coil::GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > | friend |
| SingletonClassPtr typedef | coil::Singleton< GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > > | |
| UNKNOWN_ERROR enum value | coil::Factory< AbstractClass, Identifier, Compare, Creator, Destructor > | |
| ~GlobalFactory() | coil::GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > | inlineprivate |
| ~Singleton() | coil::Singleton< GlobalFactory< AbstractClass, Identifier, Compare, Creator, Destructor > > | inlineprotected |