|
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
|
This is the complete list of members for fastmm::Result< T, E >, including all inherited members.
| and_then(F &&f) const -> std::invoke_result_t< F, const T & > | fastmm::Result< T, E > | inline |
| error() const noexcept | fastmm::Result< T, E > | inline |
| error() noexcept | fastmm::Result< T, E > | inline |
| error_ | fastmm::Result< T, E > | |
| error_type typedef | fastmm::Result< T, E > | |
| has_value() const noexcept | fastmm::Result< T, E > | inline |
| map(F &&f) const -> Result< std::invoke_result_t< F, const T & >, E > | fastmm::Result< T, E > | inline |
| operator bool() const noexcept | fastmm::Result< T, E > | inlineexplicit |
| operator*() noexcept | fastmm::Result< T, E > | inline |
| operator*() const noexcept | fastmm::Result< T, E > | inline |
| operator->() noexcept | fastmm::Result< T, E > | inline |
| operator->() const noexcept | fastmm::Result< T, E > | inline |
| operator=(const Result &o) | fastmm::Result< T, E > | inline |
| operator=(Result &&o) noexcept(std::is_nothrow_move_constructible_v< T > &&std::is_nothrow_move_constructible_v< E >) | fastmm::Result< T, E > | inline |
| Result(const T &v) noexcept(std::is_nothrow_copy_constructible_v< T >) | fastmm::Result< T, E > | inline |
| Result(T &&v) noexcept(std::is_nothrow_move_constructible_v< T >) | fastmm::Result< T, E > | inline |
| Result(Unexpected< E > u) noexcept(std::is_nothrow_move_constructible_v< E >) | fastmm::Result< T, E > | inline |
| Result(const Result &o) noexcept(std::is_nothrow_copy_constructible_v< T > &&std::is_nothrow_copy_constructible_v< E >) | fastmm::Result< T, E > | inline |
| Result(Result &&o) noexcept(std::is_nothrow_move_constructible_v< T > &&std::is_nothrow_move_constructible_v< E >) | fastmm::Result< T, E > | inline |
| value() &noexcept | fastmm::Result< T, E > | inline |
| value() const &noexcept | fastmm::Result< T, E > | inline |
| value() &&noexcept | fastmm::Result< T, E > | inline |
| value_ | fastmm::Result< T, E > | |
| value_or(U &&fallback) const | fastmm::Result< T, E > | inline |
| value_type typedef | fastmm::Result< T, E > | |
| ~Result() | fastmm::Result< T, E > | inline |