diff options
Diffstat (limited to 'cpp/include/Ice/LocalException.h')
-rw-r--r-- | cpp/include/Ice/LocalException.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cpp/include/Ice/LocalException.h b/cpp/include/Ice/LocalException.h index 41b6e892cb7..9eed6fe4720 100644 --- a/cpp/include/Ice/LocalException.h +++ b/cpp/include/Ice/LocalException.h @@ -40,6 +40,18 @@ private: ICE_API std::ostream& operator<<(std::ostream&, const LocalException&); +class ICE_API UnknownException : public LocalException +{ +public: + + UnknownException(const char*, int); + UnknownException(const UnknownException&); + UnknownException& operator=(const UnknownException&); + virtual std::string toString() const; + virtual LocalException* clone() const; + virtual void raise() const; +}; + class ICE_API UnknownUserException : public LocalException { public: |