C++ API Reference
|
This is the complete list of members for MSharedPtr< T >, including all inherited members.
const_pointer_cast(const MSharedPtr< U > &_rhs) noexcept | MSharedPtr< T > | inlinestatic |
const_pointer_cast(MSharedPtr< U > &&_rhs) noexcept | MSharedPtr< T > | inlinestatic |
dynamic_pointer_cast(const MSharedPtr< U > &_rhs) noexcept | MSharedPtr< T > | inlinestatic |
dynamic_pointer_cast(MSharedPtr< U > &&_rhs) noexcept | MSharedPtr< T > | inlinestatic |
get() const | MSharedPtr< T > | inline |
make(Args &&..._args) | MSharedPtr< T > | inlinestatic |
MSharedPtr() noexcept | MSharedPtr< T > | inline |
MSharedPtr(std::nullptr_t _ptr) noexcept | MSharedPtr< 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) noexcept | MSharedPtr< T > | inline |
MSharedPtr(const MSharedPtr &_rhs) noexcept | MSharedPtr< T > | inline |
MSharedPtr(const MSharedPtr< U > &_rhs) noexcept | MSharedPtr< T > | inline |
MSharedPtr(MSharedPtr &&_rhs) noexcept | MSharedPtr< T > | inline |
MSharedPtr(MSharedPtr< U > &&_rhs) noexcept | MSharedPtr< T > | inline |
operator bool() const | MSharedPtr< T > | inlineexplicit |
operator!=(const MSharedPtr< U > &_rhs) const noexcept | MSharedPtr< T > | inline |
operator*() const | MSharedPtr< T > | inline |
operator->() const | MSharedPtr< T > | inline |
operator<(const MSharedPtr< U > &_rhs) const noexcept | MSharedPtr< T > | inline |
operator<=(const MSharedPtr< U > &_rhs) const noexcept | MSharedPtr< T > | inline |
operator=(const MSharedPtr &_rhs) noexcept | MSharedPtr< T > | inline |
operator=(const MSharedPtr< U > &_rhs) noexcept | MSharedPtr< T > | inline |
operator=(MSharedPtr &&_rhs) noexcept | MSharedPtr< T > | inline |
operator=(MSharedPtr< U > &&_rhs) noexcept | MSharedPtr< T > | inline |
operator==(const MSharedPtr< U > &_rhs) const noexcept | MSharedPtr< T > | inline |
operator>(const MSharedPtr< U > &_rhs) const noexcept | MSharedPtr< T > | inline |
operator>=(const MSharedPtr< U > &_rhs) const noexcept | MSharedPtr< T > | inline |
reinterpret_pointer_cast(const MSharedPtr< U > &_rhs) noexcept | MSharedPtr< T > | inlinestatic |
reinterpret_pointer_cast(MSharedPtr< U > &&_rhs) noexcept | MSharedPtr< T > | inlinestatic |
reset() noexcept | MSharedPtr< T > | inline |
reset(U *_ptr) | MSharedPtr< T > | inline |
reset(U *_ptr, Deleter _d) | MSharedPtr< T > | inline |
static_pointer_cast(const MSharedPtr< U > &_rhs) noexcept | MSharedPtr< T > | inlinestatic |
static_pointer_cast(MSharedPtr< U > &&_rhs) noexcept | MSharedPtr< T > | inlinestatic |