HAL
hal::Result< T > Member List

This is the complete list of members for hal::Result< T >, including all inherited members.

get() consthal::Result< T >inline
get()hal::Result< T >inline
get_error() consthal::Result< T >inline
get_error()hal::Result< T >inline
is_error() consthal::Result< T >inline
is_ok() consthal::Result< T >inline
map(const std::function< Result< U >(const T &)> &f) consthal::Result< T >inline
map(const std::function< Result< U >(T &&)> &f)hal::Result< T >inline
Ok(const T &value)hal::Result< T >inlinestatic
Ok(std::remove_reference_t< T > &&value)hal::Result< T >inlinestatic
operator!=(const Result< T > &other)hal::Result< T >inline
operator==(const Result< T > &other)hal::Result< T >inline
Result(result_constructor_type::OK)hal::Result< T >inline
Result(result_constructor_type::OK, const T &value)hal::Result< T >inline
Result(result_constructor_type::OK, std::remove_reference_t< T > &&value)hal::Result< T >inline
Result(result_constructor_type::ER, const Error &error)hal::Result< T >inline