Template Class result< many_t< Args… >, ErrType >

Inheritance Relationships

Base Types

  • public result_impl< ok_proxy< Args... >, err_proxy< ErrType >, std::tuple< Args... >, ErrType >

  • public legion::core::common::result_ident (Class result_ident)

Class Documentation

template<class ErrType, class ...Args>
class legion::core::common::result<many_t<Args...>, ErrType> : public result_impl<ok_proxy<Args...>, err_proxy<ErrType>, std::tuple<Args...>, ErrType>, public legion::core::common::result_ident

Public Types

using rimpl = result_impl<ok_proxy<Args...>, err_proxy<ErrType>, std::tuple<Args...>, ErrType>

Public Functions

inline result(ok_proxy<Args...> ok)
inline result(err_proxy<ErrType> err)