В ответе на запрос всегда передается код возврата и, возможно, строка с описанием ошибки. Хранение этих полей вынесено в базовый для всех ответов класс.
Открытые члены | |
resp_info_t () | |
Конструктор по умолчанию. | |
resp_info_t (int req_id, int ret_code) | |
Инициализирующий конструктор. | |
resp_info_t (int req_id, int ret_code, const std::string &error_msg) | |
Инициализирующий конструктор. | |
int | query_ret_code () const |
Определить код возврата обработки запроса. | |
const std::string & | query_error_msg () const |
Определить описание ошибки. | |
Закрытые данные | |
int | m_ret_code |
Код возврата обработки запроса. | |
std::string | m_error_msg |
Описание ошибки. |
so_4::sop::resp_info_t::resp_info_t | ( | ) |
Конструктор по умолчанию.
Обнуляет req_id и ret_code
so_4::sop::resp_info_t::resp_info_t | ( | int | req_id, | |
int | ret_code | |||
) |
Инициализирующий конструктор.
Для случая, когда нет описания ошибки.
req_id | Идентификатор элемента SOP. |
ret_code | Код возврата. |
so_4::sop::resp_info_t::resp_info_t | ( | int | req_id, | |
int | ret_code, | |||
const std::string & | error_msg | |||
) |
Инициализирующий конструктор.
req_id | Идентификатор элемента SOP. |
ret_code | Код возврата. |
error_msg | Текстовое описание ошибки. |
const std::string & so_4::sop::resp_info_t::query_error_msg | ( | ) | const |
Определить описание ошибки.
Возвращает пустую строку, если описание ошибки не было передано с удаленного узла.
Перекрестные ссылки m_error_msg.
Документация по SObjectizer v.4.4 'Тебуломста'. Последние изменения: Thu Sep 18 10:26:50 2008. Создано системой 1.5.6 |