drc_exception

Материал из CAMaaS preliminary wiki
Версия от 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 и предоставляющий доступ к полям этой структуры.