SObjectizer
5.1
|
Базовый класс mbapi сообщения. Подробнее...
Открытые члены | |
message_base_t (mbapi_layer_t &mbapi_layer, const endpoint_t &from, const endpoint_t &to, const stagepoint_t ¤t_stage) | |
const stagepoint_t & | current_stage () const |
Имя текущей стадии. | |
const endpoint_t & | from () const |
Информация о конечных точках между которыми идет сообщение. | |
const endpoint_t & | to () const |
Защищенные члены | |
void | move_next_impl (const oess_id_wrapper_t &oess_id, std::unique_ptr< oess_2::stdsn::serializable_t > msg) const |
Реализация отправки. | |
Закрытые данные | |
mbapi_layer_t & | m_mbapi_layer |
Слой mbapi. | |
const endpoint_t | m_from |
Конечная точка с которой идет сообщение. | |
const endpoint_t | m_to |
Конечная точка на которое идет сообщение. | |
const stagepoint_t | m_current_stage |
Текущая стадия. | |
Базовый класс mbapi сообщения.
Служит для решения проблемы зависимости от определения mbapi_layer_t, которое в свою очередь, требует определения message_t. Поэтому mbapi_layer_t-зависимый код вынесен в файл имеплементации. Применить аналогичный прием напрямую к message_t, не получиться, потому что message_t является шаблонным классом.
mbapi_4::message_base_t::message_base_t | ( | mbapi_layer_t & | mbapi_layer, |
const endpoint_t & | from, | ||
const endpoint_t & | to, | ||
const stagepoint_t & | current_stage | ||
) |
from | Конечная точка с которой идет сообщение. |
to | Конечная точка на которое идет сообщение. |
current_stage | Текущая стадия. |
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:21. Создано системой 1.8.3.1 |