Template Class unexpected
Defined in File expected.hpp
Class Documentation
-
template<class E>
class unexpected Public Functions
-
unexpected() = delete
-
template<class ...Args, typename std::enable_if<std::is_constructible<E, Args&&...>::value>::type* = nullptr>
inline explicit constexpr unexpected(Args&&... args)
-
template<class U, class ...Args, typename std::enable_if<std::is_constructible<E, std::initializer_list<U>&, Args&&...>::value>::type* = nullptr>
inline explicit constexpr unexpected(std::initializer_list<U> l, Args&&... args)
- inline TL_EXPECTED_11_CONSTEXPR E & value () &
- inline TL_EXPECTED_11_CONSTEXPR E && value () &&
-
unexpected() = delete