cet::value_ptr< Element, Cloner, Deleter > Member List

This is the complete list of members for cet::value_ptr< Element, Cloner, Deleter >, including all inherited members.

clone_from(P const p) const cet::value_ptr< Element, Cloner, Deleter >inlineprivate
cloner_type typedefcet::value_ptr< Element, Cloner, Deleter >
deleter_type typedefcet::value_ptr< Element, Cloner, Deleter >
element_type typedefcet::value_ptr< Element, Cloner, Deleter >
get() const noexceptcet::value_ptr< Element, Cloner, Deleter >inline
is_compatible_vcet::value_ptr< Element, Cloner, Deleter >privatestatic
operator bool() const noexceptcet::value_ptr< Element, Cloner, Deleter >inlineexplicit
operator*() const cet::value_ptr< Element, Cloner, Deleter >inline
operator->() const noexceptcet::value_ptr< Element, Cloner, Deleter >inline
operator=(std::nullptr_t) noexceptcet::value_ptr< Element, Cloner, Deleter >inline
operator=(value_ptr const &other)cet::value_ptr< Element, Cloner, Deleter >inline
operator=(value_ptr< E2, Cloner, Deleter > const &other)cet::value_ptr< Element, Cloner, Deleter >inline
operator=(value_ptr &&other) noexceptcet::value_ptr< Element, Cloner, Deleter >inline
operator=(value_ptr< E2, Cloner, Deleter > &&other) noexceptcet::value_ptr< Element, Cloner, Deleter >inline
pcet::value_ptr< Element, Cloner, Deleter >private
pointer typedefcet::value_ptr< Element, Cloner, Deleter >
reference typedefcet::value_ptr< Element, Cloner, Deleter >
release() noexceptcet::value_ptr< Element, Cloner, Deleter >inline
reset(pointer t=pointer()) noexceptcet::value_ptr< Element, Cloner, Deleter >inline
swap(value_ptr &other) noexceptcet::value_ptr< Element, Cloner, Deleter >inline
value_ptr() noexceptcet::value_ptr< Element, Cloner, Deleter >inline
value_ptr(std::nullptr_t) noexceptcet::value_ptr< Element, Cloner, Deleter >inline
value_ptr(E2 *other) noexceptcet::value_ptr< Element, Cloner, Deleter >inlineexplicit
value_ptr(value_ptr const &other)cet::value_ptr< Element, Cloner, Deleter >inline
value_ptr(value_ptr< E2, Cloner, Deleter > const &other, std::enable_if_t< is_compatible_v< E2 >> *=nullptr)cet::value_ptr< Element, Cloner, Deleter >inline
value_ptr(value_ptr &&other) noexceptcet::value_ptr< Element, Cloner, Deleter >inline
value_ptr(value_ptr< E2, Cloner, Deleter > &&other, std::enable_if_t< is_compatible_v< E2 >> *=nullptr) noexceptcet::value_ptr< Element, Cloner, Deleter >inline
~value_ptr() noexceptcet::value_ptr< Element, Cloner, Deleter >inline