CComSingleThreadModel

klasa CComSingleThreadModel

CComSingleThreadModel zapewnia metody zwiększający i dekrementacja wartości zmiennej. W przeciwieństwie do CComMultiThreadModel i CComMultiThreadModelNoCSmetody te nie są bezpieczne wątek.

Zazwyczaj należy używać CComSingleThreadModel za pośrednictwem jednego z dwóch nazw element typedef , CComObjectThreadModel lub CComGlobalsThreadModel. Klasa odwołuje się każdy element typedef zależy od model wątka używany, jak pokazano w poniższej tabeli:

Model wątków
element typedef Pojedynczy Apartament Wolne
CComObjectThreadModel S S M
CComGlobalsThreadModel S M M

S =CComSingleThreadModel; M =CComMultiThreadModel

CComSingleThreadModel , sama definiuje trzy nazwy elementu typedef . ThreadModelNoCS odwołuje się do CComSingleThreadModel. AutoCriticalSection i CriticalSection odniesienia klasy CComFakeCriticalSection, który dostarcza pustych metod skojarzonych z uzyskiwania i zwalnianie własności sekcji krytycznej.

# include lt;atlbase.h>

Członkowie klasy

Index