|
SObjectizer
5.1
|
Класс для реализации пула мутексов заданного типа. Подробнее...
Открытые члены | |
| mutex_pool_t (unsigned int pool_size) | |
| MUTEX & | allocate_mutex () |
| Взять мутекс в пользование. | |
| bool | deallocate_mutex (MUTEX &m) |
| Отказаться от использования мутекса. Подробнее... | |
Закрытые данные | |
| ACE_Thread_Mutex | m_mutex_lock |
| Замок для выдачи мутексов. | |
| const size_t | m_mutex_pool_size |
| Размер пула мутексов. | |
| MUTEX *const | m_mutex_pool |
| std::vector< unsigned int > | m_mutex_pool_charge |
| Массив для хранения количества ссылок на мутексы. | |
Класс для реализации пула мутексов заданного типа.
|
inline |
Отказаться от использования мутекса.
Используется в so_5::rt::impl::agent_core_t::deallocate_agent_coop_mutex() и so_5::rt::impl::mbox_core_t::deallocate_mutex().
Документация по SObjectizer v.5.1 'Джимара'. Последние изменения: Ср 15 Май 2013 12:56:23. Создано системой
1.8.3.1
|
|