ReactOS  0.4.15-dev-2344-g8ddbfde
FxStump Struct Reference

#include <fxstump.hpp>

Inheritance diagram for FxStump:

Public Member Functions

PVOID operator new (__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals)
 
PVOID operator new (__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals, __in POOL_TYPE PoolType)
 
VOID operator delete (__in PVOID pointer)
 
PVOID operator new[] (__in size_t Size, __in PFX_DRIVER_GLOBALS FxDriverGlobals)
 
VOID operator delete[] (__in PVOID pointer)
 

Protected Member Functions

 FxStump (VOID)
 

Detailed Description

Definition at line 20 of file fxstump.hpp.

Constructor & Destructor Documentation

◆ FxStump()

FxStump::FxStump ( VOID  )
inlineprotected

Definition at line 23 of file fxstump.hpp.

26  {
27  }

Member Function Documentation

◆ operator delete()

VOID FxStump::operator delete ( __in PVOID  pointer)
inline

Definition at line 50 of file fxstump.hpp.

53  {
54  if (pointer) {
56  }
57  }
GLsizei const GLvoid * pointer
Definition: glext.h:5848
void FxPoolFree(__in_xcount(ptr is at an offset from AllocationStart) PVOID ptr)
Definition: wdfpool.cpp:361

◆ operator delete[]()

VOID FxStump::operator delete[] ( __in PVOID  pointer)
inline

Definition at line 71 of file fxstump.hpp.

74  {
75  if (pointer) {
77  }
78  }
GLsizei const GLvoid * pointer
Definition: glext.h:5848
void FxPoolFree(__in_xcount(ptr is at an offset from AllocationStart) PVOID ptr)
Definition: wdfpool.cpp:361

◆ operator new() [1/2]

PVOID FxStump::operator new ( __in size_t  Size,
__in PFX_DRIVER_GLOBALS  FxDriverGlobals 
)
inline

Definition at line 31 of file fxstump.hpp.

35  {
36  return FxPoolAllocate(FxDriverGlobals, NonPagedPool, Size);
37  }
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361

◆ operator new() [2/2]

PVOID FxStump::operator new ( __in size_t  Size,
__in PFX_DRIVER_GLOBALS  FxDriverGlobals,
__in POOL_TYPE  PoolType 
)
inline

Definition at line 40 of file fxstump.hpp.

45  {
46  return FxPoolAllocate(FxDriverGlobals, PoolType, Size);
47  }
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361
_Must_inspect_result_ _In_ WDFDEVICE _In_ DEVICE_REGISTRY_PROPERTY _In_ _Strict_type_match_ POOL_TYPE PoolType
Definition: wdfdevice.h:3810

◆ operator new[]()

PVOID FxStump::operator new[] ( __in size_t  Size,
__in PFX_DRIVER_GLOBALS  FxDriverGlobals 
)
inline

Definition at line 62 of file fxstump.hpp.

66  {
67  return FxPoolAllocate(FxDriverGlobals, NonPagedPool, Size);
68  }
IN PVOID IN PVOID IN USHORT IN USHORT Size
Definition: pci.h:361

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