#include <dkcMemoryPool.h>
dkc_SameObjectPoolのコラボレーション図
Public 変数 | |
size_t | max_num |
数珠プールの最大数 | |
size_t | now_num |
今のプール数 | |
size_t | obj_size |
poolのサイズ | |
DKC_SAME_OBJECT_POOL_NODE ** | recycle_pool |
再利用待ちのノードとメモリ領域のポインタ | |
size_t | recycle_size |
recycle_poolのサイズ | |
BYTE * | flag |
recycle_poolの空き情報 | |
DKC_SAME_OBJECT_POOL_NODE * | root |
次のプールへのポインタ |
|
recycle_poolの空き情報
dkcMemoryPool.h の 30 行で定義されています。 参照元 alloc_sameobjectpool(), dkcSameObjectPoolReserve(), empty_sop_recycle(), free_sameobjectpool(), free_sop_recycle(), insert_sop_recycle(), と insert_sop_recycle_memory(). |
|
数珠プールの最大数
dkcMemoryPool.h の 19 行で定義されています。 |
|
今のプール数
dkcMemoryPool.h の 21 行で定義されています。 参照元 add_sop_pool(), dkcAllocSameObjectPool(), dkcSameObjectPoolAlloc(), と dkcSameObjectPoolReserve(). |
|
poolのサイズ
dkcMemoryPool.h の 23 行で定義されています。 |
|
再利用待ちのノードとメモリ領域のポインタ
dkcMemoryPool.h の 26 行で定義されています。 参照元 alloc_sameobjectpool(), dkcSameObjectPoolReserve(), free_sameobjectpool(), free_sop_recycle(), insert_sop_recycle(), と insert_sop_recycle_memory(). |
|
recycle_poolのサイズ
dkcMemoryPool.h の 28 行で定義されています。 参照元 dkcAllocSameObjectPool(), dkcSameObjectPoolReserve(), empty_sop_recycle(), free_sop_recycle(), insert_sop_recycle(), と insert_sop_recycle_memory(). |
|
次のプールへのポインタ
dkcMemoryPool.h の 35 行で定義されています。 参照元 add_sop_pool(), dkcAllocSameObjectPool(), dkcFreeSameObjectPool(), と dkcSameObjectPoolAlloc(). |