Observer< S, ARG > Class Template Reference
Template for observers in the
Observer design pattern.
More...
|
Public Member Functions |
| virtual | ~Observer () |
| virtual void | onUpdate (Subject< S, ARG > &rSubject, ARG *arg)=0 |
| | Method called when the subject is modified.
|
Protected Member Functions |
| | Observer () |
Detailed Description
template<class S, class ARG = void>
class Observer< S, ARG >
Template for observers in the
Observer design pattern.
Constructor & Destructor Documentation
template<class S, class ARG = void>
template<class S, class ARG = void>
Member Function Documentation
template<class S, class ARG = void>
| virtual void Observer< S, ARG >::onUpdate |
( |
Subject< S, ARG > & |
rSubject, |
|
|
ARG * |
arg | |
|
) |
| | [pure virtual] |
Method called when the subject is modified.
The documentation for this class was generated from the following file: