diff options
Diffstat (limited to 'cppe/include/IceE/Exception.h')
-rw-r--r-- | cppe/include/IceE/Exception.h | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/cppe/include/IceE/Exception.h b/cppe/include/IceE/Exception.h deleted file mode 100644 index a6f1e4daeaf..00000000000 --- a/cppe/include/IceE/Exception.h +++ /dev/null @@ -1,55 +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. -// -// ********************************************************************** - -#ifndef ICEE_EXCEPTION_H -#define ICEE_EXCEPTION_H - -#include <IceE/ExceptionBase.h> -#include <IceE/Handle.h> - -namespace IceInternal -{ - -class BasicStream; - -} - -namespace Ice -{ - -typedef IceUtil::Exception Exception; - -class ICE_API LocalException : public IceUtil::Exception -{ -public: - - LocalException(const char*, int); - virtual ~LocalException() throw(); - virtual std::string ice_name() const = 0; - virtual Exception* ice_clone() const = 0; - virtual void ice_throw() const = 0; -}; - -class ICE_API UserException : public IceUtil::Exception -{ -public: - - virtual std::string ice_name() const = 0; - virtual Exception* ice_clone() const = 0; - virtual void ice_throw() const = 0; - - virtual void __write(::IceInternal::BasicStream*) const = 0; - virtual void __read(::IceInternal::BasicStream*, bool) = 0; -}; - -typedef ::IceInternal::Handle<UserException> UserExceptionPtr; - -} - -#endif |