Jamba C++ API  5.1.1
AtomicValue< T > Member List

This is the complete list of members for AtomicValue< T >, including all inherited members.

__isLockFree() constSingleElementStorage< T >inline
__newElement() constSingleElementStorage< T >inlineprotected
__newT() constSingleElementStorage< T >inlineprotected
AtomicValue(std::unique_ptr< T > iValue)AtomicValue< T >inlineexplicit
Element typedefAtomicValue< T >private
fGetValueAtomicValue< T >private
fSetValueAtomicValue< T >private
get()AtomicValue< T >inline
get(T &oElement)AtomicValue< T >inline
get(T *oElement)AtomicValue< T >inline
getCopy()AtomicValue< T >inline
isEmpty() constSingleElementStorage< T >inline
load(std::unique_ptr< Element > iElement)SingleElementStorage< T >inlineprotected
set(T const &iValue)AtomicValue< T >inline
set(T const *iValue)AtomicValue< T >inline
SingleElementStorage(std::unique_ptr< T > iElement, bool iIsEmpty) noexceptSingleElementStorage< T >inline
store(std::unique_ptr< Element > iElement)SingleElementStorage< T >inlineprotected
update(ElementModifier const &iElementModifier)AtomicValue< T >inline
updateIf(ElementModifier const &iElementModifier)AtomicValue< T >inline
~SingleElementStorage()SingleElementStorage< T >inline