CMGDK r49-rc2
公有成员
hgl::MemoryPool类参考

#include <MemoryPool.H>

所有成员的列表。

公有成员

 MemoryPool (MemoryPool *mp=0)
 ~MemoryPool ()
void * malloc (int)
 分配内存
void * calloc (int)
 分配内存并从清0
void free (void *)
 释放内存
void free_all ()
 清除池中所有分配的内存

详细描述

内存池
使用Apache内存池技术实现


构造及析构函数文档

hgl::MemoryPool::MemoryPool ( MemoryPool mp = 0)
hgl::MemoryPool::~MemoryPool ( )

成员函数文档

void * hgl::MemoryPool::calloc ( int  size)

分配内存并从清0

void hgl::MemoryPool::free ( void *  ptr)

释放内存

void hgl::MemoryPool::free_all ( )

清除池中所有分配的内存

void * hgl::MemoryPool::malloc ( int  size)

分配内存


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义