CsPointer  1.0.1
CsPointer::CsSharedPointer< T > Member List

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

CsSharedPointer() noexceptCsPointer::CsSharedPointer< T >inlineconstexprnoexcept
CsSharedPointer(std::nullptr_t) noexceptCsPointer::CsSharedPointer< T >inlineconstexprnoexcept
CsSharedPointer(U *p)CsPointer::CsSharedPointer< T >inlineexplicit
CsSharedPointer(U *p, Deleter d)CsPointer::CsSharedPointer< T >inline
CsSharedPointer(std::nullptr_t, Deleter d)CsPointer::CsSharedPointer< T >inline
CsSharedPointer(U *p, Deleter d, Alloc a)CsPointer::CsSharedPointer< T >inline
CsSharedPointer(std::nullptr_t, Deleter d, Alloc a)CsPointer::CsSharedPointer< T >inline
CsSharedPointer(CsUniquePointer< U, Deleter > &&p)CsPointer::CsSharedPointer< T >inline
CsSharedPointer(const std::shared_ptr< U > &p) noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
CsSharedPointer(std::shared_ptr< U > &&p) noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
CsSharedPointer(const CsSharedPointer< U > &p1, element_type *p2) noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
CsSharedPointer(CsSharedPointer< U > &&p1, element_type *p2) noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
CsSharedPointer(const CsSharedPointer &other) = defaultCsPointer::CsSharedPointer< T >default
CsSharedPointer(CsSharedPointer &&other) = defaultCsPointer::CsSharedPointer< T >default
CsSharedPointer(const CsSharedPointer< U > &p) noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
CsSharedPointer(CsSharedPointer< U > &&p) noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
CsSharedPointer(const CsWeakPointer< U > &p)CsPointer::CsSharedPointer< T >inlineexplicit
ElementType typedefCsPointer::CsSharedPointer< T >
Pointer typedefCsPointer::CsSharedPointer< T >
WeakType typedefCsPointer::CsSharedPointer< T >
clear() noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
const_pointer_cast(const CsSharedPointer< U > &ptr)CsPointer::CsSharedPointer< T >related
const_pointer_cast(CsSharedPointer< U > &&ptr)CsPointer::CsSharedPointer< T >related
create(Args &&...args)CsPointer::CsSharedPointer< T >inlinestatic
data() const noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
dynamic_pointer_cast(const CsSharedPointer< U > &ptr)CsPointer::CsSharedPointer< T >related
dynamic_pointer_cast(CsSharedPointer< U > &&ptr)CsPointer::CsSharedPointer< T >related
element_type typedefCsPointer::CsSharedPointer< T >
get() const noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
is_null() const noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
make_shared(Args &&...args)CsPointer::CsSharedPointer< T >related
operator bool() const noexceptCsPointer::CsSharedPointer< T >inlineexplicitnoexcept
operator std::shared_ptr< U >() const &noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
operator std::shared_ptr< U >() &&noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
operator!() const noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
operator!=(const CsSharedPointer< T1 > &ptr1, const CsSharedPointer< T2 > &ptr2)CsPointer::CsSharedPointer< T >related
operator!=(const CsSharedPointer< T1 > &ptr1, const T2 *ptr2)CsPointer::CsSharedPointer< T >related
operator!=(const T1 *ptr1, const CsSharedPointer< T2 > &ptr2)CsPointer::CsSharedPointer< T >related
operator!=(const CsSharedPointer< T > &ptr1, std::nullptr_t) noexceptCsPointer::CsSharedPointer< T >related
operator!=(std::nullptr_t, const CsSharedPointer< T > &ptr2) noexceptCsPointer::CsSharedPointer< T >related
operator*() const noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
operator->() const noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
operator<(const CsSharedPointer< T1 > &ptr1, const CsSharedPointer< T2 > ptr2)CsPointer::CsSharedPointer< T >related
operator<=(const CsSharedPointer< T1 > &ptr1, const CsSharedPointer< T2 > ptr2)CsPointer::CsSharedPointer< T >related
operator=(const CsSharedPointer &other) = defaultCsPointer::CsSharedPointer< T >default
operator=(CsSharedPointer &&other) = defaultCsPointer::CsSharedPointer< T >default
operator=(const CsSharedPointer< U > &p) noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
operator=(CsSharedPointer< U > &&p) noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
operator=(const CsWeakPointer< U > &p)CsPointer::CsSharedPointer< T >inline
operator==(const CsSharedPointer< T1 > &ptr1, const CsSharedPointer< T2 > &ptr2)CsPointer::CsSharedPointer< T >related
operator==(const CsSharedPointer< T1 > &ptr1, const T2 *ptr2)CsPointer::CsSharedPointer< T >related
operator==(const T1 *ptr1, const CsSharedPointer< T2 > &ptr2)CsPointer::CsSharedPointer< T >related
operator==(const CsSharedPointer< T > &ptr1, std::nullptr_t) noexceptCsPointer::CsSharedPointer< T >related
operator==(std::nullptr_t, const CsSharedPointer< T > &ptr2) noexceptCsPointer::CsSharedPointer< T >related
operator>(const CsSharedPointer< T1 > &ptr1, const CsSharedPointer< T2 > ptr2)CsPointer::CsSharedPointer< T >related
operator>=(const CsSharedPointer< T1 > &ptr1, const CsSharedPointer< T2 > ptr2)CsPointer::CsSharedPointer< T >related
owner_before(const CsSharedPointer< U > &p) const noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
owner_before(const CsWeakPointer< U > &p) const noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
pointer typedefCsPointer::CsSharedPointer< T >
reset() noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
reset(U *p)CsPointer::CsSharedPointer< T >inline
reset(U *p, Deleter d)CsPointer::CsSharedPointer< T >inline
reset(U *p, Deleter d, Alloc a)CsPointer::CsSharedPointer< T >inline
static_pointer_cast(const CsSharedPointer< U > &ptr)CsPointer::CsSharedPointer< T >related
static_pointer_cast(CsSharedPointer< U > &&ptr)CsPointer::CsSharedPointer< T >related
swap(CsSharedPointer &other) noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
swap(CsSharedPointer< T > &ptr1, CsSharedPointer< T > &ptr2) noexceptCsPointer::CsSharedPointer< T >related
toWeakRef() constCsPointer::CsSharedPointer< T >inline
unique() const noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
use_count() const noexceptCsPointer::CsSharedPointer< T >inlinenoexcept
weak_type typedefCsPointer::CsSharedPointer< T >
~CsSharedPointer() = defaultCsPointer::CsSharedPointer< T >default