libjmmcg  release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
details< std::mutex > Struct Reference

Public Types

using mutex_t = std::mutex
 
using lock_t = std::scoped_lock< mutex_t >
 
using thread_t = jthread
 
using mutex_t = std::mutex
 
using lock_t = std::scoped_lock< mutex_t >
 
using thread_t = jthread
 

Detailed Description

Definition at line 57 of file mutex.cpp.

Member Typedef Documentation

◆ lock_t [1/2]

using details< std::mutex >::lock_t = std::scoped_lock<mutex_t>

Definition at line 59 of file mutex.cpp.

◆ lock_t [2/2]

using details< std::mutex >::lock_t = std::scoped_lock<mutex_t>

Definition at line 59 of file mutex.cpp.

◆ mutex_t [1/2]

using details< std::mutex >::mutex_t = std::mutex

Definition at line 58 of file mutex.cpp.

◆ mutex_t [2/2]

using details< std::mutex >::mutex_t = std::mutex

Definition at line 58 of file mutex.cpp.

◆ thread_t [1/2]

using details< std::mutex >::thread_t = jthread

Definition at line 60 of file mutex.cpp.

◆ thread_t [2/2]

using details< std::mutex >::thread_t = jthread

Definition at line 60 of file mutex.cpp.


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