#include <callback.h>
Inheritance diagram for Monitor::Utility::ConstCallback:
Public Types | |
typedef void(TargetClass::* | CallbackType )() const |
Type of target class method to be invoked by callback. More... | |
Public Methods | |
ConstCallback (const TargetClass &newTargetObject, CallbackType newTargetFunction) | |
Constructor. More... | |
ConstCallback (const ConstCallback &other) | |
Copy Constructor. More... | |
virtual | ~ConstCallback () |
Destructor. More... | |
virtual CallbackBase * | clone () const |
Produce a copy of callback. More... | |
int | operator== (const ConstCallback &other) const |
Equivalence operator. More... | |
virtual void | invoke (const void *) const |
Invoke callback. More... |
Definition at line 366 of file callback.h.
|
Type of target class method to be invoked by callback.
Reimplemented from Monitor::Utility::Callback. Definition at line 372 of file callback.h. Referenced by ConstCallback. |
|
Constructor.
Definition at line 378 of file callback.h. References Monitor::Utility::Callback::Callback, and CallbackType. Referenced by clone, ConstCallback, and operator==. |
|
Copy Constructor.
Definition at line 391 of file callback.h. References Monitor::Utility::Callback::Callback, and ConstCallback. |
|
Destructor.
Definition at line 399 of file callback.h. |
|
Produce a copy of callback.
Reimplemented from Monitor::Utility::Callback. Definition at line 407 of file callback.h. References ConstCallback. |
|
Invoke callback.
Reimplemented from Monitor::Utility::Callback. Definition at line 425 of file callback.h. References Monitor::Utility::ClassCallback::targetObject. |
|
Equivalence operator.
Definition at line 415 of file callback.h. References ConstCallback. |