#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(). |
1.3.6