Base typedef | folly::Synchronized< T, Mutex > | private |
ConstLockedPtr typedef | folly::Synchronized< T, Mutex > | |
contextualLock() | folly::Synchronized< T, Mutex > | inline |
contextualLock() const | folly::Synchronized< T, Mutex > | inline |
contextualLock(const std::chrono::duration< Rep, Period > &timeout) | folly::Synchronized< T, Mutex > | inline |
contextualLock(const std::chrono::duration< Rep, Period > &timeout) const | folly::Synchronized< T, Mutex > | inline |
contextualRLock() const | folly::Synchronized< T, Mutex > | inline |
contextualRLock(const std::chrono::duration< Rep, Period > &timeout) const | folly::Synchronized< T, Mutex > | inline |
copy(T *target) const | folly::Synchronized< T, Mutex > | inline |
copy() const | folly::Synchronized< T, Mutex > | inline |
DataType typedef | folly::Synchronized< T, Mutex > | |
datum_ | folly::Synchronized< T, Mutex > | private |
exchange(T &&rhs) | folly::Synchronized< T, Mutex > | inline |
folly::LockedPtr class | folly::Synchronized< T, Mutex > | friend |
folly::LockedPtrBase class | folly::Synchronized< T, Mutex > | friend |
LockedPtr typedef | folly::Synchronized< T, Mutex > | |
mutex_ | folly::Synchronized< T, Mutex > | mutableprivate |
MutexType typedef | folly::Synchronized< T, Mutex > | |
nxCopyCtor | folly::Synchronized< T, Mutex > | privatestatic |
nxMoveCtor | folly::Synchronized< T, Mutex > | privatestatic |
operator->() | folly::Synchronized< T, Mutex > | inline |
operator->() const | folly::Synchronized< T, Mutex > | inline |
operator=(typename std::conditional< std::is_copy_constructible< T >::value &&std::is_move_assignable< T >::value, const Synchronized &, NonImplementedType >::type rhs) | folly::Synchronized< T, Mutex > | inline |
operator=(Synchronized &&rhs) | folly::Synchronized< T, Mutex > | inline |
operator=(const T &rhs) | folly::Synchronized< T, Mutex > | inline |
operator=(T &&rhs) | folly::Synchronized< T, Mutex > | inline |
swap(Synchronized &rhs) | folly::Synchronized< T, Mutex > | inline |
swap(T &rhs) | folly::Synchronized< T, Mutex > | inline |
Synchronized()=default | folly::Synchronized< T, Mutex > | |
Synchronized(typename std::conditional< std::is_copy_constructible< T >::value, const Synchronized &, NonImplementedType >::type rhs) | folly::Synchronized< T, Mutex > | inline |
Synchronized(Synchronized &&rhs) noexcept(nxMoveCtor) | folly::Synchronized< T, Mutex > | inline |
Synchronized(const T &rhs) noexcept(nxCopyCtor) | folly::Synchronized< T, Mutex > | inlineexplicit |
Synchronized(T &&rhs) noexcept(nxMoveCtor) | folly::Synchronized< T, Mutex > | inlineexplicit |
Synchronized(in_place_t, Args &&...args) | folly::Synchronized< T, Mutex > | inlineexplicit |
Synchronized(std::piecewise_construct_t, std::tuple< DatumArgs... > datumArgs, std::tuple< MutexArgs... > mutexArgs) | folly::Synchronized< T, Mutex > | inline |
Synchronized(const Synchronized &rhs, const ConstLockedPtr &) noexcept(nxCopyCtor) | folly::Synchronized< T, Mutex > | inlineprivate |
Synchronized(Synchronized &&rhs, const LockedPtr &) noexcept(nxMoveCtor) | folly::Synchronized< T, Mutex > | inlineprivate |
Synchronized(std::piecewise_construct_t, std::tuple< DatumArgs... > datumArgs, std::tuple< MutexArgs... > mutexArgs, index_sequence< IndicesOne... >, index_sequence< IndicesTwo... >) | folly::Synchronized< T, Mutex > | inlineprivate |
timedAcquire(unsigned int milliseconds) | folly::Synchronized< T, Mutex > | inline |
timedAcquire(unsigned int milliseconds) const | folly::Synchronized< T, Mutex > | inline |