Mutual Exclusive Lock (mutex)
Public Methods
-
Mutex() throw(ThreadingExceptions::Failure)
-
~Mutex() throw(ThreadingExceptions::Failure)
-
void lock(void) throw(ThreadingExceptions::Failure)
- lock mutex
-
bool try_lock(void) throw()
- try lock mutex
-
void unlock(void) throw(ThreadingExceptions::Failure)
- unlock mutex
Documentation
Mutual Exclusive Lock (mutex)
Mutex() throw(ThreadingExceptions::Failure)
~Mutex() throw(ThreadingExceptions::Failure)
void lock(void) throw(ThreadingExceptions::Failure)
-
lock mutex
bool try_lock(void) throw()
-
try lock mutex
- Returns:
- true, if mutex is succesfully locked, false otherwise
void unlock(void) throw(ThreadingExceptions::Failure)
-
unlock mutex
- Preconditions:
- mutex must be locked
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java
This page was generated with the help of DOC++.