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


Класс reader_writer_lock::scoped_lock_read

Безопасная в отношении исключений оболочка RAII, используемая для получения объектов блокировки reader_writer_lock как читателя.

class scoped_lock_read;

Члены

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

Имя

Описание

Конструктор reader_writer_lock::scoped_lock_read::scoped_lock_read

Создает объект scoped_lock_read и получает объект reader_writer_lock, переданный в параметре _Reader_writer_lock как читатель. Если блокировка удерживается другим потоком как модуль записи или ожидаются модулями записи, этот вызов блокируется.

Деструктор reader_writer_lock::scoped_lock_read::~scoped_lock_read

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

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

reader_writer_lock::scoped_lock_read

Требования

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

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

См. также

Ссылки

Класс reader_writer_lock