Класс SyncLockT
Предназначено для поддержки инфраструктуры WRL, а не для непосредственного использования в коде.
template <
typename SyncTraits
>
class SyncLockT;
Параметры
- SyncTraits
Тип, который может принимать ресурс во владение.
Примечания
Представляет собой тип, который может получать ресурс в монопольное или совместное владение.
Класс SyncLockT используется, например, чтобы помочь реализовать класс SRWLock.
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Инициализирует новый экземпляр класса SyncLockT. |
|
Деинициализирует экземпляр класса SyncLockT. |
Защищенные конструкторы
Имя |
Описание |
---|---|
Инициализирует новый экземпляр класса SyncLockT. |
Открытые методы
Имя |
Описание |
---|---|
Указывает, владеет ли текущий объект SyncLockT ресурсом; иными словами, объект SyncLockT блокирован. |
|
Освобождает управление ресурсом, удерживаемого текущим объектом SyncLockT, если таковые имеются. |
Защищенные члены данных
Имя |
Описание |
---|---|
Удерживает основной ресурс, представленный классом SyncLockT. |
Иерархия наследования
SyncLockT
Требования
Заголовок: corewrappers.h
Пространство имен: Microsoft::WRL::Wrappers::Details