Compartir a través de


SyncLockT (Clase)

Admite la infraestructura de WRL y no está diseñado para usarse directamente desde el código.

template <
   typename SyncTraits
>
class SyncLockT;

Parámetros

  • SyncTraits
    El tipo que puede tomar propiedad de un recurso.

Comentarios

Representa un tipo que pueda tomar propiedad exclusivo o compartido de un recurso.

La clase de SyncLockT se utiliza, por ejemplo, para ayudar a implementar la clase de SRWLock .

Members

BR244993.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

SyncLockT::SyncLockT (Constructor)

Inicializa una nueva instancia de la clase de SyncLockT.

SyncLockT::~SyncLockT (Destructor)

Desinicializa una instancia de la clase de SyncLockT.

BR244993.collapse_all(es-es,VS.110).gifConstructores protegidos

Name

Descripción

SyncLockT::SyncLockT (Constructor)

Inicializa una nueva instancia de la clase de SyncLockT.

BR244993.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

SyncLockT::IsLocked (Método)

Indica si el objeto actual de SyncLockT posee un recurso; es decir, el objeto de SyncLockT está bloqueado.

SyncLockT::Unlock (Método)

Control de versiones de recursos almacenado por el objeto actual de SyncLockT, si existe.

BR244993.collapse_all(es-es,VS.110).gifMiembros de datos protegidos

Name

Descripción

SyncLockT::sync_ (Miembro de datos)

Contiene el recurso subyacente representado por la clase de SyncLockT.

Jerarquía de herencia

SyncLockT

Requisitos

encabezado: corewrappers.h

espacio de nombres: Microsoft::WRL::Wrappers::Details

Vea también

Referencia

Microsoft::WRL::Wrappers::Details (Espacio de nombres)

SRWLock (Clase)