STLdoc
STLdocumentation
|
Public Types | |
typedef _Mutex | _My_mtx |
typedef _Scoped_timed_lock_imp< _My_mtx > | _Myt |
typedef _Lock_base< _Mutex > | _My_base |
Public Member Functions | |
_Scoped_timed_lock_imp (_My_mtx &_Mx, const xtime &_Xt) | |
_Scoped_timed_lock_imp (_My_mtx &_Mx, bool _Lck) | |
operator const void * () const | |
bool | locked () const |
void | lock () |
bool | timed_lock (const xtime &_Xt) |
void | unlock () |
Private Member Functions | |
_Scoped_timed_lock_imp (const _Myt &) | |
_Myt & | operator= (const _Myt &) |
Private Attributes | |
_Lock_base< _Mutex > | _My_lock |
Friends | |
class | condition |
typedef _Lock_base<_Mutex> stdext::threads::_Scoped_timed_lock_imp< _Mutex >::_My_base |
typedef _Mutex stdext::threads::_Scoped_timed_lock_imp< _Mutex >::_My_mtx |
typedef _Scoped_timed_lock_imp<_My_mtx> stdext::threads::_Scoped_timed_lock_imp< _Mutex >::_Myt |
|
inline |
|
inline |
|
private |
|
inline |
|
inline |
|
inline |
|
private |
|
inline |
|
inline |
|
friend |
|
private |