DtObserver is the abstract interface for the observer object. More...
Inheritance diagram for MAKLogger::DtObserver< SubjectType >:
Collaboration diagram for MAKLogger::DtObserver< SubjectType >:Public Member Functions | |
| virtual | ~DtObserver () |
| DTOR which disconnects the observer from all events. | |
| virtual void | disconnect (DtObserveEvent< SubjectType > *event) |
| Disconnect the observer from a specific event. | |
| virtual void | observe (const SubjectType &)=0 |
| Abstract observe function called when a connected event fires. | |
DtObserver is the abstract interface for the observer object.
Implementations of DtObserver must implement the observer function.