Используется для коротких критических секций.
См. определение в файле SyncUtils.h строка 30
Открытые члены | |
| FastMutex () | |
| Конструктор. | |
| void | Enter () |
| Войти в критическую секцию. | |
| void | Leave () |
| Выйти из критической секции. | |
Классы | |
| class | Lock |
| Класс блокировки для быстрого мьютекса. Подробнее... | |
| Cntm::SpecUtils::FastMutex::FastMutex | ( | ) | [inline] |
| void Cntm::SpecUtils::FastMutex::Enter | ( | ) | [inline] |
Войти в критическую секцию.
Если критеческая сеция занята, то производит ожидание ее освобождения. Повторный вызов из того же потока приведет к зависанию.
См. определение в файле SyncUtils.h строка 73
Перекрестные ссылки Cntm::SpecUtils::AtomicVariable::Dec() и Cntm::SpecUtils::AtomicVariable::IncAndTest().
| void Cntm::SpecUtils::FastMutex::Leave | ( | ) | [inline] |
Выйти из критической секции.
См. определение в файле SyncUtils.h строка 87
Перекрестные ссылки Cntm::SpecUtils::AtomicVariable::Dec().
|
|
© Овсеевич Р.В. Документация по CntmLib 1.1.4 от 28 May 2008. Создано системой
1.5.3
|