Public Types | Public Member Functions | List of all members
iqtgui::CSimpleMainWindowGuiComp::CommandsObserver Class Reference

#include <CSimpleMainWindowGuiComp.h>

Inheritance diagram for iqtgui::CSimpleMainWindowGuiComp::CommandsObserver:
imod::CMultiModelDispatcherBase istd::IPolymorphic

Public Types


Public Member Functions

 CommandsObserver (CSimpleMainWindowGuiComp &parent)
void OnModelChanged (int modelId, const istd::IChangeable::ChangeSet &changeSet)
- Public Member Functions inherited from imod::CMultiModelDispatcherBase
bool RegisterModel (IModel *modelPtr, int modelId=0, const istd::IChangeable::ChangeSet &relevantFlags=istd::IChangeable::GetAllChanges())
 Register the data model to be observed. More...
void UnregisterModel (int modelId=0)
 Unregister the data model object. More...
void UnregisterAllModels ()
 Unregister all observed data objects. More...
template<class Object >
Object * GetObjectAt (int modelId) const
 Get concrete object instance of the obsered model. More...
- Public Member Functions inherited from istd::IPolymorphic
virtual ~IPolymorphic ()

Additional Inherited Members

Detailed Description

Definition at line 159 of file CSimpleMainWindowGuiComp.h.

Member Typedef Documentation

Definition at line 162 of file CSimpleMainWindowGuiComp.h.

Constructor & Destructor Documentation

iqtgui::CSimpleMainWindowGuiComp::CommandsObserver::CommandsObserver ( CSimpleMainWindowGuiComp parent)

Member Function Documentation

void iqtgui::CSimpleMainWindowGuiComp::CommandsObserver::OnModelChanged ( int  modelId,
const istd::IChangeable::ChangeSet changeSet 

The documentation for this class was generated from the following file:

© 2007-2017 Witold Gantzke and Kirill Lepskiy