38 ARCANE_DEPRECATED_REASON(
"Y2022: Use std::atomic<Int32> instead")
40 ARCANE_DEPRECATED_REASON(
"Y2022: Use std::atomic<Int32> instead")
48 void operator=(Int32 v);
50 ARCANE_DEPRECATED_REASON("Y2022: Use std::atomic<Int32>::fetch_add(1) instead")
51 static Int32 increment(volatile Int32* v);
53 ARCANE_DEPRECATED_REASON("Y2022: Use std::atomic<Int32>::fetch_sub(1) instead")
54 static Int32 decrement(volatile Int32* v);
56 ARCANE_DEPRECATED_REASON("Y2022: Use std::atomic<Int32>::store() instead")
57 static
void setValue(volatile Int32* v, Int32 new_v);
59 ARCANE_DEPRECATED_REASON("Y2022: Use std::atomic<Int32>::load() instead")
60 static Int32 getValue(volatile Int32* v);
64 mutable Int32 m_value;