summaryrefslogtreecommitdiff
path: root/cppe/include/IceE/ThreadException.h
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2006-03-03 16:46:52 +0000
committerBernard Normier <bernard@zeroc.com>2006-03-03 16:46:52 +0000
commitd177e80729ded6ca60fdcc5cd91810fcc17c05dc (patch)
tree0a4ad010ec0eb3a19884a5b76519db07df13b816 /cppe/include/IceE/ThreadException.h
parentfixed build failure (diff)
downloadice-d177e80729ded6ca60fdcc5cd91810fcc17c05dc.tar.bz2
ice-d177e80729ded6ca60fdcc5cd91810fcc17c05dc.tar.xz
ice-d177e80729ded6ca60fdcc5cd91810fcc17c05dc.zip
Better fix for bug #824
Diffstat (limited to 'cppe/include/IceE/ThreadException.h')
-rw-r--r--cppe/include/IceE/ThreadException.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/cppe/include/IceE/ThreadException.h b/cppe/include/IceE/ThreadException.h
index ba71918b422..e65a4522a4a 100644
--- a/cppe/include/IceE/ThreadException.h
+++ b/cppe/include/IceE/ThreadException.h
@@ -73,6 +73,20 @@ private:
static const char* _name;
};
+
+class ICE_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;
+};
}