Collaboration diagram for BASE::RCRtlComponentHandler:

Public Member Functions | |
| RCRtlComponentHandler (RCGlobalComponentList &GlobalList) | |
| void | RegComponentType (RCRtlComponentTypeReg *pRtlComponentTypeReg) |
| template<class TInterface> | |
| TBool | CreateComponent (const RCString &sType, const RCString &sKey, TRCSharedPtr< RCComponent > &ComponentPtrRef, TRCSharedPtr< TInterface > &InterfacePtrRef) |
| template<class TInterface> | |
| TBool | ReferToComponent (const RCString &sParentKey, const RCString &sKey, TRCSharedPtr< RCComponent > &ComponentPtrRef, TRCSharedPtr< TInterface > &InterfacePtrRef) |
Protected Types | |
| typedef TRCSharedPtr< RCCastable > | TCastablePtr |
| typedef TRCSharedPtr< RCRtlComponentTypeReg > | TTypeRegPtr |
| typedef map< RCTypeInfo, TTypeRegPtr > | TTypeRegMap |
Protected Attributes | |
| RCGlobalComponentList & | m_GlobalList |
| TBool | m_bCanCreate |
| TTypeRegMap | m_TypeRegMap |
1.4.6-NO