SObjectizer
5.1
|
Открытые члены | |
gemont_layer_impl_t (so_5::rt::so_environment_t &so_env, gemont_layer_t &gemont_layer) | |
so_5::rt::so_environment_t & | so_environment () |
Возвращает среду SO. | |
gemont_layer_t & | gemont_layer () |
Возвращает слой GEMONT. | |
so_5::rt::mbox_ref_t & | default_mbox () |
Возвращает mbox по умолчанию, на который приходят сообщения всех источников. | |
const gemont_2::source_id_t | reg_source (const std::string &name) |
Регистрация иточника | |
void | dereg_source (const gemont_2::source_id_t &id) |
Дерегистрация источника | |
sources_list_t | sources () |
Получение списка источников Подробнее... | |
gemont_2::source_id_t | get_free_id () |
Пулучить свободный id. | |
Закрытые данные | |
so_5::rt::so_environment_t & | m_so_environment |
Среда SObjectizer. | |
gemont_layer_t & | m_gemont_layer |
Слой gemont. | |
so_5::rt::mbox_ref_t | m_default_mbox |
"Глобальный" mbox gemont_layer'a. | |
sources_list_t | m_sources |
Список зарегистрированных источников. std::map< gemont_2 source_id, std::string name > | |
ACE_Thread_Mutex | m_lock |
Замок на проведение операций со списком источников. | |
uint64_t | m_head_id |
Потенциально свободный id. | |
gemont_2::impl::gemont_layer_impl_t::gemont_layer_impl_t | ( | so_5::rt::so_environment_t & | so_env, |
gemont_layer_t & | gemont_layer | ||
) |
so_env | Среда SO. |
gemont_layer | Слой gemont. |
Перекрестные ссылки so_5::rt::so_environment_t::create_local_mbox(), m_default_mbox и so_environment().
sources_list_t gemont_2::impl::gemont_layer_impl_t::sources | ( | ) |
Получение списка источников
Получение списка всех источников
Перекрестные ссылки m_lock и m_sources.
Используется в gemont_2::gemont_layer_t::sources().
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:21. Создано системой 1.8.3.1 |