|
Nugget
|
This is the complete list of members for eastl::shared_ptr< T >, including all inherited members.
| alloc_internal(U pValue, Allocator allocator, Deleter deleter) (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inlineprotected |
| allocate_shared_helper (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | friend |
| default_allocator_type typedef (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | |
| default_deleter_type typedef (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | |
| element_type typedef (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | |
| equivalent_ownership(const shared_ptr< U > &sharedPtr) const | eastl::shared_ptr< T > | inline |
| get() const EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| get_deleter() const EA_NOEXCEPT (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inline |
| mpRefCount (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | protected |
| mpValue (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | protected |
| operator bool() const EA_NOEXCEPT | eastl::shared_ptr< T > | inlineexplicit |
| operator*() const EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| operator->() const EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| operator=(const shared_ptr &sharedPtr) EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| operator=(const shared_ptr< U > &sharedPtr) EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| operator=(shared_ptr &&sharedPtr) EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| operator=(shared_ptr< U > &&sharedPtr) EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| operator=(unique_ptr< U, Deleter > &&uniquePtr) (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inline |
| owner_before(const shared_ptr< U > &sharedPtr) const EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| owner_before(const weak_ptr< U > &weakPtr) const EA_NOEXCEPT (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inline |
| reference_type typedef (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | |
| reset() EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| reset(U *pValue) | eastl::shared_ptr< T > | inline |
| reset(U *pValue, Deleter deleter) | eastl::shared_ptr< T > | inline |
| reset(U *pValue, Deleter deleter, const Allocator &allocator) | eastl::shared_ptr< T > | inline |
| shared_ptr (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | friend |
| shared_ptr() EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| shared_ptr(U *pValue, typename eastl::enable_if< eastl::is_convertible< U *, element_type * >::value >::type *=0) | eastl::shared_ptr< T > | inlineexplicit |
| shared_ptr(std::nullptr_t) EA_NOEXCEPT (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inline |
| shared_ptr(U *pValue, Deleter deleter, typename eastl::enable_if< eastl::is_convertible< U *, element_type * >::value >::type *=0) | eastl::shared_ptr< T > | inline |
| shared_ptr(std::nullptr_t, Deleter deleter) (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inline |
| shared_ptr(U *pValue, Deleter deleter, const Allocator &allocator, typename eastl::enable_if< eastl::is_convertible< U *, element_type * >::value >::type *=0) | eastl::shared_ptr< T > | inlineexplicit |
| shared_ptr(std::nullptr_t, Deleter deleter, Allocator allocator) (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inline |
| shared_ptr(const shared_ptr &sharedPtr) EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| shared_ptr(const shared_ptr< U > &sharedPtr, typename eastl::enable_if< eastl::is_convertible< U *, element_type * >::value >::type *=0) EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| shared_ptr(const shared_ptr< U > &sharedPtr, element_type *pValue) EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| shared_ptr(shared_ptr &&sharedPtr) EA_NOEXCEPT (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inline |
| shared_ptr(shared_ptr< U > &&sharedPtr, typename eastl::enable_if< eastl::is_convertible< U *, element_type * >::value >::type *=0) EA_NOEXCEPT (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inline |
| shared_ptr(unique_ptr< U, Deleter > &&uniquePtr, typename eastl::enable_if<!eastl::is_array< U >::value &&!is_lvalue_reference< Deleter >::value &&eastl::is_convertible< U *, element_type * >::value >::type *=0) (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inline |
| shared_ptr(unique_ptr< U, Deleter > &&uniquePtr, const Allocator &allocator, typename eastl::enable_if<!eastl::is_array< U >::value &&!is_lvalue_reference< Deleter >::value &&eastl::is_convertible< U *, element_type * >::value >::type *=0) (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | inline |
| shared_ptr(const weak_ptr< U > &weakPtr, typename eastl::enable_if< eastl::is_convertible< U *, element_type * >::value >::type *=0) | eastl::shared_ptr< T > | inlineexplicit |
| swap(this_type &sharedPtr) EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| this_type typedef (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | |
| unique() const EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| use_count() const EA_NOEXCEPT | eastl::shared_ptr< T > | inline |
| weak_ptr (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | friend |
| weak_type typedef (defined in eastl::shared_ptr< T >) | eastl::shared_ptr< T > | |
| ~shared_ptr() | eastl::shared_ptr< T > | inline |