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 |
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 |
fmap(F &&f) -> Result< decltype(f(unwrap())), E > | 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 | 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 |