Home | History | Annotate | Download | only in fxcrt

Lines Matching refs:pAllocator

17 CFX_MapPtrToPtr::CFX_MapPtrToPtr(int nBlockSize, IFX_Allocator* pAllocator)

18 : m_pAllocator(pAllocator)
187 CFX_MapByteStringToPtr::CFX_MapByteStringToPtr(int nBlockSize, IFX_Allocator* pAllocator)
188 : m_pAllocator(pAllocator)
394 static void _CompactStringRelease(IFX_Allocator* pAllocator, _CompactString* pCompact)
397 FX_Allocator_Free(pAllocator, pCompact->m_pBuffer);
413 static void _CompactStringStore(IFX_Allocator* pAllocator, _CompactString* pCompact, FX_LPCBYTE pStr, int len)
423 pCompact->m_pBuffer = FX_Allocator_Alloc(pAllocator, FX_BYTE, len);
440 CFX_CMapByteStringToPtr::CFX_CMapByteStringToPtr(IFX_Allocator* pAllocator)
441 : m_Buffer(sizeof(_CompactString) + sizeof(void*), CMAP_ALLOC_STEP, CMAP_INDEX_SIZE, pAllocator)
450 IFX_Allocator* pAllocator = m_Buffer.m_pAllocator;
453 _CompactStringRelease(pAllocator, (_CompactString*)m_Buffer.GetAt(i));
536 IFX_Allocator* pAllocator = m_Buffer.m_pAllocator;
542 _CompactStringStore(pAllocator, pKey, (FX_LPCBYTE)key, key_len);
547 _CompactStringStore(pAllocator, pKey, (FX_LPCBYTE)key, key_len);
560 IFX_Allocator* pAllocator = m_Buffer.m_pAllocator;
567 _CompactStringRelease(pAllocator, pKey);