#include <vccorlib.h>
| virtual unsigned long __stdcall Platform::Details::sealed::__abi_AddRef |
( |
| ) |
|
|
inlinevirtual |
long __cdecl _InterlockedIncrement(long volatile *)
| virtual long __stdcall Platform::Details::sealed::__abi_QueryInterface |
( |
::Platform::Guid & |
__riid, |
|
|
void ** |
__ppvObject |
|
) |
| |
|
virtual |
| virtual unsigned long __stdcall Platform::Details::sealed::__abi_Release |
( |
| ) |
|
|
inlinevirtual |
643 ::Platform::Details::Heap::AlignedFree(
this);
_CONCRTIMP void __cdecl Free(_Pre_maybenull_ _Post_invalid_ void *_PAllocation)
Releases a block of memory previously allocated by the Alloc method to the Concurrency Runtime Cachin...
long __cdecl _InterlockedDecrement(long volatile *)
| Platform::Details::sealed::__declspec |
( |
dllimport |
| ) |
|
|
private |
| Platform::Details::sealed::__declspec |
( |
dllimport |
| ) |
|
|
private |
| Platform::Details::sealed::ControlBlock |
( |
| ) |
|
|
inlineprivate |
| unsigned long __stdcall Platform::Details::sealed::DecrementStrongReference |
( |
| ) |
|
|
inlineprivate |
long __cdecl _InterlockedDecrement(long volatile *)
| long __stdcall Platform::Details::sealed::GetRefcount |
( |
| ) |
|
|
inlineprivate |
| unsigned long __stdcall Platform::Details::sealed::IncrementStrongReference |
( |
| ) |
|
|
inlineprivate |
long __cdecl _InterlockedIncrement(long volatile *)
| void* Details::Heap::AlignedAllocate |
( |
::Platform::SizeT |
, |
|
|
::Platform::SizeT |
, |
|
|
::Platform::SizeT |
|
|
) |
| |
|
friend |
| void* Details::Heap::AlignedAllocateException |
( |
::Platform::SizeT |
__rcOffset, |
|
|
::Platform::SizeT |
__sizeArg, |
|
|
::Platform::SizeT |
__alignment |
|
) |
| |
|
friend |
| void* Details::Heap::Allocate |
( |
::Platform::SizeT |
, |
|
|
::Platform::SizeT |
|
|
) |
| |
|
friend |
| void* Details::Heap::AllocateException |
( |
::Platform::SizeT |
__rcOffset, |
|
|
::Platform::SizeT |
__sizeArg |
|
) |
| |
|
friend |
| bool Platform::Details::sealed::__bAlignedAllocation |
|
private |
| bool bool Platform::Details::sealed::__bAlignedAllocationParam = false |
|
private |
| bool Platform::Details::sealed::__bExceptionAllocation |
|
private |
| bool Platform::Details::sealed::__bSingleAllocation |
|
private |
| bool Platform::Details::sealed::__bSingleAllocationParam = true |
|
private |
| volatile long Platform::Details::sealed::__strongRefCount |
|
private |
| __abi_IUnknown* Platform::Details::sealed::__target |
|
private |
| volatile long Platform::Details::sealed::__weakRefCount |
|
private |
The documentation for this class was generated from the following file: