summaryrefslogtreecommitdiff
path: root/cpp/test/Ice/custom/TestAMDI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/test/Ice/custom/TestAMDI.cpp')
-rw-r--r--cpp/test/Ice/custom/TestAMDI.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/cpp/test/Ice/custom/TestAMDI.cpp b/cpp/test/Ice/custom/TestAMDI.cpp
index cf0ce022387..9e91329ce84 100644
--- a/cpp/test/Ice/custom/TestAMDI.cpp
+++ b/cpp/test/Ice/custom/TestAMDI.cpp
@@ -16,6 +16,15 @@ TestIntfI::TestIntfI(const Ice::CommunicatorPtr& communicator)
}
void
+TestIntfI::opDoubleArray_async(const Test::AMD_TestIntf_opDoubleArrayPtr& opDoubleArrayCB,
+ const std::pair<const Ice::Double*, const Ice::Double*>& inSeq,
+ const Ice::Current& current)
+{
+ Test::DoubleSeq outSeq(inSeq.first, inSeq.second);
+ opDoubleArrayCB->ice_response(outSeq, outSeq);
+}
+
+void
TestIntfI::opBoolArray_async(const Test::AMD_TestIntf_opBoolArrayPtr& opBoolArrayCB,
const std::pair<const bool*, const bool*>& inSeq,
const Ice::Current& current)