Поделиться через


Класс critical_section::scoped_lock

Безопасная в отношении исключений оболочка RAII для объекта critical_section.

class scoped_lock;

Члены

Открытые конструкторы

Имя

Описание

Конструктор critical_section::scoped_lock::scoped_lock

Создает объект scoped_lock и получает объект critical_section, переданный в параметре _Critical_section. Если критический раздел удерживается другим потоком, этот вызов заблокирует.

Деструктор critical_section::scoped_lock::~scoped_lock

Уничтожает объект scoped_lock и освобождает критический раздел, переданную в конструкторе.

Иерархия наследования

critical_section::scoped_lock

Требования

Заголовок: concrt.h

Пространство имен: Concurrency

См. также

Ссылки

Класс critical_section