Dela via


<system_error> funktioner

generic_category

Representerar kategorin för allmänna fel.

const error_category& generic_category() noexcept;

Anmärkningar

Objektet generic_category är en implementering av error_category.

is_error_code_enum_v

En mall för hjälpvariabler för is_error_code_enum-värdet.

template <class T>
constexpr bool is_error_code_enum_v = is_error_code_enum<T>::value;

is_error_condition_enum_v

En mall för hjälpvariabler för is_error_condition_enum-värdet.

template <class T>
constexpr bool is_error_condition_enum_v = is_error_condition_enum<T>::value;

make_error_code

Skapar ett felkodsobjekt.

error_code make_error_code(std::errc error) noexcept;

Parametrar

fel
Det std::errc uppräkningsvärde som ska lagras i felkodsobjektet.

Returvärde

Felkodsobjektet.

make_error_condition

Skapar ett felvillkorsobjekt.

error_condition make_error_condition(std::errc error) noexcept;

Parametrar

fel
Det std::errc uppräkningsvärdet som ska lagras i felvillkorsobjektet.

Returvärde

Felvillkorsobjektet.

system_category

Representerar kategorin för operativsystemfel.

const error_category& system_category() noexcept;

Anmärkningar

Objektet system_category är en implementering av error_category.