CMS 3D CMS Logo

edm::atomic_value_ptr< T > Member List

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

atomic_value_ptr()edm::atomic_value_ptr< T >inline
atomic_value_ptr(T *p)edm::atomic_value_ptr< T >inlineexplicit
atomic_value_ptr(atomic_value_ptr const &orig)edm::atomic_value_ptr< T >inline
atomic_value_ptr(atomic_value_ptr &&orig)edm::atomic_value_ptr< T >inline
atomic_value_ptr(atomic_value_ptr< U > const &orig)edm::atomic_value_ptr< T >inline
atomic_value_ptr(std::unique_ptr< T > orig)edm::atomic_value_ptr< T >inline
bool_type typedefedm::atomic_value_ptr< T >private
compare_exchange_strong(T *&oldValue, T *newValue)edm::atomic_value_ptr< T >inline
createFrom(U const *p)edm::atomic_value_ptr< T >inlineprivatestatic
exchangeWithLocal(atomic_value_ptr &local)edm::atomic_value_ptr< T >inlineprivate
load() const edm::atomic_value_ptr< T >inline
myPedm::atomic_value_ptr< T >mutableprivate
operator bool_type() const edm::atomic_value_ptr< T >inline
operator*() const edm::atomic_value_ptr< T >inline
operator->() const edm::atomic_value_ptr< T >inline
operator=(atomic_value_ptr const &orig)edm::atomic_value_ptr< T >inline
operator=(atomic_value_ptr &&orig)edm::atomic_value_ptr< T >inline
operator=(atomic_value_ptr< U > const &orig)edm::atomic_value_ptr< T >inline
operator=(std::unique_ptr< T > orig)edm::atomic_value_ptr< T >inline
this_type_does_not_support_comparisons() const edm::atomic_value_ptr< T >inlineprivate
~atomic_value_ptr()edm::atomic_value_ptr< T >inline