diff options
author | Bernard Normier <bernard@zeroc.com> | 2006-03-03 16:46:52 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2006-03-03 16:46:52 +0000 |
commit | d177e80729ded6ca60fdcc5cd91810fcc17c05dc (patch) | |
tree | 0a4ad010ec0eb3a19884a5b76519db07df13b816 /cpp/include/IceUtil/ThreadException.h | |
parent | fixed build failure (diff) | |
download | ice-d177e80729ded6ca60fdcc5cd91810fcc17c05dc.tar.bz2 ice-d177e80729ded6ca60fdcc5cd91810fcc17c05dc.tar.xz ice-d177e80729ded6ca60fdcc5cd91810fcc17c05dc.zip |
Better fix for bug #824
Diffstat (limited to 'cpp/include/IceUtil/ThreadException.h')
-rw-r--r-- | cpp/include/IceUtil/ThreadException.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/cpp/include/IceUtil/ThreadException.h b/cpp/include/IceUtil/ThreadException.h index 7faa1f54271..be425f12136 100644 --- a/cpp/include/IceUtil/ThreadException.h +++ b/cpp/include/IceUtil/ThreadException.h @@ -73,6 +73,20 @@ private: static const char* _name; }; + +class ICE_UTIL_API BadThreadControlException : public Exception +{ +public: + + BadThreadControlException(const char*, int); + virtual const std::string ice_name() const; + virtual Exception* ice_clone() const; + virtual void ice_throw() const; + +private: + + static const char* _name; +}; } |