|
vgl 1.0.0
Virtual Globe Library: API reference
|
#include <vgl/base.hpp>
Public Member Functions | |
| constexpr | expected (T value) noexcept(std::is_nothrow_move_constructible_v< T >) |
| constexpr | expected (unexpected error) noexcept |
| constexpr bool | has_value () const noexcept |
| constexpr | operator bool () const noexcept |
| constexpr T & | value () &noexcept |
| constexpr const T & | value () const &noexcept |
| constexpr T && | value () &&noexcept |
| constexpr T & | operator* () &noexcept |
| constexpr const T & | operator* () const &noexcept |
| constexpr T * | operator-> () noexcept |
| constexpr const T * | operator-> () const noexcept |
| constexpr result | error () const noexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineexplicitconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |
|
inlineconstexprnoexcept |