xgboost
xgboost::IntrusivePtr< T > Member List

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

element_type typedefxgboost::IntrusivePtr< T >
get() const noexceptxgboost::IntrusivePtr< T >inline
IntrusivePtr(T *p)xgboost::IntrusivePtr< T >inlineexplicit
IntrusivePtr() noexcept=defaultxgboost::IntrusivePtr< T >
IntrusivePtr(IntrusivePtr const &that)xgboost::IntrusivePtr< T >inline
IntrusivePtr(IntrusivePtr &&that) noexceptxgboost::IntrusivePtr< T >inline
operator bool() const noexceptxgboost::IntrusivePtr< T >inlineexplicit
operator*() const noexceptxgboost::IntrusivePtr< T >inline
operator->() const noexceptxgboost::IntrusivePtr< T >inline
operator=(IntrusivePtr< T > const &that)xgboost::IntrusivePtr< T >inline
operator=(IntrusivePtr< T > &&that) noexceptxgboost::IntrusivePtr< T >inline
ptr_xgboost::IntrusivePtr< T >protected
reset()xgboost::IntrusivePtr< T >inline
reset(element_type *that)xgboost::IntrusivePtr< T >inline
swap(IntrusivePtr< T > &that) noexceptxgboost::IntrusivePtr< T >inline
use_count() noexceptxgboost::IntrusivePtr< T >inline
~IntrusivePtr()xgboost::IntrusivePtr< T >inline