Используется для коротких критических секций.
См. определение в файле 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 |