rtm_pool
typedef struct rtm_pool rtm_pool;
status_t rtm_create_pool(rtm_pool** _pool, size_t totalSize,
status_t rtm_create_pool(rtm_pool** _pool, size_t totalSize, const char* name);
status_t rtm_delete_pool(rtm_pool* pool);
void* rtm_alloc(rtm_pool* pool, size_t size);
size_t rtm_available(rtm_pool* pool);
rtm_pool* rtm_default_pool();
rtm_pool* fRtmPool;
rtm_pool* pFromPool) {
rtm_pool* pFromPool) :
rtm_pool* pFromPool) :
rtm_pool* pFromPool) :
rtm_pool* pFromPool=0);
rtm_pool* pFromPool=0);
rtm_pool* pFromPool=0);
rtm_pool* pFromPool=0);
rtm_pool* RawBuffer::pool() const { return m_pPool; }
rtm_pool* pPool) {
rtm_pool* pFromPool) :
rtm_pool* pFromPool) :
rtm_pool* pPool=0);
rtm_pool* m_pPool;
struct rtm_pool;
rtm_pool* pFromPool=0);
rtm_pool* pFromPool=0);
rtm_pool* pool() const;
rtm_pool* fRealTimePool;
FreeChunk::Remove(rtm_pool* pool, FreeChunk* previous)
FreeChunk::Enqueue(rtm_pool* pool)
rtm_pool::Contains(void* buffer) const
rtm_pool::Free(void* allocated)
static rtm_pool*
while (rtm_pool* pool = iterator.Next()) {
rtm_create_pool(rtm_pool** _pool, size_t totalSize, const char* name)
rtm_pool* pool = (rtm_pool*)malloc(sizeof(rtm_pool));
rtm_delete_pool(rtm_pool* pool)
rtm_alloc(rtm_pool* pool, size_t size)
rtm_pool* pool = pool_for(allocated);
rtm_pool* pool = pool_for(oldBuffer);
void Remove(rtm_pool* pool,
void Enqueue(rtm_pool* pool);
rtm_available(rtm_pool* pool)
rtm_pool*
status_t rtm_create_pool_etc(rtm_pool ** out_pool, size_t total_size, const char * name, int32 param4, int32 param5, ...);
void rtm_get_pool(rtm_pool *pool,void *data,int32 param3,int32 param4, ...);
struct rtm_pool : DoublyLinkedListLinkImpl<rtm_pool> {
typedef DoublyLinkedList<rtm_pool> PoolList;