ROSE  0.11.145.0
Sawyer::Result< T, E > Member List

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

andThen(Fn fn) const Sawyer::Result< T, E >inline
andThen(const Result< U, E > &other) const Sawyer::Result< T, E >inline
assignTo(U &out) const Sawyer::Result< T, E >inline
contains(const U &value) const Sawyer::Result< T, E >inline
containsError(const F &error) const Sawyer::Result< T, E >inline
error() const Sawyer::Result< T, E >inline
ErrorType typedef (defined in Sawyer::Result< T, E >)Sawyer::Result< T, E >
ErrorValue typedef (defined in Sawyer::Result< T, E >)Sawyer::Result< T, E >
expect(const std::string &mesg) const Sawyer::Result< T, E >inline
expectError(const std::string &mesg) const Sawyer::Result< T, E >inline
isError() const Sawyer::Result< T, E >inline
isOk() const Sawyer::Result< T, E >inline
ok() const Sawyer::Result< T, E >inline
OkType typedef (defined in Sawyer::Result< T, E >)Sawyer::Result< T, E >
OkValue typedef (defined in Sawyer::Result< T, E >)Sawyer::Result< T, E >
operator bool() const Sawyer::Result< T, E >inlineexplicit
operator!=(const Ok< U > &ok) const Sawyer::Result< T, E >inline
operator!=(const Error< F > &error) const Sawyer::Result< T, E >inline
operator!=(const Result< U, F > &other) const Sawyer::Result< T, E >inline
operator*() const Sawyer::Result< T, E >inline
operator=(const Ok< U > &ok)Sawyer::Result< T, E >inline
operator=(const Error< F > &error)Sawyer::Result< T, E >inline
operator==(const Ok< U > &ok) const Sawyer::Result< T, E >inline
operator==(const Error< F > &error) const Sawyer::Result< T, E >inline
operator==(const Result< U, F > &other) const Sawyer::Result< T, E >inline
orDefault() const Sawyer::Result< T, E >inline
orElse(const T &dflt) const Sawyer::Result< T, E >inline
orElse(Fn fn) const Sawyer::Result< T, E >inline
orElse(const Result< T, F > &other) const Sawyer::Result< T, E >inline
orThrow() const Sawyer::Result< T, E >inline
orThrow(const Exception &e) const Sawyer::Result< T, E >inline
Result(const Ok< U > &ok) (defined in Sawyer::Result< T, E >)Sawyer::Result< T, E >inline
Result(const Error< F > &error) (defined in Sawyer::Result< T, E >)Sawyer::Result< T, E >inline
unwrap() const Sawyer::Result< T, E >inline
unwrapError() const Sawyer::Result< T, E >inline