#include <mutex.hpp>
Definition at line 208 of file mutex.hpp.
◆ switchable_mutex()
neolib::switchable_mutex::switchable_mutex |
( |
| ) |
|
|
inline |
◆ lock()
void neolib::switchable_mutex::lock |
( |
| ) |
|
|
inlinefinalvirtualnoexcept |
◆ set_multi_threaded()
void neolib::switchable_mutex::set_multi_threaded |
( |
| ) |
|
|
inline |
◆ set_multi_threaded_spinlock()
void neolib::switchable_mutex::set_multi_threaded_spinlock |
( |
| ) |
|
|
inline |
◆ set_single_threaded()
void neolib::switchable_mutex::set_single_threaded |
( |
| ) |
|
|
inline |
◆ try_lock()
bool neolib::switchable_mutex::try_lock |
( |
| ) |
|
|
inlinefinalvirtualnoexcept |
◆ unlock()
void neolib::switchable_mutex::unlock |
( |
| ) |
|
|
inlinefinalvirtualnoexcept |
The documentation for this class was generated from the following file: