MIAllocatorFreeFunction

定義

#include <nitro/mi.h>
typedef void (*MIAllocatorFreeFunction)(void *userdata, void *buffer);

引数

userdata MI_InitAllocator()で指定された任意のユーザ定義値
コールバック関数の実装の利便性のために与えられます。
buffer 解放するメモリ

返り値

なし。

説明

アロケータへメモリを解放するためのコールバック形式を表す関数プロトタイプです。

この形式でメモリ解放処理を実装してMI_InitAllocator()に指定します。

参照

MIAllocator, MIAllocatorAllocFunction
MI_InitAllocator, MI_CallAlloc, MI_CallFree

履歴

2007/06/12 初版