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(this self_t_ &&self_, callable_t_ &&callable_) -> hxremove_cvref_t< decltype(hxforward< callable_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_ >
emplace(args_t_ &&... args_) noexcepthxptr< T, deleter_t_ >
equal(const hxptr &x_) consthxptr< T, deleter_t_ >
get(void) consthxptr< T, deleter_t_ >inline
has_value(void) consthxptr< T, deleter_t_ >inline
hash(void) consthxptr< T, deleter_t_ >
hxptr(T *ptr_=0, deleter_t_ deleter_=deleter_t_()) noexcepthxptr< T, deleter_t_ >explicit
hxptr(hxnil_t) noexcepthxptr< T, deleter_t_ >inline
hxptr(hxptr &&x_) noexcepthxptr< T, deleter_t_ >
operator bool(void) consthxptr< T, deleter_t_ >explicit
operator*(void) consthxptr< T, deleter_t_ >
operator->(void) consthxptr< T, deleter_t_ >
operator=(hxptr &&x_) noexcepthxptr< T, deleter_t_ >
operator==(const hxptr &x_) consthxptr< T, deleter_t_ >inline
operator==(hxnil_t) consthxptr< T, deleter_t_ >
or_else(this self_t_ &&self_, callable_t_ &&callable_)hxptr< T, deleter_t_ >
release(void)hxptr< T, deleter_t_ >
reset(T *ptr_=0) noexcepthxptr< T, deleter_t_ >
swap(hxptr &x_) noexcepthxptr< T, deleter_t_ >
value(void) consthxptr< T, deleter_t_ >
value_or(this self_t_ &&self_, args_t_ &&... args_)hxptr< T, deleter_t_ >
~hxptr(void) noexcepthxptr< T, deleter_t_ >