CellModules
mingw_stdthread::_OwnerThread Struct Reference

#include <mingw.mutex.h>

Public Member Functions

constexpr _OwnerThread () noexcept
 
DWORD checkOwnerBeforeLock () const
 
void setOwnerAfterLock (DWORD id)
 
void checkSetOwnerBeforeUnlock ()
 

Public Attributes

std::atomic< DWORD > mOwnerThread
 

Detailed Description

Definition at line 107 of file mingw.mutex.h.

Constructor & Destructor Documentation

◆ _OwnerThread()

constexpr mingw_stdthread::_OwnerThread::_OwnerThread ( )
inlineconstexprnoexcept

Definition at line 112 of file mingw.mutex.h.

Member Function Documentation

◆ checkOwnerBeforeLock()

DWORD mingw_stdthread::_OwnerThread::checkOwnerBeforeLock ( ) const
inline

Definition at line 113 of file mingw.mutex.h.

◆ checkSetOwnerBeforeUnlock()

void mingw_stdthread::_OwnerThread::checkSetOwnerBeforeUnlock ( )
inline

Definition at line 128 of file mingw.mutex.h.

◆ setOwnerAfterLock()

void mingw_stdthread::_OwnerThread::setOwnerAfterLock ( DWORD  id)
inline

Definition at line 124 of file mingw.mutex.h.

Member Data Documentation

◆ mOwnerThread

std::atomic<DWORD> mingw_stdthread::_OwnerThread::mOwnerThread

Definition at line 111 of file mingw.mutex.h.


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