STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Public Member Functions | Private Attributes | List of all members
Concurrency::details::_ReentrantLock Class Reference

#include <concrt.h>

Classes

class  _Scoped_lock
 

Public Member Functions

_CRTIMP _ReentrantLock ()
 
_CRTIMP void _Acquire ()
 
_CRTIMP bool _TryAcquire ()
 
_CRTIMP void _Release ()
 

Private Attributes

long _M_recursionCount
 
volatile long _M_owner
 

Constructor & Destructor Documentation

_CRTIMP Concurrency::details::_ReentrantLock::_ReentrantLock ( )

Member Function Documentation

_CRTIMP void Concurrency::details::_ReentrantLock::_Acquire ( )
_CRTIMP void Concurrency::details::_ReentrantLock::_Release ( )
_CRTIMP bool Concurrency::details::_ReentrantLock::_TryAcquire ( )

Member Data Documentation

volatile long Concurrency::details::_ReentrantLock::_M_owner
private
long Concurrency::details::_ReentrantLock::_M_recursionCount
private

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