y3c-stl 0.3.3
Friendly C++ STL wrapper with automatic stacktrace
|
This is the complete list of members for shared_ptr< T >, including all inherited members.
element_type typedef | shared_ptr< T > | |
get() const noexcept | shared_ptr< T > | inline |
operator bool() const noexcept | shared_ptr< T > | inlineexplicit |
operator const std::shared_ptr &() const noexcept | shared_ptr< T > | inline |
operator wrap< const shared_ptr & >() const noexcept | shared_ptr< T > | inline |
operator&() const | shared_ptr< T > | inline |
operator*() const | shared_ptr< T > | inline |
operator->() const | shared_ptr< T > | inline |
operator=(const shared_ptr &other) | shared_ptr< T > | inline |
operator=(shared_ptr &&other) | shared_ptr< T > | inline |
operator=(const std::shared_ptr< U > &ptr) | shared_ptr< T > | inline |
operator=(std::shared_ptr< U > &&ptr) | shared_ptr< T > | inline |
operator=(const shared_ptr< U > &other) | shared_ptr< T > | inline |
operator=(shared_ptr< U > &&other) | shared_ptr< T > | inline |
owner_before(const shared_ptr &arg) const | shared_ptr< T > | inline |
reset() noexcept | shared_ptr< T > | inline |
shared_ptr | shared_ptr< T > | friend |
shared_ptr(std::nullptr_t=nullptr) noexcept | shared_ptr< T > | inline |
shared_ptr(const shared_ptr &other) | shared_ptr< T > | inline |
shared_ptr(shared_ptr &&other) | shared_ptr< T > | inline |
shared_ptr(const std::shared_ptr< U > &ptr) | shared_ptr< T > | inline |
shared_ptr(std::shared_ptr< U > &&ptr) | shared_ptr< T > | inline |
shared_ptr(const shared_ptr< U > &other) | shared_ptr< T > | inline |
shared_ptr(shared_ptr< U > &&other) | shared_ptr< T > | inline |
swap(shared_ptr &other) noexcept | shared_ptr< T > | inline |
use_count() const noexcept | shared_ptr< T > | inline |
~shared_ptr()=default | shared_ptr< T > |