|
libhatchet
|
This is the complete list of members for hxref< T >, including all inherited members.
| and_then(function_t_ &&callable_) const -> hxremove_cvref_t< decltype(hxforward< function_t_ >(callable_)(hxdeclval< T & >()))> | hxref< T > | |
| emplace(U_ &value_) | hxref< T > | |
| has_value(void) const | hxref< T > | inline |
| hxref(void) | hxref< T > | inline |
| hxref(hxnullopt_t) | hxref< T > | inline |
| hxref(U_ &value_) | hxref< T > | |
| hxref(const hxref< U_ > &other_) | hxref< T > | |
| hxref(hxoptional< U_ > &other_) | hxref< T > | |
| operator bool(void) const | hxref< T > | inline |
| operator*(void) const | hxref< T > | |
| operator->(void) const | hxref< T > | |
| operator=(hxnullopt_t) | hxref< T > | inline |
| operator=(U_ &value_) | hxref< T > | |
| operator==(const hxref &rhs_) const | hxref< T > | |
| operator==(hxnullopt_t) const | hxref< T > | inline |
| operator==(const T &value_) const | hxref< T > | |
| or_else(function_t_ &&callable_) const | hxref< T > | |
| reset(void) | hxref< T > | inline |
| swap(hxref &other_) noexcept | hxref< T > | |
| value(void) const | hxref< T > | |
| value_or(U_ &&default_value_) const | hxref< T > | |
| value_type typedef | hxref< T > |