#include <synchronized_value_guard.h>
◆ const_pointer
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ const_reference
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ mutex_guard_type
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ mutex_type
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ pointer
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ reference
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ value_type
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ SynchronizedValueGuard()
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ operator*() [1/2]
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ operator*() [2/2]
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ operator->() [1/2]
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
◆ operator->() [2/2]
template<typename
T , typename Mutex = std::mutex, typename MutexGuard = std::lock_guard<Mutex>>
The documentation for this class was generated from the following file: