Udostępnij przez


<system_error>, funkcje

generic_category

Reprezentuje kategorię błędów ogólnych.

const error_category& generic_category() noexcept;

Uwagi

Obiekt generic_category jest implementacją error_category.

is_error_code_enum_v

Szablon zmiennej pomocniczej dla wartości is_error_code_enum.

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

is_error_condition_enum_v

Szablon zmiennej pomocniczej dla wartości is_error_condition_enum.

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

make_error_code

Tworzy obiekt kodu błędu.

error_code make_error_code(std::errc error) noexcept;

Parametry

błąd
Wartość std::errc wyliczenia do przechowywania w obiekcie kodu błędu.

Wartość zwracana

Obiekt kodu błędu.

make_error_condition

Tworzy obiekt warunku błędu.

error_condition make_error_condition(std::errc error) noexcept;

Parametry

błąd
Wartość wyliczenia std::errc do przechowywania w obiekcie warunku błędu.

Wartość zwracana

Obiekt warunku błędu.

system_category

Reprezentuje kategorię błędów systemu operacyjnego.

const error_category& system_category() noexcept;

Uwagi

Obiekt system_category jest implementacją error_category.