This is the complete list of members for hxptr< T, deleter_t_ >, including all inherited members.
| and_then(function_t_ &&callable_) const -> hxremove_cvref_t< decltype(hxforward< function_t_ >(callable_)(hxdeclval< T & >()))> | hxptr< T, deleter_t_ > | |
| deleter(void) const | hxptr< T, deleter_t_ > | |
| deleter(void) | hxptr< T, deleter_t_ > | |
| element_t typedef | hxptr< T, deleter_t_ > | |
| get(void) const | hxptr< T, deleter_t_ > | inline |
| hxptr(T *ptr_=0, deleter_t_ deleter_=deleter_t_()) noexcept | hxptr< T, deleter_t_ > | explicit |
| hxptr(hxptr &&other_) noexcept | hxptr< T, deleter_t_ > | |
| operator bool(void) const | hxptr< T, deleter_t_ > | |
| operator*(void) const | hxptr< T, deleter_t_ > | |
| operator->(void) const | hxptr< T, deleter_t_ > | |
| operator=(hxptr &&other_) noexcept | hxptr< T, deleter_t_ > | |
| operator==(const hxptr &other_) const | hxptr< T, deleter_t_ > | |
| operator==(hxnullptr_t) const | hxptr< T, deleter_t_ > | |
| or_else(function_t_ &&callable_) && | hxptr< T, deleter_t_ > | |
| or_else(function_t_ &&callable_) const &=delete | hxptr< T, deleter_t_ > | |
| release(void) | hxptr< T, deleter_t_ > | |
| reset(T *ptr_=0) noexcept | hxptr< T, deleter_t_ > | |
| swap(hxptr &other_) noexcept | hxptr< T, deleter_t_ > | |
| value_or(U_ &&default_value_) const | hxptr< T, deleter_t_ > | |
| ~hxptr(void) noexcept | hxptr< T, deleter_t_ > | |