VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions
makVrv::DtSubjectObserver< T > Class Template Reference

A DtSubjectObserver is told by a DtSubjectAnnouncer when the subject is activated/ deactivated. More...

Inheritance diagram for makVrv::DtSubjectObserver< T >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtSubjectObserver ()
 brief Create a DtSubjectObserver and add the connect() method as a functor to the DtSubjectBinder's list.
virtual ~DtSubjectObserver ()
virtual void slot_activate (T *subject)=0
virtual void slot_deactivate (T *subject)=0

Protected Member Functions

virtual void connect (DtDe &de)

Detailed Description

template<class T>
class makVrv::DtSubjectObserver< T >

A DtSubjectObserver is told by a DtSubjectAnnouncer when the subject is activated/ deactivated.

A DtSubjectObserver is a virtual base class for widget logics that need to be told when a subject class is fully initialized.


Constructor & Destructor Documentation

template<class T >
makVrv::DtSubjectObserver< T >::DtSubjectObserver ( )

brief Create a DtSubjectObserver and add the connect() method as a functor to the DtSubjectBinder's list.

This allows for the connect() method functor to get executed after the derived DtSubjectObserver's creation.

template<class T >
makVrv::DtSubjectObserver< T >::~DtSubjectObserver ( ) [virtual]

Member Function Documentation

template<class T >
virtual void makVrv::DtSubjectObserver< T >::slot_activate ( T *  subject) [pure virtual]
template<class T >
virtual void makVrv::DtSubjectObserver< T >::slot_deactivate ( T *  subject) [pure virtual]
template<class T >
void makVrv::DtSubjectObserver< T >::connect ( DtDe de) [protected, virtual]

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

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)