dcrud  0.0.0
Distributed data and services
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
ICRUD.hpp
Go to the documentation of this file.
1 #pragma once
2 
3 namespace dcrud {
4 
5  class Arguments;
6 
7  class ICRUD {
8  public:
9 
10  virtual ~ ICRUD( void ) {}
11 
12  virtual void create( const Arguments & how ) = 0;
13  virtual void update( Shareable & what, const Arguments & how ) = 0;
14  virtual void deleTe( Shareable & what ) = 0;
15  };
16 }
virtual ~ICRUD(void)
Definition: ICRUD.hpp:10
virtual void deleTe(Shareable &what)=0
virtual void update(Shareable &what, const Arguments &how)=0
virtual void create(const Arguments &how)=0