summaryrefslogtreecommitdiff
path: root/cpp/test/Ice/operations/TestI.cpp
diff options
context:
space:
mode:
authorJose <jose@zeroc.com>2015-03-02 22:35:21 +0100
committerJose <jose@zeroc.com>2015-03-02 22:35:21 +0100
commit2f3ff0f1295f0d3dc9eaeb3f8ef1f02fc4f7b1e9 (patch)
tree134309243b40cb60a4b83372477b742ce54dde72 /cpp/test/Ice/operations/TestI.cpp
parentICE-6287 better error message if JavaFx jars cannnot be found (diff)
downloadice-2f3ff0f1295f0d3dc9eaeb3f8ef1f02fc4f7b1e9.tar.bz2
ice-2f3ff0f1295f0d3dc9eaeb3f8ef1f02fc4f7b1e9.tar.xz
ice-2f3ff0f1295f0d3dc9eaeb3f8ef1f02fc4f7b1e9.zip
Fixed (ICE-5835) - Scope of operation parameters
Diffstat (limited to 'cpp/test/Ice/operations/TestI.cpp')
-rw-r--r--cpp/test/Ice/operations/TestI.cpp79
1 files changed, 79 insertions, 0 deletions
diff --git a/cpp/test/Ice/operations/TestI.cpp b/cpp/test/Ice/operations/TestI.cpp
index f3a287848ef..22172068ddb 100644
--- a/cpp/test/Ice/operations/TestI.cpp
+++ b/cpp/test/Ice/operations/TestI.cpp
@@ -660,3 +660,82 @@ void
MyDerivedClassI::opDerived(const Ice::Current&)
{
}
+
+Ice::Byte
+MyDerivedClassI::opByte1(Ice::Byte b, const Ice::Current&)
+{
+ return b;
+}
+
+Ice::Short
+MyDerivedClassI::opShort1(Ice::Short s, const Ice::Current&)
+{
+ return s;
+}
+
+Ice::Int
+MyDerivedClassI::opInt1(Ice::Int i, const Ice::Current&)
+{
+ return i;
+}
+
+Ice::Long
+MyDerivedClassI::opLong1(Ice::Long l, const Ice::Current&)
+{
+ return l;
+}
+
+Ice::Float
+MyDerivedClassI::opFloat1(Ice::Float f, const Ice::Current&)
+{
+ return f;
+}
+
+Ice::Double
+MyDerivedClassI::opDouble1(Ice::Double d, const Ice::Current&)
+{
+ return d;
+}
+
+std::string
+MyDerivedClassI::opString1(const std::string& s, const Ice::Current&)
+{
+ return s;
+}
+
+Test::StringS
+MyDerivedClassI::opStringS1(const Test::StringS& seq, const Ice::Current&)
+{
+ return seq;
+}
+
+Test::ByteBoolD
+MyDerivedClassI::opByteBoolD1(const Test::ByteBoolD& dict, const Ice::Current&)
+{
+ return dict;
+}
+
+Test::StringS
+MyDerivedClassI::opStringS2(const Test::StringS& seq, const Ice::Current&)
+{
+ return seq;
+}
+
+Test::ByteBoolD
+MyDerivedClassI::opByteBoolD2(const Test::ByteBoolD& dict, const Ice::Current&)
+{
+ return dict;
+}
+
+Test::MyStruct1
+MyDerivedClassI::opMyStruct1(const Test::MyStruct1& s, const Ice::Current&)
+{
+ return s;
+}
+
+Test::MyClass1Ptr
+MyDerivedClassI::opMyClass1(const Test::MyClass1Ptr& c, const Ice::Current&)
+{
+ return c;
+}
+