Lines Matching refs:deMemPool
61 typedef struct deMemPool_s deMemPool; typedef
65 deMemPool* deMemPool_createRoot (const deMemPoolUtil* util, deUint32 flags);
66 deMemPool* deMemPool_create (deMemPool* parent);
67 void deMemPool_destroy (deMemPool* pool);
68 int deMemPool_getNumChildren (const deMemPool* pool);
69 int deMemPool_getNumAllocatedBytes (const deMemPool* pool, deBool recurse);
70 int deMemPool_getCapacity (const deMemPool* pool, deBool recurse);
72 void* deMemPool_alloc (deMemPool* pool, size_t numBytes);
73 void* deMemPool_alignedAlloc (deMemPool* pool, size_t numBytes, deUint32 alignBytes);
74 void* deMemPool_memDup (deMemPool* pool, const void* ptr, size_t numBytes);
75 char* deMemPool_strDup (deMemPool* pool, const char* str);
76 char* deMemPool_strnDup (deMemPool* pool, const char* str, int maxLength);
79 int deMemPool_getMaxNumAllocatedBytes (const deMemPool* pool);
80 int deMemPool_getMaxCapacity (const deMemPool* pool);