Поделиться через


CComMultiThreadModelNoCS::ThreadModelNoCS

При использовании CComMultiThreadModelNoCS, имя ThreadModelNoCStypedef просто ссылается на CComMultiThreadModelNoCS.

typedef CComMultiThreadModelNoCS ThreadModelNoCS;

Заметки

CComMultiThreadModel и CComSingleThreadModel также содержит определения ThreadModelNoCS. Следующая таблица показывает связь между классом потоковой модели и классом снабженными на ThreadModelNoCS:

Класс, определенный внутри

Упоминаемый класс

CComMultiThreadModelNoCS

CComMultiThreadModelNoCS

CComMultiThreadModel

CComMultiThreadModelNoCS

CComSingleThreadModel

CComSingleThreadModel

Обратите внимание, что определение ThreadModelNoCS в CComMultiThreadModelNoCS предоставляет симметрию с CComMultiThreadModel и CComSingleThreadModel. Например, предположим, что в образце кода в CComMultiThreadModel::AutoCriticalSection объявленную следующее typedef:

typedef typename ThreadModel::ThreadModelNoCS _ThreadModel;

Независимо от класса, указанного для ThreadModel (например, CComMultiThreadModelNoCS), _ThreadModel позволяет соответственно.

Пример

См. раздел CComMultiThreadModel::AutoCriticalSection.

Требования

Header: atlbase.h

См. также

Ссылки

CComMultiThreadModelNoCS Class

CComObjectThreadModel

CComGlobalsThreadModel