#include <callback.h>
Inheritance diagram for Monitor::Utility::ClassCallback:
Public Methods | |
ClassCallback (TargetClass &newTargetObject) | |
Constructor. More... | |
ClassCallback (const ClassCallback &other) | |
Copy Constructor. More... | |
virtual | ~ClassCallback () |
Destructor. More... | |
int | operator== (const ClassCallback &other) const |
Equivalence operator. More... | |
virtual int | isTarget (const void *testTarget) const |
Test if object is the target for this callback. More... | |
Protected Attributes | |
TargetClass & | targetObject |
Object which is the target of this callback. More... |
Definition at line 215 of file callback.h.
|
Constructor.
Definition at line 221 of file callback.h. Referenced by Monitor::Utility::Callback< const >::Callback, Monitor::Utility::ClassCallback< const >::ClassCallback, and Monitor::Utility::ClassCallback< const >::operator==. |
|
Copy Constructor.
Definition at line 230 of file callback.h. |
|
Destructor.
Definition at line 239 of file callback.h. |
|
Test if object is the target for this callback.
Implements Monitor::Utility::CallbackBase. Definition at line 258 of file callback.h. |
|
Equivalence operator.
Definition at line 247 of file callback.h. |
|
Object which is the target of this callback.
Definition at line 267 of file callback.h. Referenced by Monitor::Utility::ClassCallback< const >::ClassCallback, Monitor::Utility::InfoCallback::invoke, Monitor::Utility::DataCallback< const TargetClass, TargetData >::invoke, Monitor::Utility::ConstCallback::invoke, Monitor::Utility::Callback< const >::invoke, Monitor::Utility::ClassCallback< const >::isTarget, and Monitor::Utility::ClassCallback< const >::operator==. |