Класс critical_section
Не реентрабельный мьютекс, который учитывает явным образом среду параллелизма.
class critical_section;
Члены
Открытые определения типов
Имя |
Описание |
---|---|
native_handle_type |
Ссылка на объект critical_section. |
Общие классы
Имя |
Описание |
---|---|
Безопасная в отношении исключений оболочка RAII для объекта critical_section. |
Открытые конструкторы
Имя |
Описание |
---|---|
Создает новый критический раздел. |
|
Уничтожает критический раздел. |
Открытые методы
Имя |
Описание |
---|---|
Получает данную критическую секцию. |
|
Возвращает собственный дескриптор для данной платформы, если таковой существует. |
|
Пытается получить блокировку без блокировки. |
|
Пытается получить блокировку без отключения определенного количества миллисекунд. |
|
Снимает блокировку критической секции. |
Заметки
Дополнительные сведения см. в разделе Структуры данных синхронизации.
Иерархия наследования
critical_section
Требования
Заголовок: concrt.h
Параллелизм пространство имен: