Main Page
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
OVR
AtomicPtr
OVR::AtomicPtr< T > Member List
This is the complete list of members for
OVR::AtomicPtr< T >
, including all inherited members.
AtomicPtr
()
OVR::AtomicPtr< T >
[inline]
AtomicPtr
(T *val)
OVR::AtomicPtr< T >
[inline, explicit]
AtomicValueBase
()
OVR::AtomicValueBase< T * >
[inline]
AtomicValueBase
(T *val)
OVR::AtomicValueBase< T * >
[inline, explicit]
CompareAndSet_Acquire
(T *c, T *val)
OVR::AtomicValueBase< T * >
[inline]
CompareAndSet_NoSync
(T *c, T *val)
OVR::AtomicValueBase< T * >
[inline]
CompareAndSet_Release
(T *c, T *val)
OVR::AtomicValueBase< T * >
[inline]
CompareAndSet_Sync
(T *c, T *val)
OVR::AtomicValueBase< T * >
[inline]
Exchange_Acquire
(T *val)
OVR::AtomicValueBase< T * >
[inline]
Exchange_NoSync
(T *val)
OVR::AtomicValueBase< T * >
[inline]
Exchange_Release
(T *val)
OVR::AtomicValueBase< T * >
[inline]
Exchange_Sync
(T *val)
OVR::AtomicValueBase< T * >
[inline]
ExchangeAdd_Acquire
(I incr)
OVR::AtomicPtr< T >
[inline]
ExchangeAdd_NoSync
(I incr)
OVR::AtomicPtr< T >
[inline]
ExchangeAdd_Release
(I incr)
OVR::AtomicPtr< T >
[inline]
ExchangeAdd_Sync
(I incr)
OVR::AtomicPtr< T >
[inline]
Load_Acquire
() const
OVR::AtomicValueBase< T * >
[inline]
operator T *
() const
OVR::AtomicPtr< T >
[inline]
operator++
()
OVR::AtomicPtr< T >
[inline]
operator++
(int)
OVR::AtomicPtr< T >
[inline]
operator+=
(I val)
OVR::AtomicPtr< T >
[inline]
operator--
()
OVR::AtomicPtr< T >
[inline]
operator--
(int)
OVR::AtomicPtr< T >
[inline]
operator-=
(I val)
OVR::AtomicPtr< T >
[inline]
operator->
() const
OVR::AtomicPtr< T >
[inline]
operator=
(T *val)
OVR::AtomicPtr< T >
[inline]
Ops
typedef
OVR::AtomicPtr< T >
[private]
Store_Release
(T *val)
OVR::AtomicValueBase< T * >
[inline]
Value
OVR::AtomicValueBase< T * >
oculus_sdk
Author(s): Tully Foote
autogenerated on Thu Jun 6 2019 20:13:49