Nebula
Loading...
Searching...
No Matches
Threading::AssertingMutex Class Reference

#include <assertingmutex.h>

Public Member Functions

 AssertingMutex ()
 constructor
 
 ~AssertingMutex ()
 destructor
 
void Lock ()
 lock mutex
 
void Unlock ()
 unlock mutex
 

Private Attributes

std::atomic_int locked
 

Constructor & Destructor Documentation

◆ AssertingMutex()

Threading::AssertingMutex::AssertingMutex ( )

constructor

◆ ~AssertingMutex()

Threading::AssertingMutex::~AssertingMutex ( )

destructor

Member Function Documentation

◆ Lock()

void Threading::AssertingMutex::Lock ( )

lock mutex

◆ Unlock()

void Threading::AssertingMutex::Unlock ( )

unlock mutex

Member Data Documentation

◆ locked

std::atomic_int Threading::AssertingMutex::locked
private

The documentation for this class was generated from the following files: