X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=iotjava%2Fiotrmi%2FC%2B%2B%2Fbasics%2FCallBack.hpp;h=a6e94c32a97a835f95b7a457dd87b05750d3e572;hb=47a251f41e05f47b4bc19c236ab9441cef5ed42c;hp=834f2a899d8c54797a2c25a66d9554feb83c4f8d;hpb=f59c5789201487e4fc1101ee5f9c6c75d7918607;p=iot2.git diff --git a/iotjava/iotrmi/C++/basics/CallBack.hpp b/iotjava/iotrmi/C++/basics/CallBack.hpp index 834f2a8..a6e94c3 100644 --- a/iotjava/iotrmi/C++/basics/CallBack.hpp +++ b/iotjava/iotrmi/C++/basics/CallBack.hpp @@ -3,6 +3,7 @@ #include #include "CallBackInterface.hpp" +#include "TestClassComplete.hpp" using namespace std; @@ -12,6 +13,7 @@ class CallBack : public CallBackInterface { int printInt(); void setInt(int _i); + void needCallback(TestClassComplete* tc); private: int intA; @@ -37,5 +39,10 @@ void CallBack::setInt(int _i) { intA = _i; } +void CallBack::needCallback(TestClassComplete* tc) { + + cout << "Short from TestClass: " << tc->getShort(1234); +} + #endif