Конструктор lock_guard::lock_guard
Создает объект lock_guard.
explicit lock_guard(mutex_type& Mtx);
lock_guard(mutex_type& Mtx, adopt_lock_t);
Параметры
- Mtx
Объект тип мьютексов.
Заметки
Первый конструктор создает объект типа lock_guard и блокирует Mtx. Если Mtx нет рекурсивных мьютексов, они должны быть пропущены при вызывают этот конструктор.
Второй конструктор не блокирует Mtx. Mtx необходимо блокировать при вызывают этот конструктор. Конструктор не создает исключений.
Требования
Заголовок: mutex
Пространство имен: std