diff options
Diffstat (limited to 'cpp/test/Ice/slicing/exceptions/TestI.h')
-rw-r--r-- | cpp/test/Ice/slicing/exceptions/TestI.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/cpp/test/Ice/slicing/exceptions/TestI.h b/cpp/test/Ice/slicing/exceptions/TestI.h index 176e21720fe..b9ae73b51ae 100644 --- a/cpp/test/Ice/slicing/exceptions/TestI.h +++ b/cpp/test/Ice/slicing/exceptions/TestI.h @@ -33,6 +33,14 @@ public: virtual void unknownMostDerived1AsKnownIntermediate(const ::Ice::Current&); virtual void unknownMostDerived2AsBase(const ::Ice::Current&); + virtual void unknownMostDerived2AsBaseCompact(const ::Ice::Current&); + + virtual void relayKnownPreservedAsBase(const ::Test::RelayPrx&, const ::Ice::Current&); + virtual void relayKnownPreservedAsKnownPreserved(const ::Test::RelayPrx&, const ::Ice::Current&); + + virtual void relayUnknownPreservedAsBase(const ::Test::RelayPrx&, const ::Ice::Current&); + virtual void relayUnknownPreservedAsKnownPreserved(const ::Test::RelayPrx&, const ::Ice::Current&); + virtual void shutdown(const ::Ice::Current&); }; |