LeechCraft  0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
LC::Util::ThreadSafetyExtension< typename > Struct Template Reference

#include "task.h"

Public Member Functions

void DoLock () const
 
void DoUnlock () const
 

Public Attributes

std::mutex Mutex_
 

Detailed Description

template<typename>
struct LC::Util::ThreadSafetyExtension< typename >

Definition at line 138 of file task.h.

Member Function Documentation

◆ DoLock()

template<typename >
void LC::Util::ThreadSafetyExtension< typename >::DoLock ( ) const
inline

Definition at line 142 of file task.h.

References LC::Util::ThreadSafetyExtension< typename >::Mutex_.

◆ DoUnlock()

template<typename >
void LC::Util::ThreadSafetyExtension< typename >::DoUnlock ( ) const
inline

Definition at line 147 of file task.h.

References LC::Util::ThreadSafetyExtension< typename >::Mutex_.

Member Data Documentation

◆ Mutex_

template<typename >
std::mutex LC::Util::ThreadSafetyExtension< typename >::Mutex_
mutable

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