AllreadyRegistered enum value (defined in ClassFactory< _Key, _Base, _Predicator >) | ClassFactory< _Key, _Base, _Predicator > | |
clearFactory() | ClassFactory< _Key, _Base, _Predicator > | inline |
clearRegisterStatus() | ClassFactory< _Key, _Base, _Predicator > | inline |
createInstance(const _Key &rIdKey) | ClassFactory< _Key, _Base, _Predicator > | inline |
CreatorFunctionT typedef (defined in ClassFactory< _Key, _Base, _Predicator >) | ClassFactory< _Key, _Base, _Predicator > | protected |
FactoryMapT typedef (defined in ClassFactory< _Key, _Base, _Predicator >) | ClassFactory< _Key, _Base, _Predicator > | protected |
FactoryPairT typedef (defined in ClassFactory< _Key, _Base, _Predicator >) | ClassFactory< _Key, _Base, _Predicator > | protected |
getRegisteredKeys() const | ClassFactory< _Key, _Base, _Predicator > | inline |
getRegisterStatus() | ClassFactory< _Key, _Base, _Predicator > | inline |
hasKey(const _Key &rIdKey) const | ClassFactory< _Key, _Base, _Predicator > | inline |
mFactoryMap | ClassFactory< _Key, _Base, _Predicator > | protected |
mRegStatusVector | ClassFactory< _Key, _Base, _Predicator > | protected |
NotRegistered enum value (defined in ClassFactory< _Key, _Base, _Predicator >) | ClassFactory< _Key, _Base, _Predicator > | |
registerCreatorFunction(const _Key &rIdKey, CreatorFunctionT classCreator) | ClassFactory< _Key, _Base, _Predicator > | inline |
RegisteredOk enum value (defined in ClassFactory< _Key, _Base, _Predicator >) | ClassFactory< _Key, _Base, _Predicator > | |
RegisterStatusEnumT enum name (defined in ClassFactory< _Key, _Base, _Predicator >) | ClassFactory< _Key, _Base, _Predicator > | |
RegStatusVectorT typedef (defined in ClassFactory< _Key, _Base, _Predicator >) | ClassFactory< _Key, _Base, _Predicator > | |
reserveKey(const _Key &rIdKey) | ClassFactory< _Key, _Base, _Predicator > | inline |
unRegisterCreatorFunction(const _Key &rIdKey) | ClassFactory< _Key, _Base, _Predicator > | inline |