|
Foxit PDF SDK
|
Foxit分配器接口。 更多...
Public 属性 | |
| void *(* | m_Alloc )(struct _IFX_Allocator *pAllocator, size_t size) |
| 指向分配函数的指针类型。 更多... | |
| void *(* | m_AllocDebug )(struct _IFX_Allocator *pAllocator, size_t size, FX_LPCSTR file, int line) |
| 指向调试模式分配函数的指针类型。 更多... | |
| void(* | m_Free )(struct _IFX_Allocator *pAllocator, void *p) |
| 指向释放函数的指针类型。 更多... | |
| void *(* | m_Realloc )(struct _IFX_Allocator *pAllocator, void *p, size_t size) |
| 指向重分配函数的指针类型。 更多... | |
| void *(* | m_ReallocDebug )(struct _IFX_Allocator *pAllocator, void *p, size_t size, FX_LPCSTR file, int line) |
| 指向调试模式重分配函数的指针类型。 更多... | |
Foxit分配器接口。
| void*(* IFX_Allocator::m_Alloc) (struct _IFX_Allocator *pAllocator, size_t size) |
指向分配函数的指针类型。
函数原型为:
void* Alloc(IFX_Allocator* pAllocator, size_t size);
| [in] | pAllocator | 指向IFX_Allocator对象的指针。 |
| [in] | size | 要分配的字节大小。 |
| void*(* IFX_Allocator::m_AllocDebug) (struct _IFX_Allocator *pAllocator, size_t size, FX_LPCSTR file, int line) |
指向调试模式分配函数的指针类型。
函数原型为:
void* AllocDebug(IFX_Allocator* pAllocator, size_t size, FX_LPCSTR filename, int line);
| [in] | pAllocator | 指向IFX_Allocator对象的指针。 |
| [in] | size | 要分配的字节大小。 |
| [in] | file | 当前源文件的名称。 |
| [in] | line | 当前源文件中的行号。 |
| void(* IFX_Allocator::m_Free) (struct _IFX_Allocator *pAllocator, void *p) |
指向释放函数的指针类型。
函数原型为:
void free(IFX_Allocator* pAllocator, void* p);
| [in] | pAllocator | 指向IFX_Allocator对象的指针。 |
| [in] | p | 内存块的地址。 |
| void*(* IFX_Allocator::m_Realloc) (struct _IFX_Allocator *pAllocator, void *p, size_t size) |
指向重分配函数的指针类型。
函数原型为:
void* Realloc(IFX_Allocator* pAllocator, void* p, size_t size);
| [in] | pAllocator | 指向IFX_Allocator对象的指针。 |
| [in] | p | 要重分配的指针。 |
| [in] | size | 要重分配的新字节大小。 |
| void*(* IFX_Allocator::m_ReallocDebug) (struct _IFX_Allocator *pAllocator, void *p, size_t size, FX_LPCSTR file, int line) |
指向调试模式重分配函数的指针类型。
函数原型为:
void* ReallocDebug(IFX_Allocator* pAllocator, void* p, size_t size, FX_LPCSTR filename, int line);
| [in] | pAllocator | 指向IFX_Allocator对象的指针。 |
| [in] | p | 要重分配的指针。 |
| [in] | size | 要重分配的新字节大小。 |
| [in] | file | 当前源文件的名称。 |
| [in] | line | 当前源文件中的行号。 |