Condividi tramite


<system_error> funzioni

generic_category

Rappresenta la categoria di errori generici.

const error_category& generic_category() noexcept;

Osservazioni:

L'oggetto generic_category è un'implementazione di error_category.

is_error_code_enum_v

Modello di variabile helper per il valore 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

Modello di variabile helper per il valore is_error_condition_enum.

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

make_error_code

Crea un oggetto codice di errore.

error_code make_error_code(std::errc error) noexcept;

Parametri

error
Valore std::errc di enumerazione da archiviare nell'oggetto codice di errore.

Valore restituito

Oggetto codice di errore.

make_error_condition

Crea un oggetto condizione di errore.

error_condition make_error_condition(std::errc error) noexcept;

Parametri

error
Valore di enumerazione std::errc da archiviare nell'oggetto condizione di errore.

Valore restituito

Oggetto condizione di errore.

system_category

Rappresenta la categoria per gli errori del sistema operativo.

const error_category& system_category() noexcept;

Osservazioni:

L'oggetto system_category è un'implementazione di error_category.