Файл so_4/rt/h/agent_coop.hpp


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

Классы для описания коопераций агентов.

Внимание:
Вместо непосредственной загрузки данного файла необходимо загружать файл so_4/rt/h/rt.hpp.


Пространства имен

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. Последние изменения: Thu Jan 12 10:52:50 2006. Создано системой  doxygen 1.4.6-NO
Hosted by uCoz