Partager via


fonctions<system_error>

generic_category

Représente la catégorie des erreurs génériques.

const error_category& generic_category() noexcept;

Notes

L’objet generic_category est une implémentation de 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

Crée un objet de code d’erreur.

error_code make_error_code(std::errc error) noexcept;

Paramètres

error
Valeur std::errc d’énumération à stocker dans l’objet de code d’erreur.

Valeur de retour

L’objet de code d’erreur.

Notes

make_error_condition

Crée un objet de condition d’erreur.

error_condition make_error_condition(std::errc error) noexcept;

Paramètres

error
Valeur std::errc d’énumération à stocker dans l’objet de code d’erreur.

Valeur de retour

L’objet de condition d’erreur.

Notes

system_category

Représente la catégorie des erreurs provoquées par des dépassements de capacité du système de bas niveau.

const error_category& system_category() noexcept;

Notes

L’objet system_category est une implémentation de error_category.