Public Member Functions | List of all members
icl_core::dispatch::Operation Class Referenceabstract

#include <Operation.h>

Inheritance diagram for icl_core::dispatch::Operation:
Inheritance graph
[legend]

Public Member Functions

virtual void execute ()=0
 
 Operation ()
 Creates a new operation object. More...
 
virtual ~Operation ()
 Destroys an operation object. More...
 

Detailed Description

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.

Constructor & Destructor Documentation

icl_core::dispatch::Operation::Operation ( )

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.

Member Function Documentation

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.


The documentation for this class was generated from the following files:


fzi_icl_core
Author(s):
autogenerated on Mon Jun 10 2019 13:17:59