|
Ada 2.9.2
Fast spec-compliant URL parser
|
#include <ada.h>
Classes | |
| struct | dummy |
Public Member Functions | |
| expected_storage_base () | |
| constexpr | expected_storage_base (no_init_t) |
| constexpr | expected_storage_base (in_place_t) |
| template<class... Args, detail::enable_if_t< std::is_constructible< E, Args &&... >::value > * = nullptr> | |
| constexpr | expected_storage_base (unexpect_t, Args &&...args) |
| template<class U , class... Args, detail::enable_if_t< std::is_constructible< E, std::initializer_list< U > &, Args &&... >::value > * = nullptr> | |
| constexpr | expected_storage_base (unexpect_t, std::initializer_list< U > il, Args &&...args) |
| ~expected_storage_base ()=default | |
Public Attributes | |
| union tl::detail::expected_storage_base< void, E, false, true >:: { ... } | |
| bool | m_has_val |
|
inline |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineexplicitconstexpr |
|
inlineexplicitconstexpr |
|
default |
| union tl::detail::expected_storage_base< void, E, false, true > { ... } tl::detail::expected_storage_base< void, E, false, true > |
| bool tl::detail::expected_storage_base< void, E, false, true >::m_has_val |
| unexpected<E> tl::detail::expected_storage_base< void, E, false, true >::m_unexpect |
| dummy tl::detail::expected_storage_base< void, E, false, true >::m_val |