Public Member Functions | Protected Member Functions | List of all members
icmpstr::CRegistryTreeViewComp::EnvironmentObserver Class Reference

#include <CRegistryTreeViewComp.h>

Inheritance diagram for icmpstr::CRegistryTreeViewComp::EnvironmentObserver:
imod::TSingleModelObserverBase< icomp::IComponentEnvironmentManager > imod::CSingleModelObserverBase imod::IObserver istd::IPolymorphic

Public Member Functions

 EnvironmentObserver (CRegistryTreeViewComp *parentPtr)
 
- Public Member Functions inherited from imod::TSingleModelObserverBase< icomp::IComponentEnvironmentManager >
 TSingleModelObserverBase ()
 
icomp::IComponentEnvironmentManagerGetObservedObject () const
 
icomp::IComponentEnvironmentManagerGetObjectPtr () const
 
bool AttachOrSetObject (icomp::IComponentEnvironmentManager *objectPtr)
 
virtual bool OnModelAttached (imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask)
 
virtual bool OnModelDetached (imod::IModel *modelPtr)
 
- Public Member Functions inherited from imod::IObserver
virtual bool IsModelAttached (const IModel *modelPtr=NULL) const =0
 
virtual void BeforeUpdate (IModel *modelPtr)=0
 
virtual void AfterUpdate (IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet)=0
 

Protected Member Functions

virtual void OnUpdate (const istd::IChangeable::ChangeSet &changeSet)
 
- Protected Member Functions inherited from imod::TSingleModelObserverBase< icomp::IComponentEnvironmentManager >
virtual
icomp::IComponentEnvironmentManager
CastFromModel (imod::IModel *modelPtr) const
 

Additional Inherited Members

- Public Types inherited from imod::TSingleModelObserverBase< icomp::IComponentEnvironmentManager >
typedef CSingleModelObserverBase BaseClass
 
typedef
icomp::IComponentEnvironmentManager 
ModelType
 

Detailed Description

Definition at line 84 of file CRegistryTreeViewComp.h.

Constructor & Destructor Documentation

icmpstr::CRegistryTreeViewComp::EnvironmentObserver::EnvironmentObserver ( CRegistryTreeViewComp parentPtr)

Member Function Documentation

virtual void icmpstr::CRegistryTreeViewComp::EnvironmentObserver::OnUpdate ( const istd::IChangeable::ChangeSet changeSet)
protectedvirtual

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

© 2007-2017 Witold Gantzke and Kirill Lepskiy