# boost::lockfree::tagged_ptr< T > Member List

This is the complete list of members for boost::lockfree::tagged_ptr< T >, including all inherited members.

atomic_set(tagged_ptr const &p) | boost::lockfree::tagged_ptr< T > | `[inline]`
atomic_set(T *p, tag_t t) | boost::lockfree::tagged_ptr< T > | `[inline]`
cas(tagged_ptr const &oldval, T *newptr) | boost::lockfree::tagged_ptr< T > | `[inline]`
cas(tagged_ptr const &oldval, T *newptr, tag_t t) | boost::lockfree::tagged_ptr< T > | `[inline]`
get_ptr() const | boost::lockfree::tagged_ptr< T > | `[inline]`
get_tag() const | boost::lockfree::tagged_ptr< T > | `[inline]`
is_lockfree | boost::lockfree::tagged_ptr< T > | `[static]`
operator *() const | boost::lockfree::tagged_ptr< T > | `[inline]`
operator bool(void) const | boost::lockfree::tagged_ptr< T > | `[inline]`
operator!=(tagged_ptr const &p) const | boost::lockfree::tagged_ptr< T > | `[inline]`
operator->() const | boost::lockfree::tagged_ptr< T > | `[inline]`
operator=(tagged_ptr const &p) | boost::lockfree::tagged_ptr< T > | `[inline]`
operator==(tagged_ptr const &p) const | boost::lockfree::tagged_ptr< T > | `[inline]`
ptr | boost::lockfree::tagged_ptr< T > | `[protected]`
set(tagged_ptr const &p) | boost::lockfree::tagged_ptr< T > | `[inline]`
set(T *p, tag_t t) | boost::lockfree::tagged_ptr< T > | `[inline]`
set_ptr(T *p) | boost::lockfree::tagged_ptr< T > | `[inline]`
set_tag(tag_t t) | boost::lockfree::tagged_ptr< T > | `[inline]`
tag | boost::lockfree::tagged_ptr< T > | `[protected]`
tag_t typedef | boost::lockfree::tagged_ptr< T > |
tagged_ptr(void) | boost::lockfree::tagged_ptr< T > | `[inline]`
tagged_ptr(tagged_ptr const &p) | boost::lockfree::tagged_ptr< T > | `[inline]`
tagged_ptr(T *p, tag_t t=0) | boost::lockfree::tagged_ptr< T > | `[inline, explicit]`