![]() |
Qt 6.x
The Qt SDK
|
#include <qatomicscopedvaluerollback_p.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 () | |
constexpr void | commit () |
Definition at line 26 of file qatomicscopedvaluerollback_p.h.
|
inlineexplicitconstexpr |
Definition at line 57 of file qatomicscopedvaluerollback_p.h.
|
inlineexplicitconstexpr |
Definition at line 63 of file qatomicscopedvaluerollback_p.h.
|
inlineexplicitconstexpr |
Definition at line 72 of file qatomicscopedvaluerollback_p.h.
|
inlineexplicitconstexpr |
Definition at line 78 of file qatomicscopedvaluerollback_p.h.
|
inlineexplicitconstexpr |
Definition at line 87 of file qatomicscopedvaluerollback_p.h.
|
inlineexplicitconstexpr |
Definition at line 93 of file qatomicscopedvaluerollback_p.h.
|
inline |
Definition at line 100 of file qatomicscopedvaluerollback_p.h.
|
inlineconstexpr |
Definition at line 105 of file qatomicscopedvaluerollback_p.h.