summaryrefslogtreecommitdiff
path: root/cppe/test/IceE/exceptions/TestI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cppe/test/IceE/exceptions/TestI.cpp')
-rw-r--r--cppe/test/IceE/exceptions/TestI.cpp156
1 files changed, 0 insertions, 156 deletions
diff --git a/cppe/test/IceE/exceptions/TestI.cpp b/cppe/test/IceE/exceptions/TestI.cpp
deleted file mode 100644
index cf098b64ced..00000000000
--- a/cppe/test/IceE/exceptions/TestI.cpp
+++ /dev/null
@@ -1,156 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2007 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice-E is licensed to you under the terms described in the
-// ICEE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#include <IceE/IceE.h>
-#include <TestCommon.h>
-#include <TestI.h>
-
-using namespace Test;
-
-ThrowerI::ThrowerI(const Ice::ObjectAdapterPtr& adapter) :
- _adapter(adapter)
-{
-}
-
-void
-ThrowerI::shutdown(const Ice::Current&)
-{
- _adapter->getCommunicator()->shutdown();
-#ifdef _WIN32_WCE
- tprintf("The server has shutdown, close the window to terminate the server.");
-#endif
-}
-
-bool
-ThrowerI::supportsUndeclaredExceptions(const Ice::Current&)
-{
- return true;
-}
-
-bool
-ThrowerI::supportsAssertException(const Ice::Current&)
-{
- return false;
-}
-
-void
-ThrowerI::throwAasA(Ice::Int a, const Ice::Current&)
-{
- A ex;
- ex.aMem = a;
- throw ex;
-}
-
-void
-ThrowerI::throwAorDasAorD(Ice::Int a, const Ice::Current&)
-{
- if(a > 0)
- {
- A ex;
- ex.aMem = a;
- throw ex;
- }
- else
- {
- D ex;
- ex.dMem = a;
- throw ex;
- }
-}
-
-void
-ThrowerI::throwBasA(Ice::Int a, Ice::Int b, const Ice::Current& current)
-{
- throwBasB(a, b, current);
-}
-
-void
-ThrowerI::throwCasA(Ice::Int a, Ice::Int b, Ice::Int c, const Ice::Current& current)
-{
- throwCasC(a, b, c, current);
-}
-
-void
-ThrowerI::throwBasB(Ice::Int a, Ice::Int b, const Ice::Current&)
-{
- B ex;
- ex.aMem = a;
- ex.bMem = b;
- throw ex;
-}
-
-void
-ThrowerI::throwCasB(Ice::Int a, Ice::Int b, Ice::Int c, const Ice::Current& current)
-{
- throwCasC(a, b, c, current);
-}
-
-void
-ThrowerI::throwCasC(Ice::Int a, Ice::Int b, Ice::Int c, const Ice::Current&)
-{
- C ex;
- ex.aMem = a;
- ex.bMem = b;
- ex.cMem = c;
- throw ex;
-}
-
-void
-ThrowerI::throwModA(Ice::Int a, Ice::Int a2, const Ice::Current&)
-{
- Mod::A ex;
- ex.aMem = a;
- ex.a2Mem = a2;
- throw ex;
-}
-
-void
-ThrowerI::throwUndeclaredA(Ice::Int a, const Ice::Current&)
-{
- A ex;
- ex.aMem = a;
- throw ex;
-}
-
-void
-ThrowerI::throwUndeclaredB(Ice::Int a, Ice::Int b, const Ice::Current&)
-{
- B ex;
- ex.aMem = a;
- ex.bMem = b;
- throw ex;
-}
-
-void
-ThrowerI::throwUndeclaredC(Ice::Int a, Ice::Int b, Ice::Int c, const Ice::Current&)
-{
- C ex;
- ex.aMem = a;
- ex.bMem = b;
- ex.cMem = c;
- throw ex;
-}
-
-void
-ThrowerI::throwLocalException(const Ice::Current&)
-{
- throw Ice::TimeoutException(__FILE__, __LINE__);
-}
-
-void
-ThrowerI::throwNonIceException(const Ice::Current&)
-{
- throw int(12345);
-}
-
-void
-ThrowerI::throwAssertException(const Ice::Current&)
-{
- assert(false); // Not supported in C++.
-}