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

#include <st-debug.h>

Public Member Functions

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

Private Attributes

std::shared_lock< std::shared_timed_mutex > lock

Constructor & Destructor Documentation

◆ ScopedSharedLock()

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

Member Function Documentation

◆ close()

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

◆ unlock()

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

Member Data Documentation

◆ lock

std::shared_lock<std::shared_timed_mutex> StyyxUtil::DBGUtil::ScopedSharedLock::lock
private

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