#include <Operation.h>

Public Member Functions | |
| virtual void | execute ()=0 |
| Operation () | |
| Creates a new operation object. | |
| virtual | ~Operation () |
| Destroys an operation object. | |
This is the base class for dispatchable operations. It is intended to be used together with the Dispatcher class.
Definition at line 35 of file Operation.h.
Creates a new operation object.
Definition at line 28 of file Operation.cpp.
| icl_core::dispatch::Operation::~Operation | ( | ) | [virtual] |
Destroys an operation object.
Definition at line 32 of file Operation.cpp.
| virtual void icl_core::dispatch::Operation::execute | ( | ) | [pure virtual] |
This methos is called by the dispatcher to perform the operation's task. It has to be overridden by all subclasses.
Implemented in icl_core::dispatch::CallbackOperation.