sandbox
Loading...
Searching...
No Matches
sbx::memory::observer_ptr< Type > Member List

This is the complete list of members for sbx::memory::observer_ptr< Type >, including all inherited members.

const_pointer typedef (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >
get() const noexcept -> const_pointer (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
get() noexcept -> pointer (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
is_valid() const noexcept -> bool (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
observer_ptr() noexcept=default (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >
observer_ptr(std::nullptr_t) noexcept (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
observer_ptr(pointer value) noexcept (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
observer_ptr(const Pointer &value) noexcept (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
observer_ptr(observer_ptr< Other > &other) noexcept (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
observer_ptr(const observer_ptr &) noexcept=default (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >
observer_ptr(observer_ptr &&) noexcept=default (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >
operator bool() const noexcept (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
operator*() const noexcept(noexcept(*std::declval< pointer >())) -> std::add_const_t< std::add_lvalue_reference_t< value_type > > (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
operator*() noexcept(noexcept(*std::declval< pointer >())) -> std::add_lvalue_reference_t< value_type > (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
operator->() const noexcept -> const_pointer (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
operator->() noexcept -> pointer (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
operator=(const observer_ptr &) noexcept -> observer_ptr &=default (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >
operator=(observer_ptr &&) noexcept -> observer_ptr &=default (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >
operator=(std::nullptr_t) noexcept -> observer_ptr & (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
operator=(pointer value) noexcept -> observer_ptr & (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
pointer typedef (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >
release() noexcept -> pointer (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
reset(pointer value=nullptr) noexcept -> void (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
swap(observer_ptr &other) noexcept -> void (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >inline
value_type typedef (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >
~observer_ptr() noexcept=default (defined in sbx::memory::observer_ptr< Type >)sbx::memory::observer_ptr< Type >