|
Diag-Client-Lib
|
This is the complete list of members for core_type::Result< T, E >, including all inherited members.
| AndThen(F &&fn) &&noexcept -> R2 | core_type::Result< T, E > | inline |
| EmplaceError(Args &&...args) noexcept | core_type::Result< T, E > | inline |
| EmplaceValue(Args &&...args) noexcept | core_type::Result< T, E > | inline |
| Err() const &noexcept | core_type::Result< T, E > | inline |
| Err() &&noexcept | core_type::Result< T, E > | inline |
| Error() const &noexcept | core_type::Result< T, E > | inline |
| Error() &&noexcept | core_type::Result< T, E > | inline |
| error_type typedef | core_type::Result< T, E > | |
| ErrorOr(G &&defaultError) const &noexcept | core_type::Result< T, E > | inline |
| ErrorOr(G &&defaultError) &&noexcept | core_type::Result< T, E > | inline |
| FromError(const E &e) noexcept | core_type::Result< T, E > | inlinestatic |
| FromError(E &&e) noexcept | core_type::Result< T, E > | inlinestatic |
| FromError(Args &&...args) noexcept | core_type::Result< T, E > | inlinestatic |
| FromValue(T &t) noexcept | core_type::Result< T, E > | inlinestatic |
| FromValue(T &&t) noexcept | core_type::Result< T, E > | inlinestatic |
| FromValue(Args &&...args) noexcept | core_type::Result< T, E > | inlinestatic |
| HasValue() const noexcept | core_type::Result< T, E > | inline |
| MapError(F &&fn) | core_type::Result< T, E > | inline |
| Ok() const &noexcept | core_type::Result< T, E > | inline |
| Ok() &&noexcept | core_type::Result< T, E > | inline |
| operator bool() const noexcept | core_type::Result< T, E > | inlineexplicit |
| operator*() const &noexcept | core_type::Result< T, E > | inline |
| operator*() &&noexcept | core_type::Result< T, E > | inline |
| operator->() const noexcept | core_type::Result< T, E > | inline |
| operator=(const Result &other)=default | core_type::Result< T, E > | |
| operator=(Result &&other) noexcept(std::is_nothrow_move_constructible< T >::value &&std::is_nothrow_move_assignable< T >::value &&std::is_nothrow_move_constructible< E >::value &&std::is_nothrow_move_assignable< E >::value)=default | core_type::Result< T, E > | |
| OrElse(F &&fn) &&noexcept | core_type::Result< T, E > | inline |
| Resolve(F &&f) const | core_type::Result< T, E > | inline |
| Result(const T &t) noexcept | core_type::Result< T, E > | inlineexplicit |
| Result(T &&t) noexcept | core_type::Result< T, E > | inlineexplicit |
| Result(const E &e) noexcept | core_type::Result< T, E > | inlineexplicit |
| Result(E &&e) noexcept | core_type::Result< T, E > | inlineexplicit |
| Result(const Result &other)=default | core_type::Result< T, E > | |
| Result(Result &&other) noexcept(std::is_nothrow_move_constructible< T >::value &&std::is_nothrow_move_constructible< E >::value)=default | core_type::Result< T, E > | |
| storage_ | core_type::Result< T, E > | private |
| Value() const &noexcept | core_type::Result< T, E > | inline |
| Value() &&noexcept | core_type::Result< T, E > | inline |
| value_type typedef | core_type::Result< T, E > | |
| ValueOr(U &&defaultValue) const &noexcept | core_type::Result< T, E > | inline |
| ValueOr(U &&defaultValue) &&noexcept | core_type::Result< T, E > | inline |
| ~Result() noexcept=default | core_type::Result< T, E > |