Searched refs:IFX_Allocator (Results 1 - 25 of 26) sorted by relevance

12

/external/pdfium/core/src/fxcrt/
H A Dplex.h13 static CFX_Plex* Create(IFX_Allocator* pAllocator, CFX_Plex*& head, FX_DWORD nMax, FX_DWORD cbElement);
14 void FreeDataChain(IFX_Allocator* pAllocator);
H A Dfx_basic_plex.cpp9 CFX_Plex* CFX_Plex::Create(IFX_Allocator* pAllocator, CFX_Plex*& pHead, FX_DWORD nMax, FX_DWORD cbElement)
19 void CFX_Plex::FreeDataChain(IFX_Allocator* pAllocator)
H A Dfx_xml_composer.cpp30 IFX_Allocator* pAllocator = m_Children.m_pAllocator;
37 IFX_Allocator* pAllocator = m_Children.m_pAllocator;
H A Dfx_basic_memmgr.cpp28 static void* _DefAllocDebug(IFX_Allocator* pAllocator, size_t size, FX_LPCSTR filename, int line)
32 static void* _DefAlloc(IFX_Allocator* pAllocator, size_t size)
36 static void* _DefReallocDebug(IFX_Allocator* pAllocator, void* p, size_t size, FX_LPCSTR filename, int line)
40 static void* _DefRealloc(IFX_Allocator* pAllocator, void* p, size_t size)
44 static void _DefFree(IFX_Allocator* pAllocator, void* p)
54 IFX_Allocator &ac = m_DefAllocator.m_Allocator;
158 IFX_Allocator* FXMEM_GetDefAllocator()
194 void* CFX_AllocObject::operator new(size_t size, IFX_Allocator* pAllocator, FX_LPCSTR filename, int line)
201 void CFX_AllocObject::operator delete (void* p, IFX_Allocator* pAllocator, FX_LPCSTR filename, int line)
209 void* CFX_AllocObject::operator new(size_t size, IFX_Allocator* pAllocato
[all...]
H A Dxml_int.h12 CXML_DataBufAcc(FX_LPCBYTE pBuffer, size_t size, IFX_Allocator* pAllocator = NULL)
64 IFX_Allocator* m_pAllocator;
73 CXML_DataStmAcc(IFX_FileRead *pFileRead, IFX_Allocator* pAllocator = NULL)
140 IFX_Allocator* m_pAllocator;
149 CXML_Parser(IFX_Allocator* pAllocator = NULL) : m_pAllocator(pAllocator) {}
151 IFX_Allocator* m_pAllocator;
H A Dfx_extension.cpp14 FX_HFILE FX_File_Open(FX_BSTR fileName, FX_DWORD dwMode, IFX_Allocator* pAllocator)
23 FX_HFILE FX_File_Open(FX_WSTR fileName, FX_DWORD dwMode, IFX_Allocator* pAllocator)
32 void FX_File_Close(FX_HFILE hFile, IFX_Allocator* pAllocator)
83 IFX_FileStream* FX_CreateFileStream(FX_LPCSTR filename, FX_DWORD dwModes, IFX_Allocator* pAllocator)
99 IFX_FileStream* FX_CreateFileStream(FX_LPCWSTR filename, FX_DWORD dwModes, IFX_Allocator* pAllocator)
115 IFX_FileWrite* FX_CreateFileWrite(FX_LPCSTR filename, IFX_Allocator* pAllocator)
119 IFX_FileWrite* FX_CreateFileWrite(FX_LPCWSTR filename, IFX_Allocator* pAllocator)
123 IFX_FileRead* FX_CreateFileRead(FX_LPCSTR filename, IFX_Allocator* pAllocator)
127 IFX_FileRead* FX_CreateFileRead(FX_LPCWSTR filename, IFX_Allocator* pAllocator)
131 IFX_MemoryStream* FX_CreateMemoryStream(FX_LPBYTE pBuffer, size_t dwSize, FX_BOOL bTakeOver, IFX_Allocator* pAllocato
[all...]
H A Dextension.h16 virtual void Release(IFX_Allocator* pAllocator = NULL) = 0;
27 IFXCRT_FileAccess* FXCRT_FileAccess_Create(IFX_Allocator* pAllocator = NULL);
31 CFX_CRTFileStream(IFXCRT_FileAccess* pFA, IFX_Allocator* pAllocator) : m_pAllocator(pAllocator), m_pFile(pFA), m_dwCount(1), m_bUseRange(FALSE), m_nOffset(0), m_nSize(0) {}
115 IFX_Allocator* m_pAllocator;
128 CFX_MemoryStream(FX_BOOL bConsecutive, IFX_Allocator* pAllocator)
139 CFX_MemoryStream(FX_LPBYTE pBuffer, size_t nSize, FX_BOOL bTakeOver, IFX_Allocator* pAllocator)
153 IFX_Allocator* pAllocator = m_Blocks.m_pAllocator;
172 IFX_Allocator* pAllocator = m_Blocks.m_pAllocator;
268 IFX_Allocator* pAllocator = m_Blocks.m_pAllocator;
376 IFX_Allocator* pAllocato
[all...]
H A Dfxcrt_platforms.h21 virtual void Release(IFX_Allocator* pAllocator = NULL);
H A Dfxcrt_posix.h19 virtual void Release(IFX_Allocator* pAllocator = NULL);
H A Dfxcrt_windows.h19 virtual void Release(IFX_Allocator* pAllocator = NULL);
H A Dfxcrt_posix.cpp10 IFXCRT_FileAccess* FXCRT_FileAccess_Create(IFX_Allocator* pAllocator)
62 void CFXCRT_FileAccess_Posix::Release(IFX_Allocator* pAllocator)
H A Dfx_basic_utf.cpp91 void FX_UTF8Encode(FX_LPCWSTR pwsStr, FX_STRSIZE len, CFX_ByteStringL &utf8Str, IFX_Allocator* pAllocator)
H A Dfx_basic_maps.cpp17 CFX_MapPtrToPtr::CFX_MapPtrToPtr(int nBlockSize, IFX_Allocator* pAllocator)
187 CFX_MapByteStringToPtr::CFX_MapByteStringToPtr(int nBlockSize, IFX_Allocator* pAllocator)
394 static void _CompactStringRelease(IFX_Allocator* pAllocator, _CompactString* pCompact)
413 static void _CompactStringStore(IFX_Allocator* pAllocator, _CompactString* pCompact, FX_LPCBYTE pStr, int len)
440 CFX_CMapByteStringToPtr::CFX_CMapByteStringToPtr(IFX_Allocator* pAllocator)
450 IFX_Allocator* pAllocator = m_Buffer.m_pAllocator;
536 IFX_Allocator* pAllocator = m_Buffer.m_pAllocator;
560 IFX_Allocator* pAllocator = m_Buffer.m_pAllocator;
H A Dfxcrt_platforms.cpp10 IFXCRT_FileAccess* FXCRT_FileAccess_Create(IFX_Allocator* pAllocator)
74 void CFXCRT_FileAccess_CRT::Release(IFX_Allocator* pAllocator)
H A Dfxcrt_windows.cpp26 IFXCRT_FileAccess* FXCRT_FileAccess_Create(IFX_Allocator* pAllocator)
95 void CFXCRT_FileAccess_Win64::Release(IFX_Allocator* pAllocator)
H A Dfx_basic_array.cpp8 CFX_BasicArray::CFX_BasicArray(int unit_size, IFX_Allocator* pAllocator)
147 CFX_BaseSegmentedArray::CFX_BaseSegmentedArray(int unit_size, int segment_units, int index_size, IFX_Allocator* pAllocator)
168 static void _ClearIndex(IFX_Allocator* pAllcator, int level, int size, void** pIndex)
H A Dfx_basic_buffer.cpp9 CFX_BinaryBuf::CFX_BinaryBuf(IFX_Allocator* pAllocator)
17 CFX_BinaryBuf::CFX_BinaryBuf(FX_STRSIZE size, IFX_Allocator* pAllocator)
442 IFX_BufferArchive::IFX_BufferArchive(FX_STRSIZE size, IFX_Allocator* pAllocator)
504 CFX_FileBufferArchive::CFX_FileBufferArchive(FX_STRSIZE size, IFX_Allocator* pAllocator)
H A Dfx_basic_list.cpp9 CFX_PtrList::CFX_PtrList(int nBlockSize, IFX_Allocator* pAllocator)
H A Dmem_int.h10 IFX_Allocator m_Allocator;
H A Dfx_basic_bstring.cpp1173 void CFX_ByteStringL::Empty(IFX_Allocator* pAllocator)
1180 FX_LPSTR CFX_ByteStringL::AllocBuffer(FX_STRSIZE length, IFX_Allocator* pAllocator)
1191 void CFX_ByteStringL::Set(FX_BSTR src, IFX_Allocator* pAllocator)
/external/pdfium/core/include/fxcrt/
H A Dfx_memory.h129 } IFX_Allocator; typedef in typeref:struct:_IFX_Allocator
130 IFX_Allocator* FXMEM_GetDefAllocator();
151 inline void* operator new(size_t size, IFX_Allocator* fxAllocator)
155 inline void operator delete(void* ptr, IFX_Allocator* fxAllocator)
167 void* operator new (size_t size, IFX_Allocator* pAllocator, FX_LPCSTR file, int line);
170 void operator delete (void* p, IFX_Allocator* pAllocator, FX_LPCSTR file, int line);
173 void* operator new (size_t size, IFX_Allocator* pAllocator);
178 void operator delete (void* p, IFX_Allocator* pAllocator);
190 IFX_Allocator* GetAllocator() const
196 void* operator new[] (size_t size, IFX_Allocator* pAllocato
[all...]
H A Dfx_xml.h19 void Empty(IFX_Allocator* pAllocator = NULL)
38 void SetAt(FX_BSTR space, FX_BSTR name, FX_WSTR value, IFX_Allocator* pAllocator = NULL);
39 void RemoveAt(FX_BSTR space, FX_BSTR name, IFX_Allocator* pAllocator = NULL);
40 void RemoveAll(IFX_Allocator* pAllocator = NULL);
53 void Empty(IFX_Allocator* pAllocator = NULL)
57 void Set(FX_BOOL bCDATA, FX_WSTR content, IFX_Allocator* pAllocator = NULL)
69 static CXML_Element* Parse(const void* pBuffer, size_t size, FX_BOOL bSaveSpaceChars = FALSE, FX_FILESIZE* pParsedSize = NULL, IFX_Allocator* pAllocator = NULL);
71 static CXML_Element* Parse(IFX_FileRead *pFile, FX_BOOL bSaveSpaceChars = FALSE, FX_FILESIZE* pParsedSize = NULL, IFX_Allocator* pAllocator = NULL);
73 static CXML_Element* Parse(IFX_BufferRead *pBuffer, FX_BOOL bSaveSpaceChars = FALSE, FX_FILESIZE* pParsedSize = NULL, IFX_Allocator* pAllocator = NULL);
75 CXML_Element(FX_BSTR qSpace, FX_BSTR tagName, IFX_Allocator* pAllocato
[all...]
H A Dfx_stream.h44 FX_HFILE FX_File_Open(FX_BSTR fileName, FX_DWORD dwMode, IFX_Allocator* pAllocator = NULL);
45 FX_HFILE FX_File_Open(FX_WSTR fileName, FX_DWORD dwMode, IFX_Allocator* pAllocator = NULL);
46 void FX_File_Close(FX_HFILE hFile, IFX_Allocator* pAllocator = NULL);
88 IFX_FileWrite* FX_CreateFileWrite(FX_LPCSTR filename, IFX_Allocator* pAllocator = NULL);
89 IFX_FileWrite* FX_CreateFileWrite(FX_LPCWSTR filename, IFX_Allocator* pAllocator = NULL);
134 IFX_FileRead* FX_CreateFileRead(FX_LPCSTR filename, IFX_Allocator* pAllocator = NULL);
135 IFX_FileRead* FX_CreateFileRead(FX_LPCWSTR filename, IFX_Allocator* pAllocator = NULL);
162 IFX_FileStream* FX_CreateFileStream(FX_LPCSTR filename, FX_DWORD dwModes, IFX_Allocator* pAllocator = NULL);
163 IFX_FileStream* FX_CreateFileStream(FX_LPCWSTR filename, FX_DWORD dwModes, IFX_Allocator* pAllocator = NULL);
178 IFX_MemoryStream* FX_CreateMemoryStream(FX_LPBYTE pBuffer, size_t nSize, FX_BOOL bTakeOver = FALSE, IFX_Allocator* pAllocato
[all...]
H A Dfx_basic.h25 CFX_BinaryBuf(IFX_Allocator* pAllocator = NULL);
27 CFX_BinaryBuf(FX_STRSIZE size, IFX_Allocator* pAllocator = NULL);
77 IFX_Allocator* m_pAllocator;
94 CFX_ByteTextBuf(IFX_Allocator* pAllocator = NULL) : CFX_BinaryBuf(pAllocator) {}
122 CFX_WideTextBuf(IFX_Allocator* pAllocator = NULL) : CFX_BinaryBuf(pAllocator) {}
163 CFX_ArchiveSaver(IFX_Allocator* pAllocator = NULL) : m_SavingBuf(pAllocator), m_pStream(NULL) {}
238 IFX_BufferArchive(FX_STRSIZE size, IFX_Allocator* pAllocator = NULL);
261 IFX_Allocator* m_pAllocator;
272 CFX_FileBufferArchive(FX_STRSIZE size = 32768, IFX_Allocator* pAllocator = NULL);
304 CFX_UTF8Decoder(IFX_Allocator* pAllocato
[all...]
H A Dfx_string.h850 void Empty(IFX_Allocator* pAllocator);
851 FX_LPSTR AllocBuffer(FX_STRSIZE length, IFX_Allocator* pAllocator);
853 void Set(FX_BSTR src, IFX_Allocator* pAllocator);
861 void Empty(IFX_Allocator* pAllocator);
862 void Set(FX_WSTR src, IFX_Allocator* pAllocator);
869 void FX_UTF8Encode(FX_LPCWSTR pwsStr, FX_STRSIZE len, CFX_ByteStringL &utf8Str, IFX_Allocator* pAllocator = NULL);

Completed in 179 milliseconds

12