Core Library
|
Define the intrinsic forms of the Interlocked* functions. More...
Namespaces | |
namespace | Core |
The Core Library namespace. | |
Functions | |
long __cdecl | _InterlockedIncrement (volatile long *lpValue) |
long __cdecl | _InterlockedDecrement (volatile long *lpValue) |
long | Core::atomicIncrement (volatile long &value) |
Thread-safe function for incrementing the value by one. | |
long | Core::atomicDecrement (volatile long &value) |
Thread-safe function for decrementing the value by one. |
Define the intrinsic forms of the Interlocked* functions.
long __cdecl _InterlockedIncrement | ( | volatile long * | lpValue | ) |
long __cdecl _InterlockedDecrement | ( | volatile long * | lpValue | ) |