| AddKeyObject(const SObjectInfo &key, const SObjectFactoryPtr &obj) | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline |
| BaseObjectInfoFromObjectInfo(const SObjectInfo &objInfo) | SObjectFactoryMgr | |
| CreateObject(const SObjectInfo &objInfo) const | SObjectFactoryMgr | protectedvirtual |
| GetCount() | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline |
| GetKeyObject(const SObjectInfo &key, SObjectFactoryPtr &obj) const | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline |
| GetKeyObject(const SObjectInfo &key) const | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline |
| HasKey(const SObjectInfo &key) const | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline |
| m_mapNamedObj | SCmnMap< SObjectFactoryPtr, SObjectInfo > | protected |
| m_pFunOnKeyRemoved | SCmnMap< SObjectFactoryPtr, SObjectInfo > | protected |
| OnCreateUnknownObject(const SObjectInfo &objInfo) const | SObjectFactoryMgr | protectedvirtual |
| OnFactoryRemoved(const SObjectFactoryPtr &obj) | SObjectFactoryMgr | protectedstatic |
| RegisterFactory(const IObjectFactory *objFactory, BOOL bReplace=false) | SObjectFactoryMgr | |
| RemoveAll() | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline |
| RemoveKeyObject(const SObjectInfo &key) | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline |
| SCmnMap(void(*funOnKeyRemoved)(const SObjectFactoryPtr &)=NULL) | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline |
| SetKeyObject(const SObjectInfo &key, const SObjectFactoryPtr &obj) | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inline |
| SetSwndDefAttr(IObject *pObject) const | SObjectFactoryMgr | |
| SObjectFactoryMgr(void) | SObjectFactoryMgr | |
| TplRegisterFactory() | SObjectFactoryMgr | inline |
| TplUnregisterFactory() | SObjectFactoryMgr | inline |
| UnregisterFactory(const SObjectInfo &objInfo) | SObjectFactoryMgr | |
| ~SCmnMap() | SCmnMap< SObjectFactoryPtr, SObjectInfo > | inlinevirtual |