◐ Shell
clean mode source ↗

std::error_category — cppreference.com

Материал из cppreference.com

<tbody> </tbody>

class error_category;

(начиная с C++11)

std::error_category служит базовым классом для определённых типов категорий ошибок, таких как std::system_category, std::iostream_category и т.д. Каждый конкретный класс категории определяет сопоставление error_code - error_condition и содержит поясняющие строки для всех error_condition. Объекты классов категорий ошибок обрабатываются как синглтоны, передаваемые по ссылке.

Функции-элементы

создаёт error_category
(public функция-элемент) [править]
уничтожает error_category
(virtual public функция-элемент) [править]

operator=

[удалено]

нет присваивания копированием
(public функция-элемент) [править]

[virtual]

получает название категории
(virtual public функция-элемент) [править]
отображает error_code на error_condition
(virtual public функция-элемент) [править]

[virtual]

сравнивает error_code и error_condition на эквивалентность
(virtual public функция-элемент) [править]

[virtual]

получает пояснительную строку
(virtual public функция-элемент) [править]

(удалено в C++20)(удалено в C++20)(C++20)

сравнивает две категории ошибок
(функция) [править]

Определённые категории ошибок

Смотрите также