RISA
glados::base_ptr< T, CopyPolicy, Ptr > Member List

This is the complete list of members for glados::base_ptr< T, CopyPolicy, Ptr >, including all inherited members.

base_ptr() noexceptglados::base_ptr< T, CopyPolicy, Ptr >inline
base_ptr(std::nullptr_t p) noexceptglados::base_ptr< T, CopyPolicy, Ptr >inline
base_ptr(Ptr ptr) noexceptglados::base_ptr< T, CopyPolicy, Ptr >inline
base_ptr(base_ptr &&other) noexceptglados::base_ptr< T, CopyPolicy, Ptr >inline
base_ptr(const base_ptr &)=deleteglados::base_ptr< T, CopyPolicy, Ptr >private
copy(Dest &dest, const Src &src, Args...args) -> voidglados::base_ptr< T, CopyPolicy, Ptr >inlineprotected
deleter_type typedefglados::base_ptr< T, CopyPolicy, Ptr >
element_type typedefglados::base_ptr< T, CopyPolicy, Ptr >
get() const noexcept-> pointerglados::base_ptr< T, CopyPolicy, Ptr >inline
get_deleter() noexcept-> deleter_typeglados::base_ptr< T, CopyPolicy, Ptr >inline
get_deleter() const noexcept-> const deleter_typeglados::base_ptr< T, CopyPolicy, Ptr >inline
get_underlying() const noexceptglados::base_ptr< T, CopyPolicy, Ptr >inline
operator bool() const noexceptglados::base_ptr< T, CopyPolicy, Ptr >inlineexplicit
operator=(base_ptr &&r) noexcept-> base_ptr &glados::base_ptr< T, CopyPolicy, Ptr >inline
operator=(const base_ptr &) -> base_ptr &=deleteglados::base_ptr< T, CopyPolicy, Ptr >private
operator[](std::size_t i) const -> element_type &glados::base_ptr< T, CopyPolicy, Ptr >inline
pointer typedefglados::base_ptr< T, CopyPolicy, Ptr >
ptr_glados::base_ptr< T, CopyPolicy, Ptr >protected
release() noexcept-> pointerglados::base_ptr< T, CopyPolicy, Ptr >inline
reset(pointer ptr=pointer()) noexcept-> voidglados::base_ptr< T, CopyPolicy, Ptr >inline
reset(U) noexcept-> void=deleteglados::base_ptr< T, CopyPolicy, Ptr >
reset(std::nullptr_t p) noexcept-> voidglados::base_ptr< T, CopyPolicy, Ptr >inline
swap(base_ptr &other) noexcept-> voidglados::base_ptr< T, CopyPolicy, Ptr >inline
underlying_type typedefglados::base_ptr< T, CopyPolicy, Ptr >
~base_ptr()=defaultglados::base_ptr< T, CopyPolicy, Ptr >