INET Framework for OMNeT++/OMNEST
inet::IntrusivePtr< T > Member List

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

detach() noexceptinet::IntrusivePtr< T >inline
get() const noexceptinet::IntrusivePtr< T >inline
IntrusivePtr classinet::IntrusivePtr< T >friend
IntrusivePtr() noexceptinet::IntrusivePtr< T >inline
IntrusivePtr(std::nullptr_t)inet::IntrusivePtr< T >inline
IntrusivePtr(T *p)inet::IntrusivePtr< T >inlineexplicit
IntrusivePtr(IntrusivePtr< U > const &ptr)inet::IntrusivePtr< T >inline
IntrusivePtr(IntrusivePtr const &ptr)inet::IntrusivePtr< T >inline
IntrusivePtr(IntrusivePtr &&ptr) noexceptinet::IntrusivePtr< T >inline
IntrusivePtr(IntrusivePtr< U > &&ptr)inet::IntrusivePtr< T >inline
operator bool() const noexceptinet::IntrusivePtr< T >inlineexplicit
operator*() const noexceptinet::IntrusivePtr< T >inline
operator->() const noexceptinet::IntrusivePtr< T >inline
operator=(IntrusivePtr< U > const &ptr)inet::IntrusivePtr< T >inline
operator=(IntrusivePtr &&ptr) noexceptinet::IntrusivePtr< T >inline
operator=(IntrusivePtr< U > &&ptr) noexceptinet::IntrusivePtr< T >inline
operator=(IntrusivePtr const &ptr)inet::IntrusivePtr< T >inline
operator=(T *ptr)inet::IntrusivePtr< T >inline
pinet::IntrusivePtr< T >private
reset()inet::IntrusivePtr< T >inline
reset(T *ptr)inet::IntrusivePtr< T >inline
reset(T *ptr, bool add_ref)inet::IntrusivePtr< T >inline
swap(IntrusivePtr &ptr) noexceptinet::IntrusivePtr< T >inline
use_count() const noexceptinet::IntrusivePtr< T >inline
~IntrusivePtr()inet::IntrusivePtr< T >inline