Nugget
|
This is the complete list of members for eastl::unique_ptr< T, Deleter >, including all inherited members.
deleter_type typedef (defined in eastl::unique_ptr< T, Deleter >) | eastl::unique_ptr< T, Deleter > | |
detach() EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
element_type typedef (defined in eastl::unique_ptr< T, Deleter >) | eastl::unique_ptr< T, Deleter > | |
get() const EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
get_deleter() EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
get_deleter() const EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
mPair (defined in eastl::unique_ptr< T, Deleter >) | eastl::unique_ptr< T, Deleter > | protected |
operator bool() const EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inlineexplicit |
operator*() const | eastl::unique_ptr< T, Deleter > | inline |
operator->() const EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
operator=(this_type &&x) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
operator=(unique_ptr< U, E > &&u) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
operator=(std::nullptr_t) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
operator=(const this_type &)=delete (defined in eastl::unique_ptr< T, Deleter >) | eastl::unique_ptr< T, Deleter > | |
operator=(pointer pValue)=delete (defined in eastl::unique_ptr< T, Deleter >) | eastl::unique_ptr< T, Deleter > | |
pointer typedef (defined in eastl::unique_ptr< T, Deleter >) | eastl::unique_ptr< T, Deleter > | |
release() EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
reset(pointer pValue=pointer()) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
swap(this_type &x) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
this_type typedef (defined in eastl::unique_ptr< T, Deleter >) | eastl::unique_ptr< T, Deleter > | |
unique_ptr() EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
unique_ptr(std::nullptr_t) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
unique_ptr(pointer pValue) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inlineexplicit |
unique_ptr(pointer pValue, typename eastl::conditional< eastl::is_lvalue_reference< deleter_type >::value, deleter_type, typename eastl::add_lvalue_reference< const deleter_type >::type >::type deleter) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
unique_ptr(pointer pValue, typename eastl::remove_reference< deleter_type >::type &&deleter) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
unique_ptr(this_type &&x) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
unique_ptr(unique_ptr< U, E > &&u, typename enable_if<!is_array< U >::value &&is_convertible< typename unique_ptr< U, E >::pointer, pointer >::value &&is_convertible< E, deleter_type >::value &&(is_same< deleter_type, E >::value||!is_lvalue_reference< deleter_type >::value)>::type *=0) EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |
unique_ptr(const this_type &)=delete | eastl::unique_ptr< T, Deleter > | |
~unique_ptr() EA_NOEXCEPT | eastl::unique_ptr< T, Deleter > | inline |