C++ API Reference
MSharedPtr< T > Member List

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

const_pointer_cast(const MSharedPtr< U > &_rhs) noexceptMSharedPtr< T >inlinestatic
const_pointer_cast(MSharedPtr< U > &&_rhs) noexceptMSharedPtr< T >inlinestatic
dynamic_pointer_cast(const MSharedPtr< U > &_rhs) noexceptMSharedPtr< T >inlinestatic
dynamic_pointer_cast(MSharedPtr< U > &&_rhs) noexceptMSharedPtr< T >inlinestatic
get() const MSharedPtr< T >inline
make(Args &&..._args)MSharedPtr< T >inlinestatic
MSharedPtr() noexceptMSharedPtr< T >inline
MSharedPtr(std::nullptr_t _ptr) noexceptMSharedPtr< T >inline
MSharedPtr(U *_ptr)MSharedPtr< T >inlineexplicit
MSharedPtr(U *_ptr, Deleter _d)MSharedPtr< T >inline
MSharedPtr(std::nullptr_t _ptr, Deleter _d)MSharedPtr< T >inline
MSharedPtr(const MSharedPtr< U > &_rhs, element_type *_ptr) noexceptMSharedPtr< T >inline
MSharedPtr(const MSharedPtr &_rhs) noexceptMSharedPtr< T >inline
MSharedPtr(const MSharedPtr< U > &_rhs) noexceptMSharedPtr< T >inline
MSharedPtr(MSharedPtr &&_rhs) noexceptMSharedPtr< T >inline
MSharedPtr(MSharedPtr< U > &&_rhs) noexceptMSharedPtr< T >inline
operator bool() const MSharedPtr< T >inlineexplicit
operator!=(const MSharedPtr< U > &_rhs) const noexceptMSharedPtr< T >inline
operator*() const MSharedPtr< T >inline
operator->() const MSharedPtr< T >inline
operator<(const MSharedPtr< U > &_rhs) const noexceptMSharedPtr< T >inline
operator<=(const MSharedPtr< U > &_rhs) const noexceptMSharedPtr< T >inline
operator=(const MSharedPtr &_rhs) noexceptMSharedPtr< T >inline
operator=(const MSharedPtr< U > &_rhs) noexceptMSharedPtr< T >inline
operator=(MSharedPtr &&_rhs) noexceptMSharedPtr< T >inline
operator=(MSharedPtr< U > &&_rhs) noexceptMSharedPtr< T >inline
operator==(const MSharedPtr< U > &_rhs) const noexceptMSharedPtr< T >inline
operator>(const MSharedPtr< U > &_rhs) const noexceptMSharedPtr< T >inline
operator>=(const MSharedPtr< U > &_rhs) const noexceptMSharedPtr< T >inline
reinterpret_pointer_cast(const MSharedPtr< U > &_rhs) noexceptMSharedPtr< T >inlinestatic
reinterpret_pointer_cast(MSharedPtr< U > &&_rhs) noexceptMSharedPtr< T >inlinestatic
reset() noexceptMSharedPtr< T >inline
reset(U *_ptr)MSharedPtr< T >inline
reset(U *_ptr, Deleter _d)MSharedPtr< T >inline
static_pointer_cast(const MSharedPtr< U > &_rhs) noexceptMSharedPtr< T >inlinestatic
static_pointer_cast(MSharedPtr< U > &&_rhs) noexceptMSharedPtr< T >inlinestatic