ReactOS  0.4.15-dev-4853-g3a72a52
ATL::CComMultiThreadModelNoCS Class Reference

#include <atlbase.h>

Public Types

typedef CComFakeCriticalSection AutoCriticalSection
 
typedef CComFakeCriticalSection CriticalSection
 
typedef CComMultiThreadModelNoCS ThreadModelNoCS
 
typedef CComFakeCriticalSection AutoDeleteCriticalSection
 

Static Public Member Functions

static ULONG WINAPI Increment (LPLONG p)
 
static ULONG WINAPI Decrement (LPLONG p)
 

Detailed Description

Definition at line 334 of file atlbase.h.

Member Typedef Documentation

◆ AutoCriticalSection

◆ AutoDeleteCriticalSection

◆ CriticalSection

◆ ThreadModelNoCS

Member Function Documentation

◆ Decrement()

static ULONG WINAPI ATL::CComMultiThreadModelNoCS::Decrement ( LPLONG  p)
inlinestatic

Definition at line 347 of file atlbase.h.

348  {
349  return InterlockedDecrement(p);
350  }
#define InterlockedDecrement
Definition: armddk.h:52
GLfloat GLfloat p
Definition: glext.h:8902

◆ Increment()

static ULONG WINAPI ATL::CComMultiThreadModelNoCS::Increment ( LPLONG  p)
inlinestatic

Definition at line 342 of file atlbase.h.

343  {
344  return InterlockedIncrement(p);
345  }
#define InterlockedIncrement
Definition: armddk.h:53
GLfloat GLfloat p
Definition: glext.h:8902

The documentation for this class was generated from the following file: