Wrapper class for easy use of XsAtomicIntValue values.
Definition at line 58 of file xsatomicint.h.
#include <xSens_MT4/xstypes/include/xsens/xsatomicint.h>
Public Attributes | |
volatile XsAtomicIntValue | m_value |
The actual value. More... | |
Related Functions | |
(Note that these are not member functions.) | |
#define | XsAtomicInt_preIncrement(a) ((XsAtomicIntValue) atomicIncrement((a)->m_value)) |
Increase the value by one unit (prefix notation). More... | |
#define | XsAtomicInt_preDecrement(a) ((XsAtomicIntValue) atomicDecrement((a)->m_value)) |
Decrease the value by one unit (prefix notation). More... | |
#define | XsAtomicInt_postIncrement(a) ((XsAtomicIntValue) atomicIncrement((a)->m_value) - 1) |
Increase the value by one unit (postfix notation). More... | |
#define | XsAtomicInt_postDecrement(a) ((XsAtomicIntValue) atomicDecrement((a)->m_value) + 1) |
Decrease the value by one unit (postfix notation). More... | |
|
related |
Decrease the value by one unit (postfix notation).
Definition at line 53 of file xsatomicint.h.
|
related |
Increase the value by one unit (postfix notation).
Definition at line 50 of file xsatomicint.h.
|
related |
Decrease the value by one unit (prefix notation).
Definition at line 47 of file xsatomicint.h.
|
related |
Increase the value by one unit (prefix notation).
Definition at line 44 of file xsatomicint.h.
volatile XsAtomicIntValue XsAtomicInt::m_value |
The actual value.
Definition at line 59 of file xsatomicint.h.
Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019 |