Aliases
-
boost_checked<T, E = boost::system::error_code>
A type alias to a
basic_result
configured withboost::system::error_code
andpolicy::throw_bad_result_access<EC>
. -
boost_outcome<T, EC = boost::system::error_code, EP = boost::exception_ptr, NoValuePolicy = policy::default_policy<T, EC, EP>>
A type alias to a
basic_outcome
configured withboost::system::error_code
,boost::exception_ptr
andpolicy::default_policy
. -
boost_result<T, E = boost::system::error_code, NoValuePolicy = policy::default_policy<T, E, void>>
A type alias to a
basic_result
configured withboost::system::error_code
andpolicy::default_policy
. -
boost_unchecked<T, E = boost::system::error_code>
A type alias to a
basic_result
configured withboost::system::error_code
andpolicy::all_narrow
. -
checked<T, E = varies>
A type alias to a
std_checked<T, E>
(standalone edition) orboost_checked<T, E>
(Boost edition). -
default_policy<T, EC, EP>
A type alias to a no-value policy selected based on traits matching of
T
,EC
andEP
. -
outcome<T, EC = varies, EP = varies, NoValuePolicy = policy::default_policy<T, EC, EP>>
A type alias to a
std_outcome<T, EC, EP, NoValuePolicy>
(standalone edition) orboost_outcome<T, EC, EP, NoValuePolicy>
(Boost edition). -
result<T, E = varies, NoValuePolicy = policy::default_policy<T, E, void>>
A type alias to a
std_result<T, E, NoValuePolicy>
(standalone edition) orboost_result<T, E, NoValuePolicy>
(Boost edition). -
std_checked<T, E = std::error_code>
A type alias to a
basic_result
configured withstd::error_code
andpolicy::throw_bad_result_access<EC>
. -
std_outcome<T, EC = std::error_code, EP = std::exception_ptr, NoValuePolicy = policy::default_policy<T, EC, EP>>
A type alias to a
basic_outcome
configured withstd::error_code
,std::exception_ptr
andpolicy::default_policy
. -
std_result<T, E = std::error_code, NoValuePolicy = policy::default_policy<T, E, void>>
A type alias to a
basic_result
configured withstd::error_code
andpolicy::default_policy
. -
std_unchecked<T, E = std::error_code>
A type alias to a
basic_result
configured withstd::error_code
andpolicy::all_narrow
. -
unchecked<T, E = varies>
A type alias to a
std_unchecked<T, E>
(standalone edition) orboost_unchecked<T, E>
(Boost edition).