|
mitteLib
|
#include <result.hpp>


Public Types | |
| using | base = result<E, result_success_type> |
| using | value_type_as_tuple = std::tuple<> |
Public Member Functions | |
| template<class T , class = typename std::enable_if< not std::is_void<T>::value and not std::is_same<T, result_success_type>::value>::type> | |
| result (result< E, T > const &other) | |
| result ()=default | |
| result (result &&) noexcept=default | |
| result (result const &other)=default | |
| result & | operator= (result const &other)=default |
| result & | operator= (result &&other)=default |
Static Public Attributes | |
| static constexpr std::size_t | value_size = 0 |
| using mlab::result< E, void >::base = result<E, result_success_type> |
| using mlab::result< E, void >::value_type_as_tuple = std::tuple<> |
|
inline |
|
default |
|
defaultnoexcept |
|
default |
|
default |
|
default |
|
staticconstexpr |