unique_drc

Материал из CAMaaS preliminary wiki
Перейти к навигации Перейти к поиску

Класс, реализующий эксклюзивное владение блоком данных domain_response_code_t и предоставляющий доступ к полям этой структуры.

Открытые типы
ТипОписание
unique_ptrСпециализация std::unique_ptr, используемая для управления блоком данных domain_response_code_t. Тип typename unique_drc::unique_ptr::element_type определен как void.
Открытые методы
МетодОписание
(конструкторы)Конструкторы класса unique_drc.
(деструктор)Деструкторы класса unique_drc.
operator=Оператор перемещения класса unique_drc.
operator unique_ptrЯвный оператор преобразования объекта unique_drc, адресуемого xvalue-ссылкой, в тип typename unique_drc::unique_ptr с передачей владения.
operator domain_response_code_tЯвный оператор преобразования объекта unique_drc, адресуемого xvalue-ссылкой, в тип domain_response_code_t с передачей владения.
getВозвращает целочисленный код domain_response_code_t без передачи владения.
obtain_codeВозвращает код return_code_t, ассоциированный с кодом domain_response_code_t, которым владеет unique_drc.
obtain_descriptionВозвращает текстовое описание кода domain_response_code_t, ассоциированного с unique_drc.
sizeВозвращает байтовый размер блока данных domain_response_code_t, которым владеет unique_drc.
См. также
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.
drc_exceptionРеализует исключение C++, соответствующее коду ошибок domain_response_code_t.