Win360::Win360Interlocked Class Reference
#include <win360interlocked.h>
Inheritance diagram for Win360::Win360Interlocked:

Detailed Description
Provides simple atomic operations on shared variables.(C) 2006 Radon Labs GmbH
Static Public Member Functions | |
| static int | Increment (int volatile &var) |
| interlocked increment, return result | |
| static int | Decrement (int volatile &var) |
| interlocked decrement, return result | |
| static int | Add (int volatile &var, int add) |
| interlocked add | |
| static int | Exchange (int volatile *dest, int value) |
| interlocked exchange | |
| static int | CompareExchange (int volatile *dest, int exchange, int comparand) |
| interlocked compare-exchange | |