Hermes
hermes::Result< T, E > Member List

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

err_ (defined in hermes::Result< T, E >)hermes::Result< T, E >
error(E e)hermes::Result< T, E >inlinestatic
good() const (defined in hermes::Result< T, E >)hermes::Result< T, E >inline
operator bool() const noexcepthermes::Result< T, E >inlineexplicit
operator*()hermes::Result< T, E >inline
operator*() consthermes::Result< T, E >inline
operator->()hermes::Result< T, E >inline
operator->() consthermes::Result< T, E >inline
operator=(const Result &other)hermes::Result< T, E >inline
operator=(Result &&other) noexcepthermes::Result< T, E >inline
operator=(const T &v)hermes::Result< T, E >inline
operator=(T &&v)hermes::Result< T, E >inline
reset()hermes::Result< T, E >inline
Result(const UnexpectedResultType< E > &err={})hermes::Result< T, E >inlineexplicit
Result(const T &v)hermes::Result< T, E >inlineexplicit
Result(T &&v)hermes::Result< T, E >inlineexplicit
Result(const Result &other)hermes::Result< T, E >inline
Result(Result &&other) noexcepthermes::Result< T, E >inline
status() const (defined in hermes::Result< T, E >)hermes::Result< T, E >inline
value()hermes::Result< T, E >inline
value() consthermes::Result< T, E >inline
value_ (defined in hermes::Result< T, E >)hermes::Result< T, E >
valueOr(const T &v) consthermes::Result< T, E >inline