Cleaning up drivers/Cpp, Cpp/Lifxtest, virtuals, and iotrmi/C++ (revisiting the C...
[iot2.git] / iotjava / iotrmi / C++ / sample / TestClassInterface.hpp
diff --git a/iotjava/iotrmi/C++/sample/TestClassInterface.hpp b/iotjava/iotrmi/C++/sample/TestClassInterface.hpp
deleted file mode 100644 (file)
index 0208bf3..0000000
+++ /dev/null
@@ -1,29 +0,0 @@
-#ifndef _TESTCLASSINTERFACE_HPP__
-#define _TESTCLASSINTERFACE_HPP__
-
-#include <iostream>
-#include <vector>
-#include "CallBackInterface.hpp"
-#include "StructC.hpp"
-#include "EnumC.hpp"
-
-using namespace std;
-
-class TestClassInterface {
-       public:
-               virtual void    setA(int _int) = 0;
-               virtual void    setB(float _float) = 0;
-               virtual void    setC(string _string) = 0;
-               virtual string  sumArray(vector<string> newA) = 0;
-               //virtual int64_t       sumArray(vector<int> newA) = 0;
-               virtual int             setAndGetA(int newA) = 0;
-               virtual int             setACAndGetA(string newC, int newA) = 0;
-               virtual void    registerCallback(CallBackInterface* _cb) = 0;
-               virtual void    registerCallback(vector<CallBackInterface*> _cb) = 0;
-               virtual int             callBack() = 0;
-               virtual vector<data>    handleStruct(vector<data> vecData) = 0;
-               virtual vector<EnumC>   handleEnum(vector<EnumC> vecEn) = 0;
-};
-
-#endif
-