libstdc++
Diagnostics
Collaboration diagram for Diagnostics:

Modules

 Exceptions
 

Classes

struct  std::is_error_code_enum< _Tp >
 
struct  std::is_error_condition_enum< _Tp >
 

Functions

const error_categorystd::generic_category () noexcept
 
error_condition make_error_condition (errc __e) noexcept
 
bool operator!= (const error_code &__lhs, const error_code &__rhs) noexcept
 
bool operator!= (const error_code &__lhs, const error_condition &__rhs) noexcept
 
bool operator!= (const error_condition &__lhs, const error_code &__rhs) noexcept
 
bool operator!= (const error_condition &__lhs, const error_condition &__rhs) noexcept
 
bool operator< (const error_condition &__lhs, const error_condition &__rhs) noexcept
 
bool operator== (const error_code &__lhs, const error_code &__rhs) noexcept
 
bool operator== (const error_code &__lhs, const error_condition &__rhs) noexcept
 
bool operator== (const error_condition &__lhs, const error_code &__rhs) noexcept
 
bool operator== (const error_condition &__lhs, const error_condition &__rhs) noexcept
 
const error_categorystd::system_category () noexcept
 

Variables

template<typename _Tp >
constexpr bool std::is_error_code_enum_v
 
template<typename _Tp >
constexpr bool std::is_error_condition_enum_v
 
error_code std::make_error_code (errc) noexcept
 
error_condition make_error_condition (errc) noexcept
 
error_code make_error_code (errc __e) noexcept
 

Detailed Description

Components for error handling, reporting, and diagnostic operations.

Function Documentation

◆ generic_category()

const error_category& std::_V2::generic_category ( )
noexcept

Error category for errno error codes.

◆ make_error_condition()

error_condition make_error_condition ( errc  __e)
related

Create an error_condition representing a standard errc condition.

Definition at line 355 of file system_error.

◆ operator<()

bool operator< ( const error_condition __lhs,
const error_condition __rhs 
)
related

Define an ordering for error_condition objects.

Definition at line 397 of file system_error.

◆ system_category()

const error_category& std::_V2::system_category ( )
noexcept

Error category for other error codes defined by the OS.