ObserverCallback is an observer implemented via a C function callback. More...
Inheritance diagram for MAKLogger::DtObserverCallback< SubjectType >:
Collaboration diagram for MAKLogger::DtObserverCallback< SubjectType >:Public Types | |
| typedef void(* | ObserverFunction )(const SubjectType &, void *) |
Public Member Functions | |
| DtObserverCallback (ObserverFunction function, void *userData) | |
| void | observe (const SubjectType &subject) |
| Abstract observe function called when a connected event fires. | |
Protected Member Functions | |
| DtObserverCallback (const DtObserverCallback &) | |
| CopyCTOR not implemented. | |
| DtObserverCallback & | operator= (const DtObserverCallback &) |
| Assignment operator not implemented. | |
Protected Attributes | |
| ObserverFunction | myFunction |
| void * | myData |
ObserverCallback is an observer implemented via a C function callback.
The observer will call a c function when a connected event is invoked.