(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Формирует код завершения предметной области в структуру domain_response_code_t и возвращает его через экземпляр unique_drc.
- Позволяет задать текстовое описание ответа указателем на байтовую строку заданной длины.
- Позволяет задать текстовое описание ответа C-строкой с терминальным нулем.
- Позволяет задать текстовое описание ответа C++-строкой std::basic_string.
- Задает код ответа без текстового описания.
Параметры шаблона
traits_t | Вычисляемый дедукцией тип, задающий характеристики строки. См. std::char_traits. |
alloc_t | Вычисляемый дедукцией тип, задающий тип менеджера памяти, используемого для управления буферами класса std::basic_string. |
Параметры
| nReturnCode | Код ответа return_code_t. |
[in] | pErrorDescription | Указатель на строку с текстовым описанием ответа. Может быть nullptr , если cbErrorDescription равен нулю. |
| cbErrorDescription | Длина строки pErrorDescription в байтах. |
[in] | pszErrorDescription | C-строка с терминальным нулем с текстовым описанием ответа. Может быть nullptr . |
| strErrorDescription | C++-строка std::basic_string с текстовым описанием ответа. |
Возвращаемое значение:Сформированный в unique_drc код ответа.
См. также