#include <Threads.h>
Public Types | |
typedef Host | VolatileType |
typedef int | IntType |
Static Public Member Functions | |
static IntType | AtomicAdd (volatile IntType &lval, IntType val) |
static IntType | AtomicSubtract (volatile IntType &lval, IntType val) |
static IntType | AtomicMultiply (volatile IntType &lval, IntType val) |
static IntType | AtomicDivide (volatile IntType &lval, IntType val) |
static IntType | AtomicIncrement (volatile IntType &lval) |
static IntType | AtomicDecrement (volatile IntType &lval) |
static void | AtomicAssign (volatile IntType &lval, IntType val) |
static void | AtomicAssign (IntType &lval, volatile IntType &val) |
Classes | |
struct | Lock |
Definition at line 201 of file Threads.h.