summaryrefslogtreecommitdiff
path: root/cppe/include/IceE/LocalException.h
diff options
context:
space:
mode:
Diffstat (limited to 'cppe/include/IceE/LocalException.h')
-rwxr-xr-xcppe/include/IceE/LocalException.h1415
1 files changed, 720 insertions, 695 deletions
diff --git a/cppe/include/IceE/LocalException.h b/cppe/include/IceE/LocalException.h
index 2c7a0b79a5c..468e6303335 100755
--- a/cppe/include/IceE/LocalException.h
+++ b/cppe/include/IceE/LocalException.h
@@ -1,695 +1,720 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2005 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICEE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#ifndef ICEE_LOCAL_EXCEPTION_H
-#define ICEE_LOCAL_EXCEPTION_H
-
-#include <IceE/Exception.h>
-#include <IceE/Identity.h>
-#include <IceE/BuiltinSequences.h>
-
-namespace Ice
-{
-
-class ICEE_API AlreadyRegisteredException : public ::Ice::LocalException
-{
-public:
-
- AlreadyRegisteredException(const char*, int);
- AlreadyRegisteredException(const char*, int, const ::std::string&, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string kindOfObject;
- ::std::string id;
-};
-
-class ICEE_API NotRegisteredException : public ::Ice::LocalException
-{
-public:
-
- NotRegisteredException(const char*, int);
- NotRegisteredException(const char*, int, const ::std::string&, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string kindOfObject;
- ::std::string id;
-};
-
-class ICEE_API TwowayOnlyException : public ::Ice::LocalException
-{
-public:
-
- TwowayOnlyException(const char*, int);
- TwowayOnlyException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string operation;
-};
-
-class ICEE_API CloneNotImplementedException : public ::Ice::LocalException
-{
-public:
-
- CloneNotImplementedException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API UnknownException : public ::Ice::LocalException
-{
-public:
-
- UnknownException(const char*, int);
- UnknownException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string unknown;
-};
-
-class ICEE_API UnknownLocalException : public ::Ice::UnknownException
-{
-public:
-
- UnknownLocalException(const char*, int);
- UnknownLocalException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API UnknownUserException : public ::Ice::UnknownException
-{
-public:
-
- UnknownUserException(const char*, int);
- UnknownUserException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API VersionMismatchException : public ::Ice::LocalException
-{
-public:
-
- VersionMismatchException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API CommunicatorDestroyedException : public ::Ice::LocalException
-{
-public:
-
- CommunicatorDestroyedException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-#ifndef ICEE_PURE_CLIENT
-
-class ICEE_API ObjectAdapterDeactivatedException : public ::Ice::LocalException
-{
-public:
-
- ObjectAdapterDeactivatedException(const char*, int);
- ObjectAdapterDeactivatedException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string name;
-};
-
-class ICEE_API ObjectAdapterIdInUseException : public ::Ice::LocalException
-{
-public:
-
- ObjectAdapterIdInUseException(const char*, int);
- ObjectAdapterIdInUseException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string id;
-};
-#endif
-
-class ICEE_API NoEndpointException : public ::Ice::LocalException
-{
-public:
-
- NoEndpointException(const char*, int);
- NoEndpointException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string proxy;
-};
-
-class ICEE_API EndpointParseException : public ::Ice::LocalException
-{
-public:
-
- EndpointParseException(const char*, int);
- EndpointParseException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string str;
-};
-
-class ICEE_API IdentityParseException : public ::Ice::LocalException
-{
-public:
-
- IdentityParseException(const char*, int);
- IdentityParseException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string str;
-};
-
-class ICEE_API ProxyParseException : public ::Ice::LocalException
-{
-public:
-
- ProxyParseException(const char*, int);
- ProxyParseException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string str;
-};
-
-class ICEE_API IllegalIdentityException : public ::Ice::LocalException
-{
-public:
-
- IllegalIdentityException(const char*, int);
- IllegalIdentityException(const char*, int, const ::Ice::Identity&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::Ice::Identity id;
-};
-
-class ICEE_API RequestFailedException : public ::Ice::LocalException
-{
-public:
-
- RequestFailedException(const char*, int);
- RequestFailedException(const char*, int, const ::Ice::Identity&, const ::std::string&, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::Ice::Identity id;
- ::std::string facet;
- ::std::string operation;
-};
-
-class ICEE_API ObjectNotExistException : public ::Ice::RequestFailedException
-{
-public:
-
- ObjectNotExistException(const char*, int);
- ObjectNotExistException(const char*, int, const ::Ice::Identity&, const ::std::string&, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API FacetNotExistException : public ::Ice::RequestFailedException
-{
-public:
-
- FacetNotExistException(const char*, int);
- FacetNotExistException(const char*, int, const ::Ice::Identity&, const ::std::string&, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API OperationNotExistException : public ::Ice::RequestFailedException
-{
-public:
-
- OperationNotExistException(const char*, int);
- OperationNotExistException(const char*, int, const ::Ice::Identity&, const ::std::string&, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API SyscallException : public ::Ice::LocalException
-{
-public:
-
- SyscallException(const char*, int);
- SyscallException(const char*, int, ::Ice::Int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::Ice::Int error;
-};
-
-class ICEE_API SocketException : public ::Ice::SyscallException
-{
-public:
-
- SocketException(const char*, int);
- SocketException(const char*, int, ::Ice::Int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API FileException : public ::Ice::SyscallException
-{
-public:
-
- FileException(const char*, int);
- FileException(const char*, int, ::Ice::Int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string path;
-};
-
-class ICEE_API ConnectFailedException : public ::Ice::SocketException
-{
-public:
-
- ConnectFailedException(const char*, int);
- ConnectFailedException(const char*, int, ::Ice::Int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API ConnectionRefusedException : public ::Ice::ConnectFailedException
-{
-public:
-
- ConnectionRefusedException(const char*, int);
- ConnectionRefusedException(const char*, int, ::Ice::Int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API ConnectionLostException : public ::Ice::SocketException
-{
-public:
-
- ConnectionLostException(const char*, int);
- ConnectionLostException(const char*, int, ::Ice::Int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API DNSException : public ::Ice::LocalException
-{
-public:
-
- DNSException(const char*, int);
- DNSException(const char*, int, ::Ice::Int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::Ice::Int error;
- ::std::string host;
-};
-
-class ICEE_API TimeoutException : public ::Ice::LocalException
-{
-public:
-
- TimeoutException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API ConnectTimeoutException : public ::Ice::TimeoutException
-{
-public:
-
- ConnectTimeoutException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API CloseTimeoutException : public ::Ice::TimeoutException
-{
-public:
-
- CloseTimeoutException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API ConnectionTimeoutException : public ::Ice::TimeoutException
-{
-public:
-
- ConnectionTimeoutException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API ProtocolException : public ::Ice::LocalException
-{
-public:
-
- ProtocolException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API BadMagicException : public ::Ice::ProtocolException
-{
-public:
-
- BadMagicException(const char*, int);
- BadMagicException(const char*, int, const ::Ice::ByteSeq&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::Ice::ByteSeq badMagic;
-};
-
-class ICEE_API UnsupportedProtocolException : public ::Ice::ProtocolException
-{
-public:
-
- UnsupportedProtocolException(const char*, int);
- UnsupportedProtocolException(const char*, int, ::Ice::Int, ::Ice::Int, ::Ice::Int, ::Ice::Int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::Ice::Int badMajor;
- ::Ice::Int badMinor;
- ::Ice::Int major;
- ::Ice::Int minor;
-};
-
-class ICEE_API UnsupportedEncodingException : public ::Ice::ProtocolException
-{
-public:
-
- UnsupportedEncodingException(const char*, int);
- UnsupportedEncodingException(const char*, int, ::Ice::Int, ::Ice::Int, ::Ice::Int, ::Ice::Int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::Ice::Int badMajor;
- ::Ice::Int badMinor;
- ::Ice::Int major;
- ::Ice::Int minor;
-};
-
-class ICEE_API UnknownMessageException : public ::Ice::ProtocolException
-{
-public:
-
- UnknownMessageException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API ConnectionNotValidatedException : public ::Ice::ProtocolException
-{
-public:
-
- ConnectionNotValidatedException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API UnknownRequestIdException : public ::Ice::ProtocolException
-{
-public:
-
- UnknownRequestIdException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API UnknownReplyStatusException : public ::Ice::ProtocolException
-{
-public:
-
- UnknownReplyStatusException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API CloseConnectionException : public ::Ice::ProtocolException
-{
-public:
-
- CloseConnectionException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API ForcedCloseConnectionException : public ::Ice::ProtocolException
-{
-public:
-
- ForcedCloseConnectionException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API IllegalMessageSizeException : public ::Ice::ProtocolException
-{
-public:
-
- IllegalMessageSizeException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API CompressionNotSupportedException : public ::Ice::ProtocolException
-{
-public:
-
- CompressionNotSupportedException(const char*, int);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API MarshalException : public ::Ice::ProtocolException
-{
-public:
-
- MarshalException(const char*, int);
- MarshalException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-
- ::std::string reason;
-};
-
-class ICEE_API ProxyUnmarshalException : public ::Ice::MarshalException
-{
-public:
-
- ProxyUnmarshalException(const char*, int);
- ProxyUnmarshalException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API UnmarshalOutOfBoundsException : public ::Ice::MarshalException
-{
-public:
-
- UnmarshalOutOfBoundsException(const char*, int);
- UnmarshalOutOfBoundsException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API MemoryLimitException : public ::Ice::MarshalException
-{
-public:
-
- MemoryLimitException(const char*, int);
- MemoryLimitException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API EncapsulationException : public ::Ice::MarshalException
-{
-public:
-
- EncapsulationException(const char*, int);
- EncapsulationException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-class ICEE_API NegativeSizeException : public ::Ice::MarshalException
-{
-public:
-
- NegativeSizeException(const char*, int);
- NegativeSizeException(const char*, int, const ::std::string&);
-
- virtual const ::std::string ice_name() const;
- virtual ::std::string toString() const;
- virtual ::Ice::Exception* ice_clone() const;
- virtual void ice_throw() const;
-};
-
-}
-
-#endif
+// **********************************************************************
+//
+// Copyright (c) 2003-2005 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.
+//
+// **********************************************************************
+
+// Ice-E version 1.0.0
+// Generated from file `LocalException.ice'
+
+#ifndef __IceE_LocalException_h__
+#define __IceE_LocalException_h__
+
+#include <IceE/LocalObjectF.h>
+#include <IceE/ProxyF.h>
+#ifndef ICEE_PURE_CLIENT
+# include <IceE/ObjectF.h>
+#endif
+#include <IceE/Exception.h>
+#include <IceE/LocalObject.h>
+#include <IceE/Proxy.h>
+#include <IceE/Identity.h>
+#include <IceE/BuiltinSequences.h>
+#include <IceE/UndefSysMacros.h>
+
+#ifndef ICEE_IGNORE_VERSION
+# if ICEE_INT_VERSION / 100 != 100
+# error IceE version mismatch!
+# endif
+# if ICEE_INT_VERSION % 100 < 0
+# error IceE patch level mismatch!
+# endif
+#endif
+
+#ifndef ICEE_API
+# ifdef ICEE_API_EXPORTS
+# define ICEE_API ICEE_DECLSPEC_EXPORT
+# else
+# define ICEE_API ICEE_DECLSPEC_IMPORT
+# endif
+#endif
+
+namespace Ice
+{
+
+class ICEE_API AlreadyRegisteredException : public ::Ice::LocalException
+{
+public:
+
+ AlreadyRegisteredException(const char*, int);
+ AlreadyRegisteredException(const char*, int, const ::std::string&, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string kindOfObject;
+ ::std::string id;
+};
+
+class ICEE_API NotRegisteredException : public ::Ice::LocalException
+{
+public:
+
+ NotRegisteredException(const char*, int);
+ NotRegisteredException(const char*, int, const ::std::string&, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string kindOfObject;
+ ::std::string id;
+};
+
+class ICEE_API TwowayOnlyException : public ::Ice::LocalException
+{
+public:
+
+ TwowayOnlyException(const char*, int);
+ TwowayOnlyException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string operation;
+};
+
+class ICEE_API CloneNotImplementedException : public ::Ice::LocalException
+{
+public:
+
+ CloneNotImplementedException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API UnknownException : public ::Ice::LocalException
+{
+public:
+
+ UnknownException(const char*, int);
+ UnknownException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string unknown;
+};
+
+class ICEE_API UnknownLocalException : public ::Ice::UnknownException
+{
+public:
+
+ UnknownLocalException(const char*, int);
+ UnknownLocalException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API UnknownUserException : public ::Ice::UnknownException
+{
+public:
+
+ UnknownUserException(const char*, int);
+ UnknownUserException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API VersionMismatchException : public ::Ice::LocalException
+{
+public:
+
+ VersionMismatchException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API CommunicatorDestroyedException : public ::Ice::LocalException
+{
+public:
+
+ CommunicatorDestroyedException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API ObjectAdapterDeactivatedException : public ::Ice::LocalException
+{
+public:
+
+ ObjectAdapterDeactivatedException(const char*, int);
+ ObjectAdapterDeactivatedException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string name;
+};
+
+class ICEE_API ObjectAdapterIdInUseException : public ::Ice::LocalException
+{
+public:
+
+ ObjectAdapterIdInUseException(const char*, int);
+ ObjectAdapterIdInUseException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string id;
+};
+
+class ICEE_API NoEndpointException : public ::Ice::LocalException
+{
+public:
+
+ NoEndpointException(const char*, int);
+ NoEndpointException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string proxy;
+};
+
+class ICEE_API EndpointParseException : public ::Ice::LocalException
+{
+public:
+
+ EndpointParseException(const char*, int);
+ EndpointParseException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string str;
+};
+
+class ICEE_API IdentityParseException : public ::Ice::LocalException
+{
+public:
+
+ IdentityParseException(const char*, int);
+ IdentityParseException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string str;
+};
+
+class ICEE_API ProxyParseException : public ::Ice::LocalException
+{
+public:
+
+ ProxyParseException(const char*, int);
+ ProxyParseException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string str;
+};
+
+class ICEE_API IllegalIdentityException : public ::Ice::LocalException
+{
+public:
+
+ IllegalIdentityException(const char*, int);
+ IllegalIdentityException(const char*, int, const ::Ice::Identity&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::Ice::Identity id;
+};
+
+class ICEE_API RequestFailedException : public ::Ice::LocalException
+{
+public:
+
+ RequestFailedException(const char*, int);
+ RequestFailedException(const char*, int, const ::Ice::Identity&, const ::std::string&, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::Ice::Identity id;
+ ::std::string facet;
+ ::std::string operation;
+};
+
+class ICEE_API ObjectNotExistException : public ::Ice::RequestFailedException
+{
+public:
+
+ ObjectNotExistException(const char*, int);
+ ObjectNotExistException(const char*, int, const ::Ice::Identity&, const ::std::string&, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API FacetNotExistException : public ::Ice::RequestFailedException
+{
+public:
+
+ FacetNotExistException(const char*, int);
+ FacetNotExistException(const char*, int, const ::Ice::Identity&, const ::std::string&, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API OperationNotExistException : public ::Ice::RequestFailedException
+{
+public:
+
+ OperationNotExistException(const char*, int);
+ OperationNotExistException(const char*, int, const ::Ice::Identity&, const ::std::string&, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API SyscallException : public ::Ice::LocalException
+{
+public:
+
+ SyscallException(const char*, int);
+ SyscallException(const char*, int, ::Ice::Int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::Ice::Int error;
+};
+
+class ICEE_API SocketException : public ::Ice::SyscallException
+{
+public:
+
+ SocketException(const char*, int);
+ SocketException(const char*, int, ::Ice::Int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API FileException : public ::Ice::SyscallException
+{
+public:
+
+ FileException(const char*, int);
+ FileException(const char*, int, ::Ice::Int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string path;
+};
+
+class ICEE_API ConnectFailedException : public ::Ice::SocketException
+{
+public:
+
+ ConnectFailedException(const char*, int);
+ ConnectFailedException(const char*, int, ::Ice::Int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API ConnectionRefusedException : public ::Ice::ConnectFailedException
+{
+public:
+
+ ConnectionRefusedException(const char*, int);
+ ConnectionRefusedException(const char*, int, ::Ice::Int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API ConnectionLostException : public ::Ice::SocketException
+{
+public:
+
+ ConnectionLostException(const char*, int);
+ ConnectionLostException(const char*, int, ::Ice::Int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API DNSException : public ::Ice::LocalException
+{
+public:
+
+ DNSException(const char*, int);
+ DNSException(const char*, int, ::Ice::Int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::Ice::Int error;
+ ::std::string host;
+};
+
+class ICEE_API TimeoutException : public ::Ice::LocalException
+{
+public:
+
+ TimeoutException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API ConnectTimeoutException : public ::Ice::TimeoutException
+{
+public:
+
+ ConnectTimeoutException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API CloseTimeoutException : public ::Ice::TimeoutException
+{
+public:
+
+ CloseTimeoutException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API ConnectionTimeoutException : public ::Ice::TimeoutException
+{
+public:
+
+ ConnectionTimeoutException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API ProtocolException : public ::Ice::LocalException
+{
+public:
+
+ ProtocolException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API BadMagicException : public ::Ice::ProtocolException
+{
+public:
+
+ BadMagicException(const char*, int);
+ BadMagicException(const char*, int, const ::Ice::ByteSeq&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::Ice::ByteSeq badMagic;
+};
+
+class ICEE_API UnsupportedProtocolException : public ::Ice::ProtocolException
+{
+public:
+
+ UnsupportedProtocolException(const char*, int);
+ UnsupportedProtocolException(const char*, int, ::Ice::Int, ::Ice::Int, ::Ice::Int, ::Ice::Int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::Ice::Int badMajor;
+ ::Ice::Int badMinor;
+ ::Ice::Int major;
+ ::Ice::Int minor;
+};
+
+class ICEE_API UnsupportedEncodingException : public ::Ice::ProtocolException
+{
+public:
+
+ UnsupportedEncodingException(const char*, int);
+ UnsupportedEncodingException(const char*, int, ::Ice::Int, ::Ice::Int, ::Ice::Int, ::Ice::Int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::Ice::Int badMajor;
+ ::Ice::Int badMinor;
+ ::Ice::Int major;
+ ::Ice::Int minor;
+};
+
+class ICEE_API UnknownMessageException : public ::Ice::ProtocolException
+{
+public:
+
+ UnknownMessageException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API ConnectionNotValidatedException : public ::Ice::ProtocolException
+{
+public:
+
+ ConnectionNotValidatedException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API UnknownRequestIdException : public ::Ice::ProtocolException
+{
+public:
+
+ UnknownRequestIdException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API UnknownReplyStatusException : public ::Ice::ProtocolException
+{
+public:
+
+ UnknownReplyStatusException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API CloseConnectionException : public ::Ice::ProtocolException
+{
+public:
+
+ CloseConnectionException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API ForcedCloseConnectionException : public ::Ice::ProtocolException
+{
+public:
+
+ ForcedCloseConnectionException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API IllegalMessageSizeException : public ::Ice::ProtocolException
+{
+public:
+
+ IllegalMessageSizeException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API CompressionNotSupportedException : public ::Ice::ProtocolException
+{
+public:
+
+ CompressionNotSupportedException(const char*, int);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API MarshalException : public ::Ice::ProtocolException
+{
+public:
+
+ MarshalException(const char*, int);
+ MarshalException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+
+ ::std::string reason;
+};
+
+class ICEE_API ProxyUnmarshalException : public ::Ice::MarshalException
+{
+public:
+
+ ProxyUnmarshalException(const char*, int);
+ ProxyUnmarshalException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API UnmarshalOutOfBoundsException : public ::Ice::MarshalException
+{
+public:
+
+ UnmarshalOutOfBoundsException(const char*, int);
+ UnmarshalOutOfBoundsException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API MemoryLimitException : public ::Ice::MarshalException
+{
+public:
+
+ MemoryLimitException(const char*, int);
+ MemoryLimitException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API EncapsulationException : public ::Ice::MarshalException
+{
+public:
+
+ EncapsulationException(const char*, int);
+ EncapsulationException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+class ICEE_API NegativeSizeException : public ::Ice::MarshalException
+{
+public:
+
+ NegativeSizeException(const char*, int);
+ NegativeSizeException(const char*, int, const ::std::string&);
+
+ virtual const ::std::string ice_name() const;
+ virtual ::std::string toString() const;
+ virtual ::Ice::Exception* ice_clone() const;
+ virtual void ice_throw() const;
+};
+
+}
+
+#endif