Template Class result< OkType, ErrType >

Inheritance Relationships

Base Types

  • public result_impl< ok_proxy< OkType >, err_proxy< ErrType >, OkType, ErrType >

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

Class Documentation

template<class OkType, class ErrType>
class legion::core::common::result<OkType, ErrType> : public result_impl<ok_proxy<OkType>, err_proxy<ErrType>, OkType, ErrType>, public legion::core::common::result_ident

Public Types

using rimpl = result_impl<ok_proxy<OkType>, err_proxy<ErrType>, OkType, ErrType>

Public Functions

inline result(ok_proxy<OkType> ok)
inline result(err_proxy<ErrType> err)