22 /** Inherit from this class to get notified about events from any CObservable object after subscribing to it.
23 *
24 * The main methods in this class are:
25 * - observeBegin(): To be called to start listening at a given object.
26 * - OnEvent(): Virtual functions to be implemented in your child class to receive all the notifications.
27 *
28 * Note that if custom (child) mrptEvent classes are used, you can tell between them in runtime with "dynamic_cast<>()".
29 *
30 * \note The pairs CObservable / CObserver automatically notify each other the destruction of any of them, effectively ending the subscription of events.
45 /** Ends the subscription of this observer to the given object (note that there is no need to call this method, since the destruction of the first of observer/observed will put an end to the process