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 noexcept | hermes::Result< T, E > | inlineexplicit |
operator*() | hermes::Result< T, E > | inline |
operator*() const | hermes::Result< T, E > | inline |
operator->() | hermes::Result< T, E > | inline |
operator->() const | hermes::Result< T, E > | inline |
operator=(const Result &other) | hermes::Result< T, E > | inline |
operator=(Result &&other) noexcept | hermes::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) noexcept | hermes::Result< T, E > | inline |
status() const (defined in hermes::Result< T, E >) | hermes::Result< T, E > | inline |
value() | hermes::Result< T, E > | inline |
value() const | hermes::Result< T, E > | inline |
value_ (defined in hermes::Result< T, E >) | hermes::Result< T, E > | |
valueOr(const T &v) const | hermes::Result< T, E > | inline |