styyx-util 1.0
Utility Header for SKSE Plugin development
Loading...
Searching...
No Matches
StyyxUtil::DBGUtil::ScopedUniqueLock Struct Reference

#include <st-debug.h>

Public Member Functions

 ScopedUniqueLock (std::shared_timed_mutex &mtx)
void unlock ()
void close ()

Private Attributes

std::unique_lock< std::shared_timed_mutex > lock

Constructor & Destructor Documentation

◆ ScopedUniqueLock()

StyyxUtil::DBGUtil::ScopedUniqueLock::ScopedUniqueLock ( std::shared_timed_mutex & mtx)
inlineexplicit

Member Function Documentation

◆ close()

void StyyxUtil::DBGUtil::ScopedUniqueLock::close ( )
inline

◆ unlock()

void StyyxUtil::DBGUtil::ScopedUniqueLock::unlock ( )
inline

Member Data Documentation

◆ lock

std::unique_lock<std::shared_timed_mutex> StyyxUtil::DBGUtil::ScopedUniqueLock::lock
private

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