summaryrefslogtreecommitdiff
path: root/cpp/test/Ice/slicing/objects/TestI.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/test/Ice/slicing/objects/TestI.h')
-rw-r--r--cpp/test/Ice/slicing/objects/TestI.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/cpp/test/Ice/slicing/objects/TestI.h b/cpp/test/Ice/slicing/objects/TestI.h
index 3d833b04a86..55dd4bab1ec 100644
--- a/cpp/test/Ice/slicing/objects/TestI.h
+++ b/cpp/test/Ice/slicing/objects/TestI.h
@@ -26,6 +26,8 @@ public:
virtual ::Test::SBasePtr SBSUnknownDerivedAsSBase(const ::Ice::Current&);
+ virtual ::Test::SBasePtr SBSUnknownDerivedAsSBaseCompact(const ::Ice::Current&);
+
virtual ::Ice::ObjectPtr SUnknownAsObject(const ::Ice::Current&);
virtual ::Test::BPtr oneElementCycle(const ::Ice::Current&);
@@ -48,10 +50,27 @@ public:
virtual ::Test::BDict dictionaryTest(const ::Test::BDict&, ::Test::BDict&, const ::Ice::Current&);
+ virtual ::Test::PBasePtr exchangePBase(const ::Test::PBasePtr&, const ::Ice::Current&);
+
+ virtual ::Test::PreservedPtr PBSUnknownAsPreserved(const ::Ice::Current&);
+ virtual void checkPBSUnknown(const ::Test::PreservedPtr&, const ::Ice::Current&);
+
+ virtual void PBSUnknownAsPreservedWithGraph_async(const ::Test::AMD_TestIntf_PBSUnknownAsPreservedWithGraphPtr&,
+ const ::Ice::Current&);
+ virtual void checkPBSUnknownWithGraph(const ::Test::PreservedPtr&, const ::Ice::Current&);
+
+ virtual void PBSUnknown2AsPreservedWithGraph_async(const ::Test::AMD_TestIntf_PBSUnknown2AsPreservedWithGraphPtr&,
+ const ::Ice::Current&);
+ virtual void checkPBSUnknown2WithGraph(const ::Test::PreservedPtr&, const ::Ice::Current&);
+
+ virtual ::Test::PNodePtr exchangePNode(const ::Test::PNodePtr&, const ::Ice::Current&);
+
virtual void throwBaseAsBase(const ::Ice::Current&);
virtual void throwDerivedAsBase(const ::Ice::Current&);
virtual void throwDerivedAsDerived(const ::Ice::Current&);
virtual void throwUnknownDerivedAsBase(const ::Ice::Current&);
+ virtual void throwPreservedException_async(const ::Test::AMD_TestIntf_throwPreservedExceptionPtr&,
+ const ::Ice::Current&);
virtual void useForward(::Test::ForwardPtr&, const ::Ice::Current&);