Ada 2.9.2
Fast spec-compliant URL parser
Loading...
Searching...
No Matches
tl::bad_expected_access< E > Class Template Reference

#include <ada.h>

Inheritance diagram for tl::bad_expected_access< E >:

Public Member Functions

 bad_expected_access (E e)
 
virtual const char * what () const noexcept override
 
const E & error () const &
 
E & error () &
 
const E && error () const &&
 
E && error () &&
 

Detailed Description

template<class E>
class tl::bad_expected_access< E >

Definition at line 3143 of file ada.h.

Constructor & Destructor Documentation

◆ bad_expected_access()

template<class E>
tl::bad_expected_access< E >::bad_expected_access ( E e)
inlineexplicit

Definition at line 3145 of file ada.h.

Member Function Documentation

◆ error() [1/4]

template<class E>
E & tl::bad_expected_access< E >::error ( ) &
inline

Definition at line 3152 of file ada.h.

◆ error() [2/4]

template<class E>
E && tl::bad_expected_access< E >::error ( ) &&
inline

Definition at line 3154 of file ada.h.

◆ error() [3/4]

template<class E>
const E & tl::bad_expected_access< E >::error ( ) const &
inline

Definition at line 3151 of file ada.h.

◆ error() [4/4]

template<class E>
const E && tl::bad_expected_access< E >::error ( ) const &&
inline

Definition at line 3153 of file ada.h.

◆ what()

template<class E>
virtual const char * tl::bad_expected_access< E >::what ( ) const
inlineoverridevirtualnoexcept

Definition at line 3147 of file ada.h.


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