libvisual  0.5.0
LV::IntrusivePtr< T > Member List

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

element_type typedef (defined in LV::IntrusivePtr< T >)LV::IntrusivePtr< T >
get() const LV::IntrusivePtr< T >inline
IntrusivePtr() (defined in LV::IntrusivePtr< T >)LV::IntrusivePtr< T >inline
IntrusivePtr(T *ptr, bool add_ref=true) (defined in LV::IntrusivePtr< T >)LV::IntrusivePtr< T >inline
IntrusivePtr(IntrusivePtr< U > const &rhs) (defined in LV::IntrusivePtr< T >)LV::IntrusivePtr< T >inline
IntrusivePtr(IntrusivePtr const &rhs)LV::IntrusivePtr< T >inline
IntrusivePtr(IntrusivePtr &&rhs)LV::IntrusivePtr< T >inline
operator bool() const LV::IntrusivePtr< T >inlineexplicit
operator*() const LV::IntrusivePtr< T >inline
operator->() const LV::IntrusivePtr< T >inline
operator=(IntrusivePtr< U > const &rhs)LV::IntrusivePtr< T >inline
operator=(IntrusivePtr const &rhs)LV::IntrusivePtr< T >inline
operator=(T *rhs)LV::IntrusivePtr< T >inline
operator=(IntrusivePtr &&rhs)LV::IntrusivePtr< T >inline
reset()LV::IntrusivePtr< T >inline
reset(T *rhs) (defined in LV::IntrusivePtr< T >)LV::IntrusivePtr< T >inline
swap(IntrusivePtr &rhs)LV::IntrusivePtr< T >inline
~IntrusivePtr()LV::IntrusivePtr< T >inline