aliceml_pool_list.h

#include "aliceml.h"

ソースコードを見る。

型定義

typedef ML_PoolList ML_PoolList
 サイズ別にプールされたメモリを一括管理します。

関数

ALICEMLAPI ML_PoolList *ALICEMLCALL ML_PoolList_Create ()
 プールリストを作成します。
ALICEMLAPI void ALICEMLCALL ML_PoolList_Destroy (ML_PoolList *self)
 プールリストを破棄します。
ALICEMLAPI void *ALICEMLCALL ML_PoolList_Require (ML_PoolList *self, ML_size size)
 プールリストからオブジェクトを取得します。
ALICEMLAPI int ALICEMLCALL ML_PoolList_Unrequire (ML_PoolList *self, void *ptr)
 プールリストにオブジェクトを返します。


型定義

typedef struct ML_PoolList ML_PoolList

サイズ別にプールされたメモリを一括管理します。


関数

ALICEMLAPI ML_PoolList* ALICEMLCALL ML_PoolList_Create (  ) 

プールリストを作成します。

ALICEMLAPI void ALICEMLCALL ML_PoolList_Destroy ( ML_PoolList self  ) 

プールリストを破棄します。

ALICEMLAPI void* ALICEMLCALL ML_PoolList_Require ( ML_PoolList self,
ML_size  size 
)

プールリストからオブジェクトを取得します。

ALICEMLAPI int ALICEMLCALL ML_PoolList_Unrequire ( ML_PoolList self,
void *  ptr 
)

プールリストにオブジェクトを返します。


AliceMLに対してSat Apr 21 13:06:20 2007に生成されました。  doxygen 1.4.7