cout << "Return value: " << tcStub->sumArray(input) << endl;
- /*CallBackInterface *cb1 = new CallBack(23);
+ CallBackInterface *cb1 = new CallBack(23);
CallBackInterface *cb2 = new CallBack(33);
CallBackInterface *cb3 = new CallBack(43);
vector<CallBackInterface*> cb;
cb.push_back(cb2);
cb.push_back(cb3);
tcStub->registerCallback(cb);
+ /*CallBackInterface *cb4 = new CallBack(53);
+ CallBackInterface *cb5 = new CallBack(63);
+ CallBackInterface *cb6 = new CallBack(73);
+ vector<CallBackInterface*> cbsec;
+ cb.push_back(cb4);
+ cb.push_back(cb5);
+ cb.push_back(cb6);
+ tcStub->registerCallback(cbsec);*/
cout << "Return value from callback: " << tcStub->callBack() << endl;
vector<data> dataset;
tcStub->handleStruct(dataset);
- delete tcStub;
- delete cb1;
- delete cb2;
- delete cb3;*/
-
vector<EnumC> vecEn;
vecEn.push_back(APPLE);
vecEn.push_back(ORANGE);
cout << "EnumC: " << en << endl;
}
+ delete tcStub;
+ delete cb1;
+ delete cb2;
+ delete cb3;
+
return 0;
}