#include <vccorlib.h>
__abi_MultiThreadedRefCount::__declspec |
( |
non_user_code |
| ) |
|
|
inline |
__abi_Module * __abi_module
long __refcount
Definition: vccorlib.h:225
__abi_MultiThreadedRefCount::__declspec |
( |
non_user_code |
| ) |
|
|
inline |
__abi_Module * __abi_module
unsigned long __abi_MultiThreadedRefCount::Decrement |
( |
| ) |
volatile |
|
inline |
252 if (__refCountLoc == 0)
261 return __refCountLoc;
__abi_Module * __abi_module
long __refcount
Definition: vccorlib.h:225
long __cdecl _InterlockedDecrement(long volatile *)
unsigned long __abi_MultiThreadedRefCount::Get |
( |
| ) |
volatile |
|
inline |
266 return static_cast<unsigned long>(
__refcount);
long __refcount
Definition: vccorlib.h:225
unsigned long __abi_MultiThreadedRefCount::Increment |
( |
| ) |
volatile |
|
inline |
long __refcount
Definition: vccorlib.h:225
long __cdecl _InterlockedIncrement(long volatile *)
void __abi_MultiThreadedRefCount::ReleaseControlBlock |
( |
| ) |
volatile |
|
inline |
long __abi_MultiThreadedRefCount::__refcount |
|
private |
The documentation for this class was generated from the following file: