函式
| 函式 | 描述 |
|---|---|
| PFMemGetFunctions | 取得記憶體攔截函式,讓呼叫端能將記憶體配置路由至自己的記憶體管理員。此方法可讓應用程式取得預設的記憶體配置常式。這可以搭配 PFMemSetFunctions() 使用,以監視所有記憶體配置。 |
| PFMemIsUsingCustomMemoryFunctions | 判斷是否正在使用自訂記憶體函式。 |
| PFMemSetFunctions | 選擇性地設定記憶體攔截函式,讓呼叫端能將記憶體配置路由至自己的記憶體管理員。必須在 PFInitialize() 之前呼叫此函式,且一旦設定記憶體攔截後就無法再次呼叫。此方法可讓應用程式安裝自訂記憶體配置常式,以處理所有新記憶體緩衝區的要求,而不使用預設配置常式。 |
| PFPlatformGetPlatformType | TBD |
| PFPlatformIsGRTSAvailable | TBD |
| PFPlatformLocalStorageSetHandlers | 設定儲存體事件處理常式。如果未設定自訂儲存體處理常式,將使用以 cstdio 和 std::fstream 物件為基礎的預設實作。 |
結構
| 結構 | 描述 |
|---|---|
| PFLocalStorageHooks | 封裝儲存體攔截的結構。 |
| PFMemoryHooks | 封裝記憶體攔截的結構。 |
狀態變更
| 狀態變更 | 描述 |
|---|
列舉
| 列舉 | 描述 |
|---|---|
| PFPlatformType | TBD |
