|
using | mutex_t = M |
|
using | value_t = T |
|
|
std::lock_guard< mutex_t > | lock () |
|
value_t & | operator* () |
|
const value_t & | operator* () const |
|
value_t * | operator-> () |
|
sync_t & | operator= (const value_t &val) noexcept |
|
sync_t & | operator= (sync_t &&other) noexcept |
|
sync_t & | operator= (sync_t &other) noexcept |
|
template<class V > |
sync_t & | operator= (V &&val) |
|
sync_t & | operator= (value_t &&val) noexcept |
|
template<class... Args> |
| sync_t (Args &&...args) |
|
The documentation for this class was generated from the following file: