libER 0.1.4.2
ELDEN RING API library
|
A wrapper around a Windows kernel mutex. More...
#include <kernel_runtime.hpp>
Public Member Functions | |
LIBERAPI void | lock () noexcept |
Lock the mutex. | |
LIBERAPI void | unlock () noexcept |
Unlock the mutex. | |
LIBERAPI bool | try_lock () noexcept |
Try to lock the mutex. | |
DLPlainMutex (DLPlainMutex &&) noexcept=delete | |
![]() | |
DLNonCopyable (const DLNonCopyable &)=delete | |
DLNonCopyable & | operator= (const DLNonCopyable &)=delete |
A wrapper around a Windows kernel mutex.
Satisfies the C++ Mutex requirement.
Recursive, not TimedLockable.
Lock the mutex.
Prefer using STL lock objects over calling this explicitly.
Try to lock the mutex.
Prefer using STL lock objects over calling this explicitly.
Unlock the mutex.
Prefer using STL lock objects over calling this explicitly.