Sdílet prostřednictvím


<system_error> – funkce

generic_category

Představuje kategorii obecných chyb.

const error_category& generic_category() noexcept;

Poznámky

Objekt generic_category je implementace error_category.

is_error_code_enum_v

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

is_error_condition_enum_v

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

make_error_code

Vytvoří objekt kódu chyby.

error_code make_error_code(std::errc error) noexcept;

Parametry

Chyba
Hodnota std::errc výčtu, která se má uložit do objektu kódu chyby.

Vrácená hodnota

Objekt kódu chyby.

Poznámky

make_error_condition

Vytvoří objekt chybové podmínky.

error_condition make_error_condition(std::errc error) noexcept;

Parametry

Chyba
Hodnota std::errc výčtu, která se má uložit do objektu kódu chyby.

Vrácená hodnota

Objekt chybového stavu.

Poznámky

system_category

Představuje kategorii chyb způsobených přetečením systému nízké úrovně.

const error_category& system_category() noexcept;

Poznámky

Objekt system_category je implementace error_category.