関数
| 関数 | 説明 |
|---|---|
| PFMemGetFunctions | 呼び出し元がメモリ割り当てのルーティングを独自のメモリ マネージャーに制御できるようにする、メモリ フック関数を取得します。このメソッドを使用すると、アプリケーションは既定のメモリ割り当てルーチンを取得できます。これは、すべてのメモリ割り当てを監視するために PFMemSetFunctions() と組み合わせて使用できます。 |
| PFMemIsUsingCustomMemoryFunctions | カスタム メモリ関数が使用されているかどうかを判定します。 |
| PFMemSetFunctions | 呼び出し元がメモリ割り当てのルーティングを独自のメモリ マネージャーに制御できるようにする、メモリ フック関数を任意で設定します。これは PFInitialize() の前に呼び出す必要があり、メモリ フックが設定されると再度呼び出すことはできません。このメソッドを使用すると、アプリケーションは既定の割り当てルーチンを使用する代わりに、新しいメモリ バッファーに対するすべての要求を処理するためのカスタム メモリ割り当てルーチンをインストールできます。 |
| PFPlatformLocalStorageSetHandlers | ストレージ イベント ハンドラーを設定します。カスタム ストレージ ハンドラーが設定されていない場合は、cstdio および std::fstream オブジェクトに基づく既定の実装が使用されます。 |
構造体
| 構造体 | 説明 |
|---|---|
| PFLocalStorageHooks | ストレージ フックをカプセル化する構造体。 |
| PFMemoryHooks | メモリ フックをカプセル化する構造体。 |
