WinStd
Windows Win32 API using Standard C++
|
Critical section wrapper. More...
#include <WinStd/Win.h>
Public Member Functions | |
critical_section () noexcept | |
Construct the object and initializes a critical section object. | |
virtual | ~critical_section () |
Releases all resources used by an unowned critical section object. | |
operator LPCRITICAL_SECTION () noexcept | |
Auto-typecasting operator. | |
Protected Attributes | |
CRITICAL_SECTION | m_data |
Critical section struct. | |
Critical section wrapper.
|
inlinenoexcept |
Construct the object and initializes a critical section object.
|
inlinevirtual |
Releases all resources used by an unowned critical section object.
|
inlinenoexcept |
Auto-typecasting operator.