Android-cuttlefish cvd tool
Public Member Functions | Private Attributes | List of all members
android::base::ResultError< E, false > Struct Template Reference

#include <result.h>

Public Member Functions

template<typename P , typename = std::enable_if_t<std::is_convertible_v<P, E>>>
 ResultError (P &&code)
 
template<typename T >
 operator android::base::expected< T, ResultError< E, false > > () const
 
const E & code () const
 

Private Attributes

code_
 

Constructor & Destructor Documentation

◆ ResultError()

template<typename E >
template<typename P , typename = std::enable_if_t<std::is_convertible_v<P, E>>>
android::base::ResultError< E, false >::ResultError ( P &&  code)
inline

Member Function Documentation

◆ code()

template<typename E >
const E & android::base::ResultError< E, false >::code ( ) const
inline

◆ operator android::base::expected< T, ResultError< E, false > >()

template<typename E >
template<typename T >
android::base::ResultError< E, false >::operator android::base::expected< T, ResultError< E, false > > ( ) const
inline

Member Data Documentation

◆ code_

template<typename E >
E android::base::ResultError< E, false >::code_
private

The documentation for this struct was generated from the following file: