Udostępnij za pośrednictwem


SyncLockWithStatusT — Klasa

Obsługuje infrastrukturę światowym laboratorium Referencyjnym i nie ma być używane bezpośrednio w kodzie.

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

Parametry

  • SyncTraits
    Typ, który może mieć wyłączne lub udostępnianą własność zasobu.

Uwagi

Reprezentuje typ, który może mieć wyłączne lub udostępnianą własność zasobu.

Klasa SyncLockWithStatusT jest używana do wykonania obiektu Mutex i semafora klasy.

Członkowie

Publiczne konstruktory

Nazwa

Opis

SyncLockWithStatusT::SyncLockWithStatusT — Konstruktor

Inicjuje nowe wystąpienie klasy SyncLockWithStatusT.

Konstruktorzy chronieni

Nazwa

Opis

SyncLockWithStatusT::SyncLockWithStatusT — Konstruktor

Inicjuje nowe wystąpienie klasy SyncLockWithStatusT.

Metody publiczne

Nazwa

Opis

SyncLockWithStatusT::GetStatus — Metoda

Pobiera stan oczekiwania bieżącego obiektu SyncLockWithStatusT.

SyncLockWithStatusT::IsLocked — Metoda

Wskazuje, czy bieżący obiekt SyncLockWithStatusT jest właścicielem zasobu; obiekt SyncLockWithStatusT jest, zablokowane.

Chronionych danych członków

Nazwa

Opis

SyncLockWithStatusT::status_ — Członek danych

Posiada wynik podstawowych oczekiwania operacji po operacji blokowania na obiekt oparty na bieżącego obiektu SyncLockWithStatusT.

Hierarchii dziedziczenia

SyncLockT

SyncLockWithStatusT

Wymagania

Nagłówek: corewrappers.h

Obszar nazw: Microsoft::WRL::Wrappers::Details

Zobacz też

Informacje

Microsoft::WRL::Wrappers::Details — Przestrzeń nazw