dcrud  0.0.0
Distributed data and services
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
IOperation.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 #include "Arguments.hpp"
4 
5 namespace dcrud {
6 
7  class IParticipant;
8 
9  class IOperation {
10  public:
11 
12  virtual ~ IOperation() {}
13 
14  virtual Arguments * execute( IParticipant & participant, const Arguments & args ) = 0;
15  };
16 }
virtual Arguments * execute(IParticipant &participant, const Arguments &args)=0
virtual ~IOperation()
Definition: IOperation.hpp:12