diff options
Diffstat (limited to 'cpp/test/Ice/enums/TestI.cpp')
-rw-r--r-- | cpp/test/Ice/enums/TestI.cpp | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/cpp/test/Ice/enums/TestI.cpp b/cpp/test/Ice/enums/TestI.cpp index 80f5565cb9e..f33fb635982 100644 --- a/cpp/test/Ice/enums/TestI.cpp +++ b/cpp/test/Ice/enums/TestI.cpp @@ -38,6 +38,34 @@ TestIntfI::opSimple(Test::SimpleEnum s1, Test::SimpleEnum& s2, const Ice::Curren return s1; } +Test::ByteEnumSeq +TestIntfI::opByteSeq(const Test::ByteEnumSeq& bs1, Test::ByteEnumSeq& bs2, const Ice::Current&) +{ + bs2 = bs1; + return bs1; +} + +Test::ShortEnumSeq +TestIntfI::opShortSeq(const Test::ShortEnumSeq& ss1, Test::ShortEnumSeq& ss2, const ::Ice::Current&) +{ + ss2 = ss1; + return ss1; +} + +Test::IntEnumSeq +TestIntfI::opIntSeq(const Test::IntEnumSeq& is1, Test::IntEnumSeq& is2, const ::Ice::Current&) +{ + is2 = is1; + return is1; +} + +Test::SimpleEnumSeq +TestIntfI::opSimpleSeq(const Test::SimpleEnumSeq& ss1, Test::SimpleEnumSeq& ss2, const ::Ice::Current&) +{ + ss2 = ss1; + return ss1; +} + void TestIntfI::shutdown(const Ice::Current& current) { |