|
mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
|
This is the complete list of members for mrs_lib::OwningMutex< T, Mutex >, including all inherited members.
| acquire() | mrs_lib::OwningMutex< T, Mutex > | inline |
| acquire() const | mrs_lib::OwningMutex< T, Mutex > | inline |
| load() const | mrs_lib::OwningMutex< T, Mutex > | inline |
| operator=(const OwningMutex &)=delete | mrs_lib::OwningMutex< T, Mutex > | |
| operator=(OwningMutex &&)=delete | mrs_lib::OwningMutex< T, Mutex > | |
| OwningMutex()=default | mrs_lib::OwningMutex< T, Mutex > | |
| OwningMutex(const T &val) | mrs_lib::OwningMutex< T, Mutex > | inline |
| OwningMutex(T &&val) | mrs_lib::OwningMutex< T, Mutex > | inline |
| OwningMutex(const OwningMutex &)=delete | mrs_lib::OwningMutex< T, Mutex > | |
| OwningMutex(OwningMutex &&)=delete | mrs_lib::OwningMutex< T, Mutex > | |
| store(T val) | mrs_lib::OwningMutex< T, Mutex > | inline |
| ~OwningMutex()=default | mrs_lib::OwningMutex< T, Mutex > |