Classe SyncLockWithStatusT

Supporta l'infrastruttura WRL e non può essere utilizzata direttamente dal proprio codice.

template <
   typename SyncTraits
>
class SyncLockWithStatusT : public SyncLockT<SyncTraits>;

Parametri

  • SyncTraits
    Un tipo che può accettare solo proprietà in esclusiva o condivise di una risorsa.

Note

Rappresenta un tipo che può accettare solo proprietà in esclusiva o condivise di una risorsa.

La classe SyncLockWithStatusT viene utilizzata per implementare le classi Mutex e Semaphore.

Membri

BR230462.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

Costruttore SyncLockWithStatusT::SyncLockWithStatusT

Inizializza una nuova istanza della classe SyncLockWithStatusT.

BR230462.collapse_all(it-it,VS.110).gifCostruttori protetti

Nome

Descrizione

Costruttore SyncLockWithStatusT::SyncLockWithStatusT

Inizializza una nuova istanza della classe SyncLockWithStatusT.

BR230462.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

Metodo SyncLockWithStatusT::GetStatus

Recupera lo stato di attesa dell'oggetto SyncLockWithStatusT corrente.

Metodo SyncLockWithStatusT::IsLocked

Indica se l'oggetto SyncLockWithStatusT corrent possiede una risorsa; ovvero, l'oggetto SyncLockWithStatusT è locked.

BR230462.collapse_all(it-it,VS.110).gifMembri di dati protetti

Nome

Descrizione

Membro dati SyncLockWithStatusT::status_

Mantiene il risultato dell'operazione di attesa sottostante dopo un'operazione di blocco su un oggetto basato sull' oggetto SyncLockWithStatusT corrente.

Gerarchia di ereditarietà

SyncLockT

SyncLockWithStatusT

Requisiti

Header: corewrappers.h

Namespace: Microsoft::WRL::Wrappers::Details

Vedere anche

Riferimenti

Spazio dei nomi Microsoft::WRL::Wrappers::Details