|
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 |