summaryrefslogtreecommitdiff
path: root/cpp/src/IceUtil/Cond.cpp
diff options
context:
space:
mode:
authorMatthew Newhook <matthew@zeroc.com>2002-03-12 19:06:49 +0000
committerMatthew Newhook <matthew@zeroc.com>2002-03-12 19:06:49 +0000
commit5afb31c2df3d62eedf908168cada8569bdda63b1 (patch)
tree88fea3369d0521b355d5e84e92bdc18ce2d69ede /cpp/src/IceUtil/Cond.cpp
parentadded slice2wsdl (diff)
downloadice-5afb31c2df3d62eedf908168cada8569bdda63b1.tar.bz2
ice-5afb31c2df3d62eedf908168cada8569bdda63b1.tar.xz
ice-5afb31c2df3d62eedf908168cada8569bdda63b1.zip
Win32 update.s
Diffstat (limited to 'cpp/src/IceUtil/Cond.cpp')
-rw-r--r--cpp/src/IceUtil/Cond.cpp82
1 files changed, 0 insertions, 82 deletions
diff --git a/cpp/src/IceUtil/Cond.cpp b/cpp/src/IceUtil/Cond.cpp
index 9487e590931..807295d2441 100644
--- a/cpp/src/IceUtil/Cond.cpp
+++ b/cpp/src/IceUtil/Cond.cpp
@@ -80,88 +80,6 @@ IceUtil::Cond::broadcast()
}
void
-IceUtil::Cond::waitImpl(const RecMutex& mutex) const
-{
- preWait();
-
- RecMutex::LockState state;
- mutex.unlock(state);
-
- try
- {
- dowait(-1);
- mutex.lock(state);
- }
- catch(...)
- {
- mutex.lock(state);
- throw;
- }
-}
-
-void
-IceUtil::Cond::waitImpl(const Mutex& mutex) const
-{
- preWait();
-
- Mutex::LockState state;
- mutex.unlock(state);
-
- try
- {
- dowait(-1);
- mutex.lock(state);
- }
- catch(...)
- {
- mutex.lock(state);
- throw;
- }
-}
-
-bool
-IceUtil::Cond::timedwaitImpl(const RecMutex& mutex, long msec) const
-{
- preWait();
-
- RecMutex::LockState state;
- mutex.unlock(state);
-
- try
- {
- bool rc = dowait(msec);
- mutex.lock(state);
- return rc;
- }
- catch(...)
- {
- mutex.lock(state);
- throw;
- }
-}
-
-bool
-IceUtil::Cond::timedwaitImpl(const Mutex& mutex, long msec) const
-{
- preWait();
-
- Mutex::LockState state;
- mutex.unlock(state);
-
- try
- {
- bool rc = dowait(msec);
- mutex.lock(state);
- return rc;
- }
- catch(...)
- {
- mutex.lock(state);
- throw;
- }
-}
-
-void
IceUtil::Cond::wake(bool broadcast)
{
//