|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
成员的完整列表,这些成员属于 shared_ptr< T >,包括所有继承而来的类成员
| element_type typedef | shared_ptr< T > | |
| get() const noexcept | shared_ptr< T > | inline |
| operator bool() const noexcept | shared_ptr< T > | inlineexplicit |
| operator*() const noexcept | shared_ptr< T > | inline |
| operator->() const noexcept | shared_ptr< T > | inline |
| operator=(const shared_ptr &x) noexcept | shared_ptr< T > | inline |
| operator=(shared_ptr &&x) noexcept | shared_ptr< T > | inline |
| operator=(const shared_ptr< U > &x) noexcept | shared_ptr< T > | inline |
| operator=(shared_ptr< U > &&x) noexcept | shared_ptr< T > | inline |
| owner_before(const shared_ptr< U > &rhs) const noexcept | shared_ptr< T > | inline |
| owner_before(const weak_ptr< U > &rhs) const noexcept | shared_ptr< T > | inline |
| owner_equal(const shared_ptr< U > &rhs) const noexcept | shared_ptr< T > | inline |
| owner_equal(const weak_ptr< U > &rhs) const noexcept | shared_ptr< T > | inline |
| reset() noexcept | shared_ptr< T > | inline |
| reset(U *ptr) | shared_ptr< T > | inline |
| reset(U *ptr, Deleter deleter) | shared_ptr< T > | inline |
| shared_ptr(nullptr_t np=nullptr) noexcept | shared_ptr< T > | inline |
| shared_ptr(U *ptr) | shared_ptr< T > | inline |
| shared_ptr(U *ptr, Deleter &&deleter) | shared_ptr< T > | inlineexplicit |
| shared_ptr(unique_ptr< U, Deleter > &&ptr) | shared_ptr< T > | inlineexplicit |
| shared_ptr(const shared_ptr &x) noexcept | shared_ptr< T > | inline |
| shared_ptr(const shared_ptr< U > &x) noexcept | shared_ptr< T > | inline |
| shared_ptr(shared_ptr &&x) noexcept | shared_ptr< T > | inline |
| shared_ptr(shared_ptr< U > &&x) noexcept | shared_ptr< T > | inlineexplicit |
| shared_ptr(const shared_ptr< U > &x, T *ptr) noexcept | shared_ptr< T > | inline |
| shared_ptr(shared_ptr< U > &&x, T *ptr) noexcept | shared_ptr< T > | inline |
| swap(shared_ptr &x) noexcept | shared_ptr< T > | inline |
| unique() const noexcept | shared_ptr< T > | inline |
| use_count() const noexcept | shared_ptr< T > | inline |
| ~shared_ptr() noexcept | shared_ptr< T > | inline |