STLdoc
STLdocumentation
|
#include <concrt.h>
Classes | |
class | _Scoped_lock |
Public Member Functions | |
_CONCRTIMP | _ReentrantPPLLock () |
_ReentrantPPLLock (const _ReentrantPPLLock &)=delete | |
_ReentrantPPLLock & | operator= (const _ReentrantPPLLock &)=delete |
_CONCRTIMP void | _Acquire (void *_Lock_node) |
_CONCRTIMP void | _Release () |
Private Attributes | |
::Concurrency::critical_section | _M_criticalSection |
long | _M_recursionCount |
volatile long | _M_owner |
_CONCRTIMP Concurrency::details::_ReentrantPPLLock::_ReentrantPPLLock | ( | ) |
|
delete |
_CONCRTIMP void Concurrency::details::_ReentrantPPLLock::_Acquire | ( | void * | _Lock_node | ) |
_CONCRTIMP void Concurrency::details::_ReentrantPPLLock::_Release | ( | ) |
|
delete |
|
private |
|
private |
|
private |