![]() |
ICF 3.0.5.47
Technical documentation of ICF Libraries
|
#include <CLogGuiComp.h>
Public Member Functions | |
Container (CLogGuiComp *parentPtr) | |
void | ClearMessages () override |
![]() | |
TModelWrap (Args &&... args) | |
void | SetBaseObject (const ilog::CMessageContainer &baseObject) |
int | GetSupportedOperations () const override |
std::unique_ptr< istd::IChangeable > | CloneMe (istd::IChangeable::CompatibilityMode mode=istd::IChangeable::CM_WITHOUT_REFS) const override |
QMutex * | GetChangesLock () const override |
void | BeginChanges (const istd::IChangeable::ChangeSet &changeSet) override |
void | EndChanges (const istd::IChangeable::ChangeSet &changeSet) override |
void | BeginChangeGroup (const istd::IChangeable::ChangeSet &changeSet) override |
void | EndChangeGroup (const istd::IChangeable::ChangeSet &changeSet) override |
![]() | |
TCopySerializedWrap (Args &&... args) | |
bool | CopyFrom (const istd::IChangeable &object, istd::IChangeable::CompatibilityMode mode=istd::IChangeable::CM_WITHOUT_REFS) override |
bool | IsEqual (const istd::IChangeable &object) const override |
![]() | |
THierarchicalBase () | |
virtual void | SetParentPtr (typename IHierarchicalMessageContainer::InterfaceType *parentPtr) |
int | GetHierarchicalFlags () const override |
int | GetChildsCount () const override |
typename IHierarchicalMessageContainer::InterfaceType * | GetChild (int index) const override |
typename IHierarchicalMessageContainer::InterfaceType * | GetParent () const override |
![]() | |
TChangeDelegator () | |
TChangeDelegator (istd::IChangeable *slavePtr) | |
virtual void | OnBeginChanges () |
Callback function for begin change event. | |
virtual void | OnEndChanges (const istd::IChangeable::ChangeSet &changeSet) |
Callback function for end change event. | |
![]() | |
CChangeDelegator () | |
CChangeDelegator (istd::IChangeable *slavePtr) | |
virtual void | SetSlavePtr (istd::IChangeable *slavePtr) |
Gets the slave object pointer. | |
virtual istd::IChangeable * | GetSlavePtr () const |
Sets the slave object pointer. | |
![]() | |
![]() | |
![]() | |
CModelBase () | |
virtual | ~CModelBase () |
virtual int | GetObserverCount () const |
Returns count of connected observers. | |
virtual Observers | GetObservers () const |
Returns set of all observers. | |
const istd::IChangeable::ChangeSet & | GetCumulatedChanges () const |
virtual bool | AttachObserver (imod::IObserver *observerPtr) |
Attaches model object to observer observerPtr . | |
virtual void | DetachObserver (imod::IObserver *observerPtr) |
Detaches model object from observer observerPtr . | |
virtual void | DetachAllObservers () |
Detaches all attached observers. | |
virtual bool | IsAttached (const imod::IObserver *observerPtr) const |
Returns true if observer observer is attached to this model object. | |
![]() |
Additional Inherited Members | |
![]() | |
static const ChangeSet & | GetNoChanges () |
Get empty set of changes. | |
static const ChangeSet & | GetAnyChange () |
Get anonymous change set. | |
static const ChangeSet & | GetAllChanges () |
Get anonymous change set. | |
static const ChangeSet & | GetDelegatedChanges () |
Get delegated change set. | |
![]() | |
void | OnBeginGlobalChanges () override |
Called before global changes will be started. | |
void | OnEndGlobalChanges (const istd::IChangeable::ChangeSet &changeSet) override |
Called after global changes are finished. | |
![]() | |
![]() | |
void | NotifyBeforeChange (const istd::IChangeable::ChangeSet &changeSet, bool isGroup) |
Called before each change. | |
void | NotifyAfterChange (const istd::IChangeable::ChangeSet &changeSet) |
Called after each change. | |
![]() | |
typename IHierarchicalMessageContainer::InterfaceType * | m_parentPtr |
Definition at line 161 of file CLogGuiComp.h.
Definition at line 164 of file CLogGuiComp.h.
iloggui::CLogGuiComp::Container::Container | ( | CLogGuiComp * | parentPtr | ) |
|
override |
© Witold Gantzke and Kirill Lepskiy