ImFusion SDK 4.3
Unexpected< E > Class Template Reference

Public Member Functions

constexpr Unexpected (const E &e)
 
constexpr Unexpected (E &&e)
 
template<class... Args, typename std::enable_if< std::is_constructible< E, Args &&... >::value >::type * = nullptr>
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>
constexpr Unexpected (std::initializer_list< U > l, Args &&... args)
 
constexpr const E & value () const &
 
UTILS_EXPECTED_11_CONSTEXPR E & value () &
 
UTILS_EXPECTED_11_CONSTEXPR E && value () &&
 
constexpr const E && value () const &&
 

The documentation for this class was generated from the following file:
Search Tab / S to search, Esc to close