| allocator_type typedef | eastl::shared_array< T, Allocator, Deleter > | protected |
| bool_ typedef | eastl::shared_array< T, Allocator, Deleter > | |
| deleter_type typedef | eastl::shared_array< T, Allocator, Deleter > | protected |
| element_type typedef | eastl::shared_array< T, Allocator, Deleter > | |
| get() const EA_NOEXCEPT | eastl::shared_array< T, Allocator, Deleter > | inline |
| get_allocator() const EA_NOEXCEPT | eastl::shared_array< T, Allocator, Deleter > | inline |
| get_allocator() EA_NOEXCEPT (defined in eastl::shared_array< T, Allocator, Deleter >) | eastl::shared_array< T, Allocator, Deleter > | inline |
| mAllocator | eastl::shared_array< T, Allocator, Deleter > | protected |
| mpArray (defined in eastl::shared_array< T, Allocator, Deleter >) | eastl::shared_array< T, Allocator, Deleter > | protected |
| mpRefCount | eastl::shared_array< T, Allocator, Deleter > | protected |
| operator bool_() const EA_NOEXCEPT (defined in eastl::shared_array< T, Allocator, Deleter >) | eastl::shared_array< T, Allocator, Deleter > | inline |
| operator!() const EA_NOEXCEPT | eastl::shared_array< T, Allocator, Deleter > | inline |
| operator*() const | eastl::shared_array< T, Allocator, Deleter > | inline |
| operator->() const EA_NOEXCEPT | eastl::shared_array< T, Allocator, Deleter > | inline |
| operator=(const shared_array &sharedArray) | eastl::shared_array< T, Allocator, Deleter > | inline |
| operator=(T *pValue) | eastl::shared_array< T, Allocator, Deleter > | inline |
| operator[](ptrdiff_t i) const | eastl::shared_array< T, Allocator, Deleter > | inline |
| ref_count typedef | eastl::shared_array< T, Allocator, Deleter > | protected |
| reset(T *pArray=NULL) | eastl::shared_array< T, Allocator, Deleter > | inline |
| set_allocator(const allocator_type &allocator) | eastl::shared_array< T, Allocator, Deleter > | inline |
| shared_array(T *pArray=NULL, const allocator_type &allocator=EASTL_SHARED_ARRAY_DEFAULT_ALLOCATOR) | eastl::shared_array< T, Allocator, Deleter > | inlineexplicit |
| shared_array(const shared_array &sharedArray) | eastl::shared_array< T, Allocator, Deleter > | inline |
| swap(this_type &sharedArray) | eastl::shared_array< T, Allocator, Deleter > | inline |
| this_type typedef | eastl::shared_array< T, Allocator, Deleter > | protected |
| unique() const | eastl::shared_array< T, Allocator, Deleter > | inline |
| use_count() const | eastl::shared_array< T, Allocator, Deleter > | inline |
| ~shared_array() | eastl::shared_array< T, Allocator, Deleter > | inline |