Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

Observer Class Reference

Observer component of Observer Pattern. More...

#include <Observer.h>

Inheritance diagram for Observer:

CrControllerObserver SculptDemoApp Sculpter CrTool CrHapticRotateTool CrHapticTranslateTool List of all members.

Public Member Functions

virtual ~Observer ()
 Virtual destructor allows proper cleanup.
virtual void update (Subject *theChangedSubject)=0
 Method called by Subject notification.

Protected Member Functions

 Observer ()
 Default constructor is only available to subclasses.

Detailed Description

Observer component of Observer Pattern.

Author:
Chris Scharver
Date
2004/05/06 18:24:25
Revision
1.7
An Observer is able to receive notification from subjects. For specific information, refer to Design Patterns.


Constructor & Destructor Documentation

virtual Observer::~Observer  )  [inline, virtual]
 

Virtual destructor allows proper cleanup.

Observer::Observer  )  [inline, protected]
 

Default constructor is only available to subclasses.


Member Function Documentation

virtual void Observer::update Subject theChangedSubject  )  [pure virtual]
 

Method called by Subject notification.

Implemented in CrControllerObserver, SculptDemoApp, and Sculpter.


The documentation for this class was generated from the following file:
Generated on Wed May 18 01:24:59 2005 for SculptDemo by  doxygen 1.4.3