Класс so_4::sop::query_agent_state_resp_info_t

Граф наследования:so_4::sop::query_agent_state_resp_info_t:

so_4::sop::resp_info_t so_4::sop::req_info_t

Полный список членов класса


Подробное описание

Класс ответа на запрос состояния агента.

Открытые члены

 query_agent_state_resp_info_t ()
 Конструктор по умолчанию.
 query_agent_state_resp_info_t (int ret_code, const std::string &agent, const std::string &state)
 Полностью инициализирующий конструктор.
 query_agent_state_resp_info_t (int ret_code, const std::string &error_msg)
 Полностью инициализирующий конструктор.
const std::string & query_agent () const
 Определить имя агента, состояние которого запрашивалось.
const std::string & query_state () const
 Определить имя состояния агента.

Закрытые данные

std::string m_agent
 Имя агента.
std::string m_state
 Имя состояния агента.

Конструктор(ы)

so_4::sop::query_agent_state_resp_info_t::query_agent_state_resp_info_t ( int  ret_code,
const std::string &  agent,
const std::string &  state 
)

Полностью инициализирующий конструктор.

Для случая успешного выполнения запроса.

Аргументы:
ret_code  Код возврата.
agent  Имя агента.
state  Имя состояния агента.

so_4::sop::query_agent_state_resp_info_t::query_agent_state_resp_info_t ( int  ret_code,
const std::string &  error_msg 
)

Полностью инициализирующий конструктор.

Для случая неудачного выполнения запроса.

Аргументы:
ret_code  Код возврата.
error_msg  Текстовое описание ошибки.


Методы

const std::string & so_4::sop::query_agent_state_resp_info_t::query_agent (  )  const

Определить имя агента, состояние которого запрашивалось.

Возвращает:
Пустая строка, если запрос не был обработан.

Перекрестные ссылки m_agent.

const std::string & so_4::sop::query_agent_state_resp_info_t::query_state (  )  const

Определить имя состояния агента.

Возвращает:
Пустая строка, если запрос не был обработан.

Перекрестные ссылки m_state.


Данные класса

Имя агента.

Пустая строка, если запрос не был обработан.

Используется в query_agent().

Имя состояния агента.

Пустая строка, если запрос не был обработан.

Используется в query_state().


Документация по SObjectizer v.4.4 'Тебуломста'. Последние изменения: Thu Sep 18 10:26:50 2008. Создано системой  doxygen1.5.6 Intervale SourceForge.net Logo