Iros
 
Loading...
Searching...
No Matches
di::sync::AtomicRef< T > Member List

This is the complete list of members for di::sync::AtomicRef< T >, including all inherited members.

AtomicRef(AtomicRef const &)=defaultdi::sync::AtomicRef< T >
AtomicRef(T &value)di::sync::AtomicRef< T >inlineexplicit
compare_exchange_strong(T &expected, T desired, MemoryOrder success, MemoryOrder failure) -> booldi::sync::AtomicRef< T >inline
compare_exchange_strong(T &expected, T desired, MemoryOrder order=MemoryOrder::SequentialConsistency) -> booldi::sync::AtomicRef< T >inline
compare_exchange_weak(T &expected, T desired, MemoryOrder success, MemoryOrder failure) -> booldi::sync::AtomicRef< T >inline
compare_exchange_weak(T &expected, T desired, MemoryOrder order=MemoryOrder::SequentialConsistency) -> booldi::sync::AtomicRef< T >inline
exchange(T value, MemoryOrder order=MemoryOrder::SequentialConsistency) -> Tdi::sync::AtomicRef< T >inline
fetch_add(DeltaType delta, MemoryOrder order=MemoryOrder::SequentialConsistency) -> T requires(concepts::Integral< T >||concepts::Pointer< T >)di::sync::AtomicRef< T >inline
fetch_and(T value, MemoryOrder order=MemoryOrder::SequentialConsistency) -> T requires(concepts::Integral< T >)di::sync::AtomicRef< T >inline
fetch_or(T value, MemoryOrder order=MemoryOrder::SequentialConsistency) -> T requires(concepts::Integral< T >)di::sync::AtomicRef< T >inline
fetch_sub(DeltaType delta, MemoryOrder order=MemoryOrder::SequentialConsistency) -> T requires(concepts::Integral< T >||concepts::Pointer< T >)di::sync::AtomicRef< T >inline
fetch_xor(T value, MemoryOrder order=MemoryOrder::SequentialConsistency) -> T requires(concepts::Integral< T >)di::sync::AtomicRef< T >inline
load(MemoryOrder order=MemoryOrder::SequentialConsistency) const -> Tdi::sync::AtomicRef< T >inline
operator=(AtomicRef const &) -> AtomicRef &=deletedi::sync::AtomicRef< T >
store(T value, MemoryOrder order=MemoryOrder::SequentialConsistency)di::sync::AtomicRef< T >inline