sparrow 0.6.0
Loading...
Searching...
No Matches
sparrow::cloning_ptr< T > Member List

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

cloning_ptr() noexcept=defaultsparrow::cloning_ptr< T >
cloning_ptr(std::nullptr_t) noexceptsparrow::cloning_ptr< T >
cloning_ptr(pointer p) noexceptsparrow::cloning_ptr< T >explicit
cloning_ptr(const self_type &rhs) noexceptsparrow::cloning_ptr< T >
cloning_ptr(self_type &&rhs) noexcept=defaultsparrow::cloning_ptr< T >
cloning_ptr(const cloning_ptr< U > &rhs) noexceptsparrow::cloning_ptr< T >
cloning_ptr(cloning_ptr< U > &&rhs) noexceptsparrow::cloning_ptr< T >
element_type typedefsparrow::cloning_ptr< T >
get() const noexceptsparrow::cloning_ptr< T >
operator bool() const noexceptsparrow::cloning_ptr< T >explicit
operator*() const noexcept(noexcept(*std::declval< pointer >()))sparrow::cloning_ptr< T >
operator->() const noexceptsparrow::cloning_ptr< T >
operator=(const self_type &) noexceptsparrow::cloning_ptr< T >
operator=(self_type &&) noexcept=defaultsparrow::cloning_ptr< T >
operator=(std::nullptr_t) noexceptsparrow::cloning_ptr< T >
operator=(const cloning_ptr< U > &rhs) noexceptsparrow::cloning_ptr< T >
operator=(cloning_ptr< U > &&rhs) noexceptsparrow::cloning_ptr< T >
operator=(const cloning_ptr< U > &rhs) noexcept -> self_type &sparrow::cloning_ptr< T >
operator=(cloning_ptr< U > &&rhs) noexcept -> self_type &sparrow::cloning_ptr< T >
pointer typedefsparrow::cloning_ptr< T >
release() noexceptsparrow::cloning_ptr< T >
reset(pointer ptr=pointer()) noexceptsparrow::cloning_ptr< T >
self_type typedefsparrow::cloning_ptr< T >
swap(self_type &) noexceptsparrow::cloning_ptr< T >
~cloning_ptr()=defaultsparrow::cloning_ptr< T >