Public Types | Public Member Functions | List of all members
iinsp::CInspectionTaskComp::TaskStatusObserver Class Reference

#include <CInspectionTaskComp.h>

Inheritance diagram for iinsp::CInspectionTaskComp::TaskStatusObserver:
imod::CMultiModelObserverBase imod::IObserver istd::IPolymorphic

Public Types

typedef
imod::CMultiModelObserverBase 
BaseClass
 

Public Member Functions

 TaskStatusObserver (CInspectionTaskComp *parentPtr)
 
virtual void AfterUpdate (imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet)
 
- Public Member Functions inherited from imod::CMultiModelObserverBase
 CMultiModelObserverBase ()
 
virtual ~CMultiModelObserverBase ()
 
int GetModelCount () const
 
IModelGetObservedModel (int modelIndex) const
 
IModelGetModelPtr (int modelIndex) const
 
void EnsureModelsDetached ()
 
void SetObservedIds (const istd::IChangeable::ChangeSet &changeMask)
 
virtual bool IsModelAttached (const IModel *modelPtr) const
 
virtual bool OnModelAttached (IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask)
 
virtual bool OnModelDetached (IModel *modelPtr)
 
virtual void BeforeUpdate (IModel *modelPtr)
 

Additional Inherited Members

- Protected Member Functions inherited from imod::CMultiModelObserverBase
virtual void OnUpdate (IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet)
 

Detailed Description

Definition at line 159 of file CInspectionTaskComp.h.

Member Typedef Documentation

Definition at line 162 of file CInspectionTaskComp.h.

Constructor & Destructor Documentation

iinsp::CInspectionTaskComp::TaskStatusObserver::TaskStatusObserver ( CInspectionTaskComp parentPtr)

Member Function Documentation

virtual void iinsp::CInspectionTaskComp::TaskStatusObserver::AfterUpdate ( imod::IModel modelPtr,
const istd::IChangeable::ChangeSet changeSet 
)
virtual

Reimplemented from imod::CMultiModelObserverBase.


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

© 2007-2017 Witold Gantzke and Kirill Lepskiy