Пространства имен | |
namespace | so_4 |
namespace | so_4::rt |
namespace | so_4::rt::impl |
namespace | so_4::rt::impl::coop_relation |
Классы | |
class | so_4::rt::subscr_hook_t |
Базовый класс hook-а подписки агентов кооперации. Подробнее... | |
class | so_4::rt::agent_coop_t |
Базовый класс кооперации агентов. Подробнее... | |
class | so_4::rt::dyn_coop_controlled_obj_t |
Базовый класс для объектов, время жизни который определяется динамической кооперацией. Подробнее... | |
class | so_4::rt::dyn_coop_controlled_templ_t< T > |
Шаблон-адаптер для объектов, время жизни которых определяется динамической кооперацией. Подробнее... | |
class | so_4::rt::dyn_agent_coop_t |
Динамическая кооперация. Подробнее... | |
class | so_4::rt::dyn_agent_coop_helper_t |
Упрощение регистрации динамических коопераций. Подробнее... | |
class | so_4::rt::def_subscr_hook_t |
Обобщенная реализация hook-а подписки агентов. Подробнее... | |
Функции | |
template<class T> | |
void | so_4::rt::dyn_coop_controlled (so_4::rt::dyn_agent_coop_t &to, T *what) |
Упрощенный способ добавить в динамическую кооперацию еще один контролируемый объект. | |
void | so_4::rt::def_subscr_hook (so_4::rt::agent_coop_t &coop,so_4::rt::agent_t &agent_to_subscribe,const std::string &evt_to_subscribe,const std::string &msg_owner,const std::string &msg_name,int priority=0,std::ostream *err=&std::cerr,const evt_subscr_t::dispatching_t &dispatching=evt_subscr_t::normal_dispatching) |
Упрощенный способ установки hook-а подписки типа so_4rt::def_subscr_hook_t. | |
void | so_4::rt::def_subscr_hook (so_4::rt::agent_coop_t &coop,so_4::rt::agent_t &agent_to_subscribe,const std::string &evt_to_subscribe,so_4::rt::agent_t &msg_owner,const std::string &msg_name,int priority=0,std::ostream *err=&std::cerr,const evt_subscr_t::dispatching_t &dispatching=evt_subscr_t::normal_dispatching) |
Упрощенный способ установки hook-а подписки типа so_4rt::def_subscr_hook_t. |
Документация по SObjectizer v.4.4 'Тебуломста'. Последние изменения: Thu Sep 18 10:26:47 2008. Создано системой 1.5.6 |