General information provider returning always stored state. More...
#include <CComposedInformationProviderComp.h>
Public Types | |
typedef icomp::CComponentBase | BaseClass |
Public Member Functions | |
CComposedInformationProviderComp () | |
virtual QDateTime | GetInformationTimeStamp () const |
virtual InformationCategory | GetInformationCategory () const |
virtual int | GetInformationId () const |
virtual QString | GetInformationDescription () const |
virtual QString | GetInformationSource () const |
virtual int | GetInformationFlags () const |
![]() | |
virtual const ICompositeComponent * | GetParentComponent (bool ownerOnly=false) const =0 |
virtual void * | GetInterface (const istd::CClassInfo &interfaceType, const QByteArray &subId="")=0 |
virtual const IComponentContext * | GetComponentContext () const =0 |
virtual void | SetComponentContext (const icomp::IComponentContext *contextPtr, const ICompositeComponent *parentPtr, bool isParentOwner)=0 |
Protected Member Functions | |
virtual void | OnComponentCreated () |
virtual void | OnComponentDestroyed () |
General information provider returning always stored state.
Stored result state can be changed only copying their from another result provider using CopyFrom method. This object will be used to manage threading barrier for object supplier chain.
Definition at line 20 of file CComposedInformationProviderComp.h.
Definition at line 25 of file CComposedInformationProviderComp.h.
iinsp::CComposedInformationProviderComp::CComposedInformationProviderComp | ( | ) |
|
virtual |
Implements istd::IInformationProvider.
|
virtual |
Implements istd::IInformationProvider.
|
virtual |
Implements istd::IInformationProvider.
|
virtual |
Implements istd::IInformationProvider.
|
virtual |
Implements istd::IInformationProvider.
|
virtual |
Implements istd::IInformationProvider.
|
protectedvirtual |
|
protectedvirtual |
© 2007-2017 Witold Gantzke and Kirill Lepskiy