Abstract class to handle automatic call-back registration with the CallbackRegistry. Derive from this class and extend by adding the appropriate callback functions. More...
#include <Callback.H>


Public Member Functions | |
| Callback (CallbackRegistry< CallbackType > &) | |
| Construct and register with CallbackRegistry. | |
| Callback (const Callback< CallbackType > &) | |
| Construct as copy. | |
| virtual | ~Callback () |
| Destructor. | |
| bool | checkIn () |
| Register Callback with CallbackRegistry. | |
| bool | checkOut () |
| Check-out Callback from CallbackRegistry. | |
Abstract class to handle automatic call-back registration with the CallbackRegistry. Derive from this class and extend by adding the appropriate callback functions.
Definition at line 49 of file Callback.H.
| Callback | ( | CallbackRegistry< CallbackType > & | cbr | ) |
Construct and register with CallbackRegistry.
Definition at line 27 of file Callback.C.
References checkIn().
Referenced by Callback(), checkIn(), and checkOut().


| Callback | ( | const Callback< CallbackType > & | cb | ) |
Construct as copy.
Definition at line 36 of file Callback.C.
References Callback(), and checkIn().

|
virtual |
Destructor.
Definition at line 47 of file Callback.C.
References checkOut().

| bool checkIn | ( | ) |
Register Callback with CallbackRegistry.
Definition at line 56 of file Callback.C.
References Callback().
Referenced by Callback(), and Callback().


| bool checkOut | ( | ) |
Check-out Callback from CallbackRegistry.
Definition at line 69 of file Callback.C.
References Callback().
Referenced by ~Callback().

