library of assembled shared sources |
http://lass.cocamware.com |
#include <thread.h>
Public Types | |
typedef LockType | TLock |
Public Member Functions | |
Locker (TLock &iLock) | |
~Locker () | |
TLock & | mutex () |
void | swap (Locker &iOther) |
operator bool () const | |
Private Attributes | |
TLock * | lock_ |
Related Functions | |
(Note that these are not member functions.) | |
template<typename T > | |
Locker< T > | makeLocker (T &iLock) |
Definition at line 399 of file thread.h.
typedef LockType lass::util::Locker< LockType >::TLock |
lass::util::Locker< LockType >::Locker | ( | TLock & | iLock | ) | [inline] |
lass::util::Locker< LockType >::~Locker | ( | ) | [inline] |
Definition at line 408 of file thread.h.
References lass::io::cerr(), and lass::util::Locker< LockType >::lock_.
TLock& lass::util::Locker< LockType >::mutex | ( | ) | [inline] |
Definition at line 425 of file thread.h.
References LASS_ASSERT, and lass::util::Locker< LockType >::lock_.
void lass::util::Locker< LockType >::swap | ( | Locker< LockType > & | iOther | ) | [inline] |
lass::util::LockerBase::operator bool | ( | ) | const [inline, inherited] |
TLock* lass::util::Locker< LockType >::lock_ [private] |
Definition at line 435 of file thread.h.
Referenced by lass::util::Locker< LockType >::Locker(), lass::util::Locker< LockType >::mutex(), lass::util::Locker< LockType >::swap(), and lass::util::Locker< LockType >::~Locker().
Generated on Mon Nov 10 14:22:17 2008 for Library of Assembled Shared Sources by 1.5.7.1 |