|
ACF $AcfVersion:0$
|
#include <TComponentCloneWrap.h>
Public Member Functions | |
| virtual istd::IChangeableUniquePtr | CloneMe (istd::IChangeable::CompatibilityMode mode=istd::IChangeable::CM_WITHOUT_REFS) const override |
Additional Inherited Members | |
Static Protected Member Functions inherited from icomp::CInterfaceManipBase | |
| template<class Interface > | |
| static Interface * | ExtractInterface (IComponent *componentPtr, const QByteArray &subId="") |
| Extract interface from component. | |
Static Protected Member Functions inherited from istd::CIdManipBase | |
| static bool | SplitId (const QByteArray &complexId, QByteArray &baseId, QByteArray &subId) |
| Split component ID into separated ID's. | |
| static QByteArray | JoinId (const QByteArray &baseId, const QByteArray &subId) |
| Join base component ID and sub ID into composed component ID. | |
Definition at line 19 of file TComponentCloneWrap.h.
|
overridevirtual |
Definition at line 30 of file TComponentCloneWrap.h.
References istd::IChangeable::CM_CONVERT, istd::IChangeable::CM_WITH_REFS, icomp::ICompositeComponent::CreateSubcomponent(), icomp::IComponent::GetComponentContext(), icomp::CCompositeComponent::GetComponentContext(), icomp::IRegistry::GetElementIds(), icomp::IComponent::GetParentComponent(), icomp::CCompositeComponentContext::GetRegistry(), icomp::ICompositeComponent::GetSubcomponent(), icomp::CCompositeComponent::GetSubcomponent(), istd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >::IsValid(), and istd::TInterfacePtr< InterfaceType, PolymorphicPointerImpl >::SetPtr().