STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Private Member Functions | List of all members
stdext::threads::recursive_timed_mutex Class Reference
Inheritance diagram for stdext::threads::recursive_timed_mutex:
stdext::threads::_Mutex_base

Public Types

typedef recursive_timed_mutex _Myt
 
typedef _Scoped_lock_imp< _Mytscoped_lock
 
typedef _Scoped_try_lock_imp< _Mytscoped_try_lock
 
typedef _Scoped_timed_lock_imp< _Mytscoped_timed_lock
 

Public Member Functions

 recursive_timed_mutex ()
 

Private Member Functions

 recursive_timed_mutex (const _Myt &)
 
_Mytoperator= (const _Myt &)
 
- Private Member Functions inherited from stdext::threads::_Mutex_base
 _Mutex_base (int _Type)
 
 ~_Mutex_base () _NOEXCEPT
 
int lock ()
 
int try_lock ()
 
int timed_lock (const xtime &_Xt)
 
int unlock ()
 

Additional Inherited Members

- Private Attributes inherited from stdext::threads::_Mutex_base
mtx_t _Mtx
 

Member Typedef Documentation

Constructor & Destructor Documentation

stdext::threads::recursive_timed_mutex::recursive_timed_mutex ( )
inline
72  { // construct
73  }
_Mutex_base(int _Type)
Definition: xmutex:260
Definition: xthreads.h:45
Definition: xthreads.h:44
stdext::threads::recursive_timed_mutex::recursive_timed_mutex ( const _Myt )
private

Member Function Documentation

_Myt& stdext::threads::recursive_timed_mutex::operator= ( const _Myt )
private

The documentation for this class was generated from the following file: