XWOS API  4.0
XWOS C/C++ API参考手册
载入中...
搜索中...
未找到
objcache.h 文件参考

XWOS内存管理:内存池:对象缓存 更多...

objcache.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  xwmm_mempool_objcache
 对象缓存 更多...
 

函数

xwer_t xwmm_mempool_objcache_init (struct xwmm_mempool_objcache *oc, struct xwmm_mempool_page_allocator *pa, const char *name, xwsz_t objsize, xwsz_t alignment, xwsq_t pg_order, ctor_f ctor, dtor_f dtor)
 XWMM API:初始化对象缓存
 
xwer_t xwmm_mempool_objcache_alloc (struct xwmm_mempool_objcache *oc, void **objbuf)
 XWMM API:从对象缓存中申请一个对象
 
xwer_t xwmm_mempool_objcache_free (struct xwmm_mempool_objcache *oc, void *obj)
 XWMM API:释放对象到对象缓存中
 
xwer_t xwmm_mempool_objcache_reserve (struct xwmm_mempool_objcache *oc, xwsz_t reserved)
 XWMM API:预留对象到对象缓存中
 
xwer_t xwmm_mempool_objcache_get_capacity (struct xwmm_mempool_objcache *oc, xwsz_t *capacity)
 XWMM API:获取对象缓存的容量
 

详细描述

XWOS内存管理:内存池:对象缓存

作者

在文件 objcache.h 中定义.