5#ifndef ICE_UTIL_THREAD_EXCEPTION_H
6#define ICE_UTIL_THREAD_EXCEPTION_H
21#ifndef ICE_CPP11_MAPPING
33#ifndef ICE_CPP11_MAPPING
45#ifndef ICE_CPP11_MAPPING
58#ifndef ICE_CPP11_MAPPING
70#ifndef ICE_CPP11_MAPPING
83#ifndef ICE_CPP11_MAPPING
#define ICE_API
Definition Config.h:197
virtual std::string ice_id() const
Returns the type ID of this exception.
BadThreadControlException(const char *, int)
virtual BadThreadControlException * ice_clone() const
Returns a shallow polymorphic copy of this exception.
ExceptionHelper()
Definition Exception.h:164
virtual InvalidTimeoutException * ice_clone() const
Returns a shallow polymorphic copy of this exception.
InvalidTimeoutException(const char *, int, const Time &)
virtual void ice_print(std::ostream &) const
Outputs a description of this exception to a stream.
virtual std::string ice_id() const
Returns the type ID of this exception.
SyscallExceptionHelper(const char *file, int line, int errorCode)
Definition Exception.h:314
virtual ThreadLockedException * ice_clone() const
Returns a shallow polymorphic copy of this exception.
ThreadLockedException(const char *, int)
virtual std::string ice_id() const
Returns the type ID of this exception.
ThreadNotStartedException(const char *, int)
virtual ThreadNotStartedException * ice_clone() const
Returns a shallow polymorphic copy of this exception.
virtual std::string ice_id() const
Returns the type ID of this exception.
virtual std::string ice_id() const
Returns the type ID of this exception.
virtual ThreadStartedException * ice_clone() const
Returns a shallow polymorphic copy of this exception.
ThreadStartedException(const char *, int)
ThreadSyscallException(const char *, int, int)
virtual ThreadSyscallException * ice_clone() const
Returns a shallow polymorphic copy of this exception.
virtual std::string ice_id() const
Returns the type ID of this exception.