1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112
|
//
// Copyright (c) ZeroC, Inc. All rights reserved.
//
#include <IceUtil/IceUtil.h>
#include <Ice/Ice.h>
#include <TestI.h>
using namespace std;
using namespace Ice;
void
TestI::requestFailedException(const Current&)
{
}
void
TestI::unknownUserException(const Current&)
{
}
void
TestI::unknownLocalException(const Current&)
{
}
void
TestI::unknownException(const Current&)
{
}
void
TestI::userException(const Current&)
{
}
void
TestI::localException(const Current&)
{
}
void
TestI::stdException(const Current&)
{
}
void
TestI::cppException(const Current&)
{
}
void
TestI::unknownExceptionWithServantException(const Current&)
{
throw Ice::ObjectNotExistException(__FILE__, __LINE__);
}
string
TestI::impossibleException(bool _cpp_throw, const Current&)
{
if(_cpp_throw)
{
throw Test::TestImpossibleException();
}
//
// Return a value so we can be sure that the stream position
// is reset correctly if finished() throws.
//
return "Hello";
}
string
TestI::intfUserException(bool _cpp_throw, const Current&)
{
if(_cpp_throw)
{
throw Test::TestIntfUserException();
}
//
// Return a value so we can be sure that the stream position
// is reset correctly if finished() throws.
//
return "Hello";
}
void
TestI::asyncResponse(const Current&)
{
//
// Only relevant for AMD.
//
}
void
TestI::asyncException(const Current&)
{
//
// Only relevant for AMD.
//
}
void
TestI::shutdown(const Current& current)
{
current.adapter->deactivate();
}
string
CookieI::message() const
{
return "blahblah";
}
|