Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
q23::bad_expected_access< E > Class Template Reference

#include <qexpected_p.h>

Inheritance diagram for q23::bad_expected_access< E >:
Collaboration diagram for q23::bad_expected_access< E >:

Public Member Functions

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

Detailed Description

template<class E>
class q23::bad_expected_access< E >

Definition at line 1285 of file qexpected_p.h.

Constructor & Destructor Documentation

◆ bad_expected_access()

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

Definition at line 1287 of file qexpected_p.h.

Member Function Documentation

◆ error() [1/4]

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

Definition at line 1294 of file qexpected_p.h.

◆ error() [2/4]

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

Definition at line 1296 of file qexpected_p.h.

◆ error() [3/4]

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

Definition at line 1293 of file qexpected_p.h.

◆ error() [4/4]

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

Definition at line 1295 of file qexpected_p.h.

◆ what()

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

Definition at line 1289 of file qexpected_p.h.


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