This is the complete list of members for ara::core::Result< T, E >, including all inherited members.
| Bind(F &&f) const -> Result< decltype(f(Value())), E > | ara::core::Result< T, E > | inline |
| CheckError(G &&error) const | ara::core::Result< T, E > | inline |
| EmplaceError(Args &&...args) | ara::core::Result< T, E > | inline |
| EmplaceValue(Args &&...args) | ara::core::Result< T, E > | inline |
| Err() const & | ara::core::Result< T, E > | inline |
| Err() && | ara::core::Result< T, E > | inline |
| Error() const & | ara::core::Result< T, E > | inline |
| Error() && | ara::core::Result< T, E > | inline |
| error_type typedef | ara::core::Result< T, E > | |
| ErrorOr(G &&defaultError) const & | ara::core::Result< T, E > | inline |
| ErrorOr(G &&defaultError) && | ara::core::Result< T, E > | inline |
| FromError(const E &e) noexcept(std::is_nothrow_copy_constructible< E >::value) | ara::core::Result< T, E > | static |
| FromError(E &&e) noexcept(std::is_nothrow_move_constructible< E >::value) | ara::core::Result< T, E > | static |
| FromValue(const T &t) noexcept(std::is_nothrow_copy_constructible< T >::value) | ara::core::Result< T, E > | static |
| FromValue(T &&t) noexcept(std::is_nothrow_move_constructible< T >::value) | ara::core::Result< T, E > | static |
| HasValue() const noexcept | ara::core::Result< T, E > | inline |
| Ok() const & | ara::core::Result< T, E > | inline |
| Ok() && | ara::core::Result< T, E > | inline |
| operator bool() const noexcept | ara::core::Result< T, E > | inlineexplicit |
| operator*() const & | ara::core::Result< T, E > | inline |
| operator*() && | ara::core::Result< T, E > | inline |
| operator->() const | ara::core::Result< T, E > | inline |
| operator=(Result const &other) noexcept(std::is_nothrow_copy_assignable< T >::value &&std::is_nothrow_copy_assignable< E >::value) (defined in ara::core::Result< T, E >) | ara::core::Result< T, E > | inline |
| operator=(Result &&other) noexcept(std::is_nothrow_move_assignable< T >::value &&std::is_nothrow_move_assignable< E >::value) (defined in ara::core::Result< T, E >) | ara::core::Result< T, E > | inline |
| Resolve(F &&f) const | ara::core::Result< T, E > | inline |
| Result()=delete (defined in ara::core::Result< T, E >) | ara::core::Result< T, E > | |
| Result(const T &t) noexcept(std::is_nothrow_copy_constructible< T >::value) (defined in ara::core::Result< T, E >) | ara::core::Result< T, E > | inline |
| Result(T &&t) noexcept(std::is_nothrow_move_constructible< T >::value) (defined in ara::core::Result< T, E >) | ara::core::Result< T, E > | inline |
| Result(const E &e) noexcept(std::is_nothrow_copy_constructible< E >::value) (defined in ara::core::Result< T, E >) | ara::core::Result< T, E > | inlineexplicit |
| Result(E &&e) noexcept(std::is_nothrow_move_constructible< E >::value) (defined in ara::core::Result< T, E >) | ara::core::Result< T, E > | inlineexplicit |
| Result(const Result &other) noexcept(std::is_nothrow_copy_assignable< T >::value &&std::is_nothrow_copy_assignable< E >::value) (defined in ara::core::Result< T, E >) | ara::core::Result< T, E > | inline |
| Result(Result &&other) noexcept(std::is_nothrow_move_assignable< T >::value &&std::is_nothrow_move_assignable< E >::value) (defined in ara::core::Result< T, E >) | ara::core::Result< T, E > | inline |
| Swap(Result &other) noexcept(std::is_nothrow_move_assignable< T >::value &&std::is_nothrow_move_assignable< E >::value) | ara::core::Result< T, E > | inline |
| Value() const & | ara::core::Result< T, E > | inline |
| Value() && | ara::core::Result< T, E > | inline |
| value_type typedef | ara::core::Result< T, E > | |
| ValueOr(U &&defaultValue) const & | ara::core::Result< T, E > | inline |
| ValueOr(U &&defaultValue) && | ara::core::Result< T, E > | inline |
| ValueOrThrow() const &noexcept(false) | ara::core::Result< T, E > | inline |
| ValueOrThrow() &&noexcept(false) | ara::core::Result< T, E > | inline |
| ~Result() noexcept=default (defined in ara::core::Result< T, E >) | ara::core::Result< T, E > |