Bifrost SDK
Bifrost SDK documentation
Amino::Ptr< T > Member List

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

element_const_reference_type typedefAmino::Ptr< T >
element_type typedefAmino::Ptr< T >
get() const noexceptAmino::Ptr< T >inline
mutate(Func &&func)Amino::Ptr< T >
operator bool() const noexceptAmino::Ptr< T >inlineexplicit
operator*() const noexceptAmino::Ptr< T >inline
operator->() const noexceptAmino::Ptr< T >inline
operator=(Ptr const &rhs) noexceptAmino::Ptr< T >inline
operator=(Ptr< Y > const &rhs) noexceptAmino::Ptr< T >
operator=(Ptr &&rhs) noexceptAmino::Ptr< T >inline
operator=(Ptr< Y > &&rhs) noexceptAmino::Ptr< T >
operator=(MutablePtr< Y > rhs) noexceptAmino::Ptr< T >
operator=(Ptr< Y > const &rhs) noexceptAmino::Ptr< T >inline
operator=(Ptr< Y > &&rhs) noexceptAmino::Ptr< T >inline
operator=(MutablePtr< Y > rhs) noexceptAmino::Ptr< T >inline
owner_before(Ptr< Y > const &rhs) const noexceptAmino::Ptr< T >inline
PtrAmino::Ptr< T >friend
Ptr() noexceptAmino::Ptr< T >inline
Ptr(std::nullptr_t) noexceptAmino::Ptr< T >inline
Ptr(PtrDefaultFlag)Amino::Ptr< T >inlineexplicit
Ptr(Y *p)Amino::Ptr< T >inlineexplicit
Ptr(Y *p, D d)Amino::Ptr< T >inline
Ptr(std::nullptr_t, D d)Amino::Ptr< T >inline
Ptr(Ptr const &rhs) noexceptAmino::Ptr< T >inline
Ptr(Ptr< Y > const &rhs) noexceptAmino::Ptr< T >inline
Ptr(Ptr &&rhs) noexceptAmino::Ptr< T >inline
Ptr(Ptr< Y > &&rhs) noexceptAmino::Ptr< T >inline
Ptr(MutablePtr< Y > rhs) noexceptAmino::Ptr< T >inline
PtrGuardAmino::Ptr< T >friend
reset() noexceptAmino::Ptr< T >inline
reset(Y *p)Amino::Ptr< T >inline
reset(Y *p, D d)Amino::Ptr< T >inline
swap(Ptr &rhs) noexceptAmino::Ptr< T >inline
toMutable() noexceptAmino::Ptr< T >inline
unique() const noexceptAmino::Ptr< T >inline
use_count() const noexceptAmino::Ptr< T >inline
use_count_type typedefAmino::Ptr< T >
~Ptr()Amino::Ptr< T >inline