Inherit from this class to get notified about events from any CObservable object after subscribing to it.
The main methods in this class are:
- observeBegin(): To be called to start listening at a given object.
- OnEvent(): Virtual functions to be implemented in your child class to receive all the notifications.
Note that if custom (child) mrptEvent classes are used, you can tell between them in runtime with "dynamic_cast<>()".
- The pairs CObservable / CObserver automatically notify each other the destruction of any of them, effectively ending the subscription of events.
- See also
- CObservable, mrptEvent
Definition at line 34 of file CObserver.h.