Making sure that sample stub and skeleton classes inherit from a common interface
[iot2.git] / iotjava / iotrmi / C++ / sample / TestClassInterface.hpp
1 #include <iostream>
2 #include <vector>
3
4 using namespace std;
5
6 class TestClassInterface {
7         public:
8                 virtual void    setA(int _int) = 0;
9                 virtual void    setB(float _float) = 0;
10                 virtual void    setC(string _string) = 0;
11                 virtual string  sumArray(vector<string> newA) = 0;
12                 //virtual int64_t       sumArray(vector<int> newA) = 0;
13                 virtual int             setAndGetA(int newA) = 0;
14                 virtual int             setACAndGetA(string newC, int newA) = 0;
15                 //virtual void  registerCallback(CallBackInterface _cb);
16                 //virtual int   callBack();
17 };
18