_deleter (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | protected |
_p (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | protected |
const_pointer typedef (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | |
deleter_type typedef (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | |
element_type typedef (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | |
get() (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
get() const (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
get_deleter() (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
get_deleter() const (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
operator bool() const (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inlineexplicit |
operator&() const (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
operator&() (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
operator*() const (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
operator*() (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
operator->() const (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
operator->() (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
operator=(const uniq_ptr &other) noexcept=delete (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | |
operator=(uniq_ptr< V, deleter_type > &&other) noexcept (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
operator=(std::unique_ptr< V, deleter_type > &&uniq) noexcept (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
pointer typedef (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | |
release() (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
reset(pointer p=pointer()) (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
uniq_ptr() noexcept (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
uniq_ptr(std::nullptr_t) noexcept (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
uniq_ptr(const uniq_ptr &other) noexcept=delete (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | |
uniq_ptr(V *p) noexcept (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
uniq_ptr(std::unique_ptr< V, deleter_type > &&uniq) noexcept (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
uniq_ptr(uniq_ptr< V, deleter_type > &&other) noexcept (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |
~uniq_ptr() (defined in util::uniq_ptr< T, D >) | util::uniq_ptr< T, D > | inline |