libhatchet
Loading...
Searching...
No Matches
hxptr< T, deleter_t_ > Member List

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) consthxptr< T, deleter_t_ >
deleter(void)hxptr< T, deleter_t_ >
element_t typedefhxptr< T, deleter_t_ >
get(void) consthxptr< T, deleter_t_ >inline
hxptr(T *ptr_=0, deleter_t_ deleter_=deleter_t_()) noexcepthxptr< T, deleter_t_ >explicit
hxptr(hxptr &&other_) noexcepthxptr< T, deleter_t_ >
operator bool(void) consthxptr< T, deleter_t_ >
operator*(void) consthxptr< T, deleter_t_ >
operator->(void) consthxptr< T, deleter_t_ >
operator=(hxptr &&other_) noexcepthxptr< T, deleter_t_ >
operator==(const hxptr &other_) consthxptr< T, deleter_t_ >
operator==(hxnullptr_t) consthxptr< T, deleter_t_ >
or_else(function_t_ &&callable_) &&hxptr< T, deleter_t_ >
or_else(function_t_ &&callable_) const &=deletehxptr< T, deleter_t_ >
release(void)hxptr< T, deleter_t_ >
reset(T *ptr_=0) noexcepthxptr< T, deleter_t_ >
swap(hxptr &other_) noexcepthxptr< T, deleter_t_ >
value_or(U_ &&default_value_) consthxptr< T, deleter_t_ >
~hxptr(void) noexcepthxptr< T, deleter_t_ >