Open Search
    SynchronizedValue< T, LOCKTYPE > Member List

    This is the complete list of members for SynchronizedValue< T, LOCKTYPE >, including all inherited members.

    _lockSynchronizedValue< T, LOCKTYPE >mutableprivate
    _valueSynchronizedValue< T, LOCKTYPE >private
    AcquireLockPair(L1 &sg1, L2 &sg2)SynchronizedValue< T, LOCKTYPE >privatestatic
    CopyFrom(const typename std::conditional< TestForCopyFromMember< T >::isSupported, SynchronizedValue, DummyParamType >::type &src)SynchronizedValue< T, LOCKTYPE >
    LockType typedefSynchronizedValue< T, LOCKTYPE >
    operator=(const typename std::conditional< TestForCopyFromMember< T >::isSupported, DummyParamType, SynchronizedValue >::type &src)SynchronizedValue< T, LOCKTYPE >
    operator=(SynchronizedValue &&src)SynchronizedValue< T, LOCKTYPE >
    Read() constSynchronizedValue< T, LOCKTYPE >
    Read(F &&func) const -> decltype(func(_value))SynchronizedValue< T, LOCKTYPE >
    Read(U &other, F &&func) -> decltype(func(_value, _value))SynchronizedValue< T, LOCKTYPE >
    SynchronizedValue(const SynchronizedValue &src, U &&)SynchronizedValue< T, LOCKTYPE >private
    SynchronizedValue(SynchronizedValue &&src, U &&)SynchronizedValue< T, LOCKTYPE >private
    SynchronizedValue()=defaultSynchronizedValue< T, LOCKTYPE >
    SynchronizedValue(const T &v)SynchronizedValue< T, LOCKTYPE >explicit
    SynchronizedValue(T &&v)SynchronizedValue< T, LOCKTYPE >explicit
    SynchronizedValue(const T &v, LOCKTYPE &&l)SynchronizedValue< T, LOCKTYPE >
    SynchronizedValue(T &&v, LOCKTYPE &&l)SynchronizedValue< T, LOCKTYPE >
    SynchronizedValue(IN_PLACE_TYPE, ARGS &&... args)SynchronizedValue< T, LOCKTYPE >explicit
    SynchronizedValue(const typename std::conditional< TestForCopyFromMember< T >::isSupported, DummyParamType, SynchronizedValue >::type &src)SynchronizedValue< T, LOCKTYPE >
    SynchronizedValue(SynchronizedValue &&src)SynchronizedValue< T, LOCKTYPE >
    UnsynchronizedGet() constSynchronizedValue< T, LOCKTYPE >
    UnsynchronizedGet()SynchronizedValue< T, LOCKTYPE >
    ValueType typedefSynchronizedValue< T, LOCKTYPE >
    Write()SynchronizedValue< T, LOCKTYPE >
    Write(F &&func) -> decltype(func(_value))SynchronizedValue< T, LOCKTYPE >
    Write(U &other, F &&func) -> decltype(func(_value, _value))SynchronizedValue< T, LOCKTYPE >
    WriteAsync(F &&func) -> voidSynchronizedValue< T, LOCKTYPE >