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