![]() |
CommRaT 2.0.0
C++20 Real-Time Messaging Framework
|
Mutex wrapper (future: realtime mutex support) More...
#include <commrat/platform/threading.hpp>
Public Member Functions | |
| Mutex ()=default | |
| ~Mutex ()=default | |
| Mutex (const Mutex &)=delete | |
| Mutex & | operator= (const Mutex &)=delete |
| void | lock () |
| bool | try_lock () |
| void | unlock () |
| std::mutex & | native () |
Mutex wrapper (future: realtime mutex support)
Currently wraps std::mutex, future can switch to priority-inheriting mutex.
Definition at line 245 of file threading.hpp.
|
default |
|
default |
|
delete |
|
inline |
Definition at line 254 of file threading.hpp.
|
inline |
Definition at line 258 of file threading.hpp.
|
inline |
Definition at line 255 of file threading.hpp.
|
inline |
Definition at line 256 of file threading.hpp.