#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.