|
QDP++
|
#include <qdp_singleton.h>
Classes | |
| struct | Lock |
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 | AtomicDivide (volatile IntType &lval) |
| static void | AtomicAssign (volatile IntType &lval, IntType val) |
| static void | AtomicAssign (IntType &lval, volatile IntType &val) |
Definition at line 25 of file qdp_singleton.h.
| typedef int QDP::SingleThreaded< Host >::IntType |
Definition at line 36 of file qdp_singleton.h.
| typedef Host QDP::SingleThreaded< Host >::VolatileType |
Definition at line 34 of file qdp_singleton.h.
|
inlinestatic |
Definition at line 38 of file qdp_singleton.h.
|
inlinestatic |
Definition at line 59 of file qdp_singleton.h.
|
inlinestatic |
Definition at line 56 of file qdp_singleton.h.
|
inlinestatic |
Definition at line 53 of file qdp_singleton.h.
|
inlinestatic |
Definition at line 47 of file qdp_singleton.h.
|
inlinestatic |
Definition at line 50 of file qdp_singleton.h.
|
inlinestatic |
Definition at line 44 of file qdp_singleton.h.
|
inlinestatic |
Definition at line 41 of file qdp_singleton.h.