#include <interlocked.h>
◆ Add()
int64 Threading::Interlocked::AtomicInt64::Add |
( |
int64 | add | ) |
|
|
inline |
◆ And()
int64 Threading::Interlocked::AtomicInt64::And |
( |
int64 | mask | ) |
|
|
inline |
◆ CompareExchange()
int64 Threading::Interlocked::AtomicInt64::CompareExchange |
( |
int64 | exchange, |
|
|
int64 | comparand ) |
|
inline |
◆ Decrement()
int64 Threading::Interlocked::AtomicInt64::Decrement |
( |
int64 | decr | ) |
|
|
inline |
Decrement and return new value.
◆ Exchange()
int64 Threading::Interlocked::AtomicInt64::Exchange |
( |
int64 | value | ) |
|
|
inline |
◆ Increment()
int64 Threading::Interlocked::AtomicInt64::Increment |
( |
int64 | incr | ) |
|
|
inline |
Increment and return new value.
◆ Or()
int64 Threading::Interlocked::AtomicInt64::Or |
( |
int64 | mask | ) |
|
|
inline |
◆ Sub()
int64 Threading::Interlocked::AtomicInt64::Sub |
( |
int64 | sub | ) |
|
|
inline |
◆ value
volatile int64 Threading::Interlocked::AtomicInt64::value |
|
private |
The documentation for this struct was generated from the following file: