Bike-X
0.8
|
#include "OVR_Atomic.h"
Public Types | |
typedef O::T | O_T |
typedef O::FullSync | O_FullSync |
typedef O::AcquireSync | O_AcquireSync |
typedef O::ReleaseSync | O_ReleaseSync |
Static Public Member Functions | |
static O_T | Exchange_Sync (volatile O_T *p, O_T val) |
static O_T | Exchange_Release (volatile O_T *p, O_T val) |
static O_T | Exchange_Acquire (volatile O_T *p, O_T val) |
static O_T | ExchangeAdd_Sync (volatile O_T *p, O_T val) |
static O_T | ExchangeAdd_Release (volatile O_T *p, O_T val) |
static O_T | ExchangeAdd_Acquire (volatile O_T *p, O_T val) |
static bool | CompareAndSet_Sync (volatile O_T *p, O_T c, O_T val) |
static bool | CompareAndSet_Release (volatile O_T *p, O_T c, O_T val) |
static bool | CompareAndSet_Acquire (volatile O_T *p, O_T c, O_T val) |
static void | Store_Release (volatile O_T *p, O_T val) |
static O_T | Load_Acquire (const volatile O_T *p) |
Definition at line 494 of file OVR_Atomic.h.
typedef O::AcquireSync OVR::AtomicOpsRaw_DefImpl< O >::O_AcquireSync |
Definition at line 498 of file OVR_Atomic.h.
typedef O::FullSync OVR::AtomicOpsRaw_DefImpl< O >::O_FullSync |
Definition at line 497 of file OVR_Atomic.h.
typedef O::ReleaseSync OVR::AtomicOpsRaw_DefImpl< O >::O_ReleaseSync |
Definition at line 499 of file OVR_Atomic.h.
typedef O::T OVR::AtomicOpsRaw_DefImpl< O >::O_T |
Definition at line 496 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 526 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 525 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 524 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 520 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 519 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 518 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 523 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 522 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 521 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 536 of file OVR_Atomic.h.
|
inlinestatic |
Definition at line 534 of file OVR_Atomic.h.