This is the complete list of members for SharedPtr< T >, including all inherited members.
get() const noexcept | SharedPtr< T > | inline |
operator bool() const noexcept (defined in SharedPtr< T >) | SharedPtr< T > | inline |
operator*() const (defined in SharedPtr< T >) | SharedPtr< T > | inline |
operator*() (defined in SharedPtr< T >) | SharedPtr< T > | inline |
operator->() const (defined in SharedPtr< T >) | SharedPtr< T > | inline |
operator->() (defined in SharedPtr< T >) | SharedPtr< T > | inline |
operator=(const SharedPtr &h) (defined in SharedPtr< T >) | SharedPtr< T > | inline |
release() | SharedPtr< T > | inline |
reset() noexcept | SharedPtr< T > | inline |
reset(ObjectBase *obj) noexcept | SharedPtr< T > | inline |
reset(T *obj, void(*deleter)(void *)) noexcept | SharedPtr< T > | inline |
SharedPtr() noexcept (defined in SharedPtr< T >) | SharedPtr< T > | inline |
SharedPtr(ObjectBase *obj) noexcept | SharedPtr< T > | inline |
SharedPtr(T *obj, void(*deleter)(void *)) noexcept | SharedPtr< T > | inline |
SharedPtr(const SharedPtr &ref) noexcept (defined in SharedPtr< T >) | SharedPtr< T > | inline |
swap(SharedPtr &h) noexcept (defined in SharedPtr< T >) | SharedPtr< T > | inline |
unique() const noexcept | SharedPtr< T > | inline |
use_count() const noexcept | SharedPtr< T > | inline |
~SharedPtr() noexcept (defined in SharedPtr< T >) | SharedPtr< T > | inline |