ICF 3.0.5.47
Technical documentation of ICF Libraries
icomp::TSimComponentWrap< Base > Member List

This is the complete list of members for icomp::TSimComponentWrap< Base >, including all inherited members.

BaseClass typedeficomp::TSimComponentWrap< Base >
BaseClass2 typedeficomp::TSimComponentWrap< Base >
ComponentsFactory typedeficomp::CSimComponentContextBase
ComponentsMap typedeficomp::CSimComponentContextBaseprotected
CreateSubcomponent(const QByteArray &componentId) consticomp::TSimComponentWrap< Base >virtual
CSimComponentContextBase(const IComponentStaticInfo *infoPtr)icomp::CSimComponentContextBaseexplicit
FactoriesMap typedeficomp::CSimComponentContextBaseprotected
GetAttribute(const QByteArray &attributeId, int *definitionLevelPtr=nullptr) consticomp::CSimComponentContextBasevirtual
GetComponentContext() const =0icomp::IComponentpure virtual
GetContextId() consticomp::TSimComponentWrap< Base >virtual
GetInterface(const istd::CClassInfo &interfaceType, const QByteArray &subId="")=0icomp::IComponentpure virtual
GetParentComponent(bool ownerOnly=false) consticomp::TSimComponentWrap< Base >virtual
GetParentContext() consticomp::CSimComponentContextBasevirtual
GetRegistryElement() consticomp::CSimComponentContextBasevirtual
GetStaticInfo() consticomp::CSimComponentContextBasevirtual
GetSubcomponent(const QByteArray &componentId) consticomp::TSimComponentWrap< Base >virtual
GetSubcomponentContext(const QByteArray &componentId) consticomp::TSimComponentWrap< Base >virtual
InitComponent()icomp::TSimComponentWrap< Base >
InsertMultiAttr(const QByteArray &attributeId, const Attribute &attribute)icomp::CSimComponentContextBaseinline
InsertMultiAttr(const QByteArray &attributeId, const QString &attribute)icomp::CSimComponentContextBase
InsertMultiFactory(const QByteArray &factoryId, const ComponentsFactory *factoryPtr)icomp::CSimComponentContextBase
InsertMultiRef(const QByteArray &referenceId, IComponent *componentPtr, const QByteArray &subelementId="")icomp::CSimComponentContextBase
IsAttributeTypeCorrect(const QByteArray &attributeId)icomp::CSimComponentContextBaseprotected
JoinId(const QByteArray &baseId, const QByteArray &subId)istd::CIdManipBaseprotectedstatic
m_componentsMapicomp::CSimComponentContextBaseprotected
m_factoriesMapicomp::CSimComponentContextBaseprotected
OnSubcomponentDeleted(const IComponent *subcomponentPtr)icomp::TSimComponentWrap< Base >virtual
SetAttr(const QByteArray &attributeId, const iser::IObject *attributePtr)icomp::CSimComponentContextBase
SetBoolAttr(const QByteArray &attributeId, bool value)icomp::CSimComponentContextBase
icomp::SetComponentContext(const IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner) overrideicomp::TComponentWrap< Base >
icomp::ICompositeComponent::SetComponentContext(const IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner)=0icomp::IComponentpure virtual
SetDoubleAttr(const QByteArray &attributeId, double value)icomp::CSimComponentContextBase
SetFactory(const QByteArray &factoryId, const ComponentsFactory *factoryPtr)icomp::CSimComponentContextBase
SetIdAttr(const QByteArray &attributeId, const QByteArray &value)icomp::CSimComponentContextBase
SetIntAttr(const QByteArray &attributeId, int value)icomp::CSimComponentContextBase
SetRef(const QByteArray &referenceId, IComponent *componentPtr, const QByteArray &subelementId="")icomp::CSimComponentContextBase
SetStringAttr(const QByteArray &attributeId, const QString &value)icomp::CSimComponentContextBase
SplitId(const QByteArray &complexId, QByteArray &baseId, QByteArray &subId)istd::CIdManipBaseprotectedstatic
TComponentWrap()icomp::TComponentWrap< Base >
TSimComponentWrap()icomp::TSimComponentWrap< Base >
~TComponentWrap()icomp::TComponentWrap< Base >virtual

© Witold Gantzke and Kirill Lepskiy