drc_exception
Версия от 17:23, 24 декабря 2017; Андрей Чусов (обсуждение | вклад) (Новая страница: «{{DISPLAYTITLE:drc_exception}} {{class|drc_exception}} {{sa_list_begin}} {{sa_list_add|domain_response_error_code|{{domain_response_error_code brief}}}} {{sa_…»)
Реализует исключение C++, соответствующее коду ошибок domain_response_code_t.
Открытые методы
Метод | Описание |
---|---|
(конструкторы) | Конструкторы класса drc_exception. |
get_drc | Возвращает const lvalue ссылку на объект unique_drc, который агрегируется исключением drc_exception. |
extract_domain_code | Извлекает и возвращает код domain_response_code_t из xvalue объекта drc_exception с передачей владения кодом вызывающему. |
Наследует открыто
Класс | Описание |
---|---|
ChsvCodeException | Специализация Chusov::Exceptions::ExceptionWithGenericCode для кода return_code_t. |
- См. также
domain_response_error_code Возвращает код ошибки return_code_t, ассоциированный с кодом domain_response_code_t. domain_response_size Возвращает размер блока данных, ассоциированных с кодом domain_response_code_t. domain_response_description Возвращает текстовое описание ошибки, ассоциированное с кодом domain_response_code_t. IsDomainResponseSuccess Возвращает флаг успешности кода domain_response_code_t. IsDomainResponseFailure Возвращает флаг ошибки кода domain_response_code_t. unique_drc Класс, реализующий эксклюзивное владение блоком данных domain_response_code_t и предоставляющий доступ к полям этой структуры.