libhatchet
Loading...
Searching...
No Matches
hxexpected< T, E_ > Member List

This is the complete list of members for hxexpected< T, E_ >, including all inherited members.

and_then(this self_t_ &&self_, callable_t_ &&callable_) -> hxremove_cvref_t< decltype(hxforward< callable_t_ >(callable_)(hxforward_like< self_t_ >(hxdeclval< T & >())))>hxexpected< T, E_ >
emplace(args_t_ &&... args_) noexcepthxexpected< T, E_ >
equal(const hxexpected &x_) consthxexpected< T, E_ >
error(this self_t_ &&self_) -> decltype(hxforward_like< self_t_ >(hxdeclval< E_ & >()))hxexpected< T, E_ >
error_t typedefhxexpected< T, E_ >
has_value(void) consthxexpected< T, E_ >inline
hash(void) consthxexpected< T, E_ >
hxexpected(void)hxexpected< T, E_ >inline
hxexpected(hxnil_t)hxexpected< T, E_ >inline
hxexpected(const hxexpected &x_) noexcepthxexpected< T, E_ >
hxexpected(hxexpected &&x_) noexcepthxexpected< T, E_ >
hxexpected(error_t_ &&error_, args_t_ &&... args_) noexcepthxexpected< T, E_ >explicit
operator bool(void) consthxexpected< T, E_ >inlineexplicit
operator*(void) consthxexpected< T, E_ >
operator*(void)hxexpected< T, E_ >
operator->(void) consthxexpected< T, E_ >
operator->(void)hxexpected< T, E_ >
operator=(const hxexpected &x_) noexcepthxexpected< T, E_ >
operator=(hxexpected &&x_) noexcepthxexpected< T, E_ >
operator=(hxnil_t)hxexpected< T, E_ >inline
operator=(U_ &&value_) noexcepthxexpected< T, E_ >
operator==(const hxexpected &x_) consthxexpected< T, E_ >inline
operator==(hxnil_t) consthxexpected< T, E_ >inline
operator==(const T &value_) consthxexpected< T, E_ >
or_else(this self_t_ &&self_, callable_t_ &&callable_)hxexpected< T, E_ >
reset(void) noexcepthxexpected< T, E_ >
reset(const E_ &error_) noexcepthxexpected< T, E_ >
swap(hxexpected &x_) noexcepthxexpected< T, E_ >
value(this self_t_ &&self_) -> decltype(hxforward_like< self_t_ >(hxdeclval< T & >()))hxexpected< T, E_ >
value_or(this self_t_ &&self_, args_t_ &&... args_)hxexpected< T, E_ >
value_t typedefhxexpected< T, E_ >
~hxexpected(void)hxexpected< T, E_ >