Sdílet prostřednictvím


SyncLockT – třída

Podporuje infrastrukturu WRL a není určen pro použití přímo v kódu.

template <
   typename SyncTraits
>
class SyncLockT;

Parametry

  • SyncTraits
    Typ, který může převzít vlastnictví prostředku.

Poznámky

Představuje typ může mít výhradní nebo sdílené vlastnictví prostředku.

Třída SyncLockT slouží, například k provádění SRWLock třídy.

Členy

Veřejné konstruktory

Název

Description

SyncLockT::SyncLockT – konstruktor

Inicializuje novou instanci třídy SyncLockT.

SyncLockT::~SyncLockT – destruktor

Deinitializes instanci třídy SyncLockT.

Chráněné konstruktory

Název

Description

SyncLockT::SyncLockT – konstruktor

Inicializuje novou instanci třídy SyncLockT.

Veřejné metody

Název

Description

SyncLockT::IsLocked – metoda

Označuje, zda aktuální objekt SyncLockT vlastníkem prostředku. objekt SyncLockT je uzamčen.

SyncLockT::Unlock – metoda

Případné uvolní řízení zdrojů držených aktuální objekt SyncLockT.

Chráněné členy Data

Název

Description

SyncLockT::sync_ – datový člen

Obsahuje podkladové zdroje reprezentované třídy SyncLockT.

Hierarchii dědičnosti

SyncLockT

Požadavky

Záhlaví: corewrappers.h

Obor názvů: Microsoft::WRL::Wrappers::Details

Viz také

Referenční dokumentace

Microsoft::WRL::Wrappers::Details – obor názvů

Třída SRWLock