Compartilhar via


Funções <system_error>

generic_category

Representa a categoria de erros genéricos.

const error_category& generic_category() noexcept;

Comentários

O objeto generic_category é uma implementação de error_category.

is_error_code_enum_v

Um modelo de variável auxiliar para o valor 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

Um modelo de variável auxiliar para o valor is_error_condition_enum.

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

make_error_code

Cria um objeto de código de erro.

error_code make_error_code(std::errc error) noexcept;

Parâmetros

error
O valor de enumeração std::errc a ser armazenado no objeto de código de erro.

Valor de retorno

O objeto de código de erro.

make_error_condition

Cria um objeto de condição de erro.

error_condition make_error_condition(std::errc error) noexcept;

Parâmetros

error
O std::errc valor de enumeração a ser armazenado no objeto de condição de erro.

Valor de retorno

O objeto de condição de erro.

system_category

Representa a categoria para erros do sistema operacional.

const error_category& system_category() noexcept;

Comentários

O objeto system_category é uma implementação de error_category.