Граф наследования:so_4::rt::dyn_coop_controlled_templ_t< T >:
Пример использования:
// Класс, который нужно сохранить в кооперации, но который не // имеет отношения к SObjectizer-у. class some_obj_t { ... }; // Сохранение объекта типа some_obj_t в кооперации. so_4::rt::dyn_agent_coop_t * coop = new so_4::rt::dyn_agent_coop_t( ... ); coop->add_controlled_obj( new so_4::rt::dyn_coop_controlled_obj_templ_t< some_obj_t >( new some_obj_t( ... ) ) );
Открытые члены | |
dyn_coop_controlled_templ_t (T *obj) | |
Основной конструктор. | |
Закрытые данные | |
auto_ptr_3::obj_ptr_t< T > | m_obj |
Контролируемый объект. |
|
Контролируемый объект. Будет уничтожен в деструкторе. |