Класс reader_writer_lock::scoped_lock_read
Безопасная в отношении исключений оболочка RAII, используемая для получения объектов блокировки reader_writer_lock как читателя.
class scoped_lock_read;
Члены
Открытые конструкторы
Name |
Описание |
---|---|
Конструктор 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 и освобождает блокировку, переданную в конструкторе. |
Иерархия наследования
scoped_lock_read
Требования
Заголовок: concrt.h
Пространство имен: concurrency