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

typedef
imod::CMultiModelDispatcherBase 
BaseClass
 

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)
explicit

Member Function Documentation

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

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy