|
Bike-X
0.8
|
#include "OVR_Atomic.h"


Public Member Functions | |
| AtomicValueBase () | |
| AtomicValueBase (T val) | |
| operator T () const | |
| T | Exchange_Sync (T val) |
| T | Exchange_Release (T val) |
| T | Exchange_Acquire (T val) |
| T | Exchange_NoSync (T val) |
| bool | CompareAndSet_Sync (T c, T val) |
| bool | CompareAndSet_Release (T c, T val) |
| bool | CompareAndSet_Acquire (T c, T val) |
| bool | CompareAndSet_NoSync (T c, T val) |
| void | Store_Release (T val) |
| T | Load_Acquire () const |
Data Fields | |
| volatile T | Value |
Protected Types | |
| typedef AtomicOps< T > | Ops |
Definition at line 597 of file OVR_Atomic.h.
|
protected |
Definition at line 600 of file OVR_Atomic.h.
|
inline |
Definition at line 605 of file OVR_Atomic.h.
|
inlineexplicit |
Definition at line 606 of file OVR_Atomic.h.
|
inline |
Definition at line 619 of file OVR_Atomic.h.
|
inline |
Definition at line 620 of file OVR_Atomic.h.
|
inline |
Definition at line 618 of file OVR_Atomic.h.
|
inline |
Definition at line 617 of file OVR_Atomic.h.
|
inline |
Definition at line 615 of file OVR_Atomic.h.
|
inline |
Definition at line 616 of file OVR_Atomic.h.
|
inline |
Definition at line 614 of file OVR_Atomic.h.
|
inline |
Definition at line 613 of file OVR_Atomic.h.
|
inline |
Definition at line 623 of file OVR_Atomic.h.
|
inline |
Definition at line 610 of file OVR_Atomic.h.
|
inline |
Definition at line 622 of file OVR_Atomic.h.
| volatile T OVR::AtomicValueBase< T >::Value |
Definition at line 603 of file OVR_Atomic.h.