![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qatomicscopedvaluerollback.h>
Public Member Functions | |
Q_NODISCARD_CTOR constexpr | QAtomicScopedValueRollback (std::atomic< T > &var, std::memory_order mo=std::memory_order_seq_cst) |
Q_NODISCARD_CTOR constexpr | QAtomicScopedValueRollback (std::atomic< T > &var, T value, std::memory_order mo=std::memory_order_seq_cst) |
Q_NODISCARD_CTOR constexpr | QAtomicScopedValueRollback (QBasicAtomicInteger< T > &var, std::memory_order mo=std::memory_order_seq_cst) |
Q_NODISCARD_CTOR constexpr | QAtomicScopedValueRollback (QBasicAtomicInteger< T > &var, T value, std::memory_order mo=std::memory_order_seq_cst) |
Q_NODISCARD_CTOR constexpr | QAtomicScopedValueRollback (QBasicAtomicPointer< std::remove_pointer_t< T > > &var, std::memory_order mo=std::memory_order_seq_cst) |
Q_NODISCARD_CTOR constexpr | QAtomicScopedValueRollback (QBasicAtomicPointer< std::remove_pointer_t< T > > &var, T value, std::memory_order mo=std::memory_order_seq_cst) |
~QAtomicScopedValueRollback () | |
void | commit () |
Definition at line 18 of file qatomicscopedvaluerollback.h.
|
inlineexplicitconstexpr |
Definition at line 67 of file qatomicscopedvaluerollback.h.
|
inlineexplicitconstexpr |
Definition at line 73 of file qatomicscopedvaluerollback.h.
|
inlineexplicitconstexpr |
Definition at line 82 of file qatomicscopedvaluerollback.h.
|
inlineexplicitconstexpr |
Definition at line 88 of file qatomicscopedvaluerollback.h.
|
inlineexplicitconstexpr |
Definition at line 97 of file qatomicscopedvaluerollback.h.
|
inlineexplicitconstexpr |
Definition at line 103 of file qatomicscopedvaluerollback.h.
|
inline |
Definition at line 107 of file qatomicscopedvaluerollback.h.
|
inline |
Definition at line 112 of file qatomicscopedvaluerollback.h.