CsPointer  1.0.1
CsPointer::CsUniqueArrayPointer< T, Deleter > Member List

This is the complete list of members for CsPointer::CsUniqueArrayPointer< T, Deleter >, including all inherited members.

CsUniqueArrayPointer(CsUniqueArrayPointer< ElementType > &&other) noexceptCsPointer::CsUniqueArrayPointer< T, Deleter >inlinenoexcept
CsUniqueArrayPointer(CsUniqueArrayPointer< ElementType[]> &&other) noexceptCsPointer::CsUniqueArrayPointer< T, Deleter >inlinenoexcept
CsUniquePointer(Pointer p=nullptr) noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlineexplicitnoexcept
CsUniquePointer(Pointer p, Deleter d) noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlineexplicitnoexcept
CsUniquePointer(std::unique_ptr< cs_add_missing_extent_t< T >, Deleter > &&p) noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
CsUniquePointer(CsUniquePointer &&other) = defaultCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >default
data() const noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
get() const noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
get_deleter() noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
get_deleter() const noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
is_null() const noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
make_unique(std::size_t size)CsPointer::CsUniqueArrayPointer< T, Deleter >related
CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >::make_unique(Args &&...args)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator bool() const noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlineexplicitnoexcept
operator std::unique_ptr< cs_add_missing_extent_t< T >, Deleter >() &&noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
operator!() const noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
operator!=(const CsUniquePointer< T1, Deleter1 > &ptr1, const CsUniquePointer< T2, Deleter2 > &ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator!=(const CsUniquePointer< T1, Deleter1 > &ptr1, const T2 *ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator!=(const T1 *ptr1, const CsUniquePointer< T2, Deleter2 > &ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator!=(const CsUniquePointer< cs_add_missing_extent_t< T >, Deleter > &ptr1, std::nullptr_t)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator!=(std::nullptr_t, const CsUniquePointer< cs_add_missing_extent_t< T >, Deleter > &ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator->() const noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
operator<(const CsUniquePointer< T1 > &ptr1, const CsUniquePointer< T2 > ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator<=(const CsUniquePointer< T1 > &ptr1, const CsUniquePointer< T2 > ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator=(CsUniqueArrayPointer< ElementType > &&other) noexceptCsPointer::CsUniqueArrayPointer< T, Deleter >inlinenoexcept
operator=(CsUniqueArrayPointer< ElementType[]> &&other) noexceptCsPointer::CsUniqueArrayPointer< T, Deleter >inlinenoexcept
CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >::operator=(CsUniquePointer &&other) = defaultCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >default
operator==(const CsUniquePointer< T1, Deleter1 > &ptr1, const CsUniquePointer< T2, Deleter2 > &ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator==(const CsUniquePointer< T1, Deleter1 > &ptr1, const T2 *ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator==(const T1 *ptr1, const CsUniquePointer< T2, Deleter2 > &ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator==(const CsUniquePointer< cs_add_missing_extent_t< T >, Deleter > &ptr1, std::nullptr_t)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator==(std::nullptr_t, const CsUniquePointer< cs_add_missing_extent_t< T >, Deleter > &ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator>(const CsUniquePointer< T1 > &ptr1, const CsUniquePointer< T2 > ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator>=(const CsUniquePointer< T1 > &ptr1, const CsUniquePointer< T2 > ptr2)CsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >related
operator[](std::size_t index) const noexceptCsPointer::CsUniqueArrayPointer< T, Deleter >inlinenoexcept
release() noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
reset(Pointer other=nullptr) noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
swap(CsUniquePointer &other) noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
take() noexceptCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >inlinenoexcept
~CsUniquePointer() = defaultCsPointer::CsUniquePointer< cs_add_missing_extent_t< T >, Deleter >default