element_type typedef | cet::exempt_ptr< Element > | |
empty() const noexcept | cet::exempt_ptr< Element > | inline |
exempt_ptr() noexcept | cet::exempt_ptr< Element > | inline |
exempt_ptr(std::nullptr_t) noexcept | cet::exempt_ptr< Element > | inline |
exempt_ptr(pointer other) noexcept | cet::exempt_ptr< Element > | inlineexplicit |
exempt_ptr(E2 *other, std::enable_if_t< is_compatible_v< E2 >> *=nullptr) noexcept | cet::exempt_ptr< Element > | inline |
exempt_ptr(exempt_ptr< E2 > const other, std::enable_if_t< is_compatible_v< E2 >> *=nullptr) noexcept | cet::exempt_ptr< Element > | inline |
get() const noexcept | cet::exempt_ptr< Element > | inline |
is_compatible_v | cet::exempt_ptr< Element > | privatestatic |
operator bool() const noexcept | cet::exempt_ptr< Element > | inlineexplicit |
operator*() const noexcept | cet::exempt_ptr< Element > | inline |
operator->() const noexcept | cet::exempt_ptr< Element > | inline |
operator=(std::nullptr_t) noexcept | cet::exempt_ptr< Element > | inline |
operator=(E2 *other) noexcept | cet::exempt_ptr< Element > | inline |
operator=(exempt_ptr< E2 > const other) noexcept | cet::exempt_ptr< Element > | inline |
p | cet::exempt_ptr< Element > | private |
pointer typedef | cet::exempt_ptr< Element > | |
reference typedef | cet::exempt_ptr< Element > | |
release() noexcept | cet::exempt_ptr< Element > | inline |
reset(pointer t=nullptr) noexcept | cet::exempt_ptr< Element > | inline |
swap(exempt_ptr &other) noexcept | cet::exempt_ptr< Element > | inline |