Hopsan
ClassFactory< _Key, _Base, _Predicator > Member List

This is the complete list of members for ClassFactory< _Key, _Base, _Predicator >, including all inherited members.

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() constClassFactory< _Key, _Base, _Predicator >inline
getRegisterStatus()ClassFactory< _Key, _Base, _Predicator >inline
hasKey(const _Key &rIdKey) constClassFactory< _Key, _Base, _Predicator >inline
mFactoryMapClassFactory< _Key, _Base, _Predicator >protected
mRegStatusVectorClassFactory< _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