Arcane  v3.16.8.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
MemoryPoolAllocator< BaseAllocator > Liste des membres

Liste complète des membres de MemoryPoolAllocator< BaseAllocator >, y compris les membres hérités :

AddChunk(size_t capacity)MemoryPoolAllocator< BaseAllocator >inlineprivate
AlignBuffer(void *buf, size_t &size) (défini dans MemoryPoolAllocator< BaseAllocator >)MemoryPoolAllocator< BaseAllocator >inlineprivatestatic
baseAllocator_MemoryPoolAllocator< BaseAllocator >private
Capacity() const RAPIDJSON_NOEXCEPTMemoryPoolAllocator< BaseAllocator >inline
chunk_capacity_MemoryPoolAllocator< BaseAllocator >private
Clear() RAPIDJSON_NOEXCEPTMemoryPoolAllocator< BaseAllocator >inline
Free(void *ptr) RAPIDJSON_NOEXCEPTMemoryPoolAllocator< BaseAllocator >inlinestatic
GetChunkBuffer(SharedData *shared) (défini dans MemoryPoolAllocator< BaseAllocator >)MemoryPoolAllocator< BaseAllocator >inlineprivatestatic
GetChunkHead(SharedData *shared) (défini dans MemoryPoolAllocator< BaseAllocator >)MemoryPoolAllocator< BaseAllocator >inlineprivatestatic
kDefaultChunkCapacityMemoryPoolAllocator< BaseAllocator >privatestatic
kNeedFreeMemoryPoolAllocator< BaseAllocator >static
kRefCountedMemoryPoolAllocator< BaseAllocator >static
Malloc(size_t size)MemoryPoolAllocator< BaseAllocator >inline
MemoryPoolAllocator(size_t chunkSize=kDefaultChunkCapacity, BaseAllocator *baseAllocator=0)MemoryPoolAllocator< BaseAllocator >inlineexplicit
MemoryPoolAllocator(void *buffer, size_t size, size_t chunkSize=kDefaultChunkCapacity, BaseAllocator *baseAllocator=0)MemoryPoolAllocator< BaseAllocator >inline
MemoryPoolAllocator(const MemoryPoolAllocator &rhs) RAPIDJSON_NOEXCEPT (défini dans MemoryPoolAllocator< BaseAllocator >)MemoryPoolAllocator< BaseAllocator >inline
operator!=(const MemoryPoolAllocator &rhs) const RAPIDJSON_NOEXCEPTMemoryPoolAllocator< BaseAllocator >inline
operator=(const MemoryPoolAllocator &rhs) RAPIDJSON_NOEXCEPT (défini dans MemoryPoolAllocator< BaseAllocator >)MemoryPoolAllocator< BaseAllocator >inline
operator==(const MemoryPoolAllocator &rhs) const RAPIDJSON_NOEXCEPTMemoryPoolAllocator< BaseAllocator >inline
Realloc(void *originalPtr, size_t originalSize, size_t newSize)MemoryPoolAllocator< BaseAllocator >inline
Shared() const RAPIDJSON_NOEXCEPTMemoryPoolAllocator< BaseAllocator >inline
shared_MemoryPoolAllocator< BaseAllocator >private
Size() const RAPIDJSON_NOEXCEPTMemoryPoolAllocator< BaseAllocator >inline
SIZEOF_CHUNK_HEADER (défini dans MemoryPoolAllocator< BaseAllocator >)MemoryPoolAllocator< BaseAllocator >privatestatic
SIZEOF_SHARED_DATA (défini dans MemoryPoolAllocator< BaseAllocator >)MemoryPoolAllocator< BaseAllocator >privatestatic
~MemoryPoolAllocator() RAPIDJSON_NOEXCEPTMemoryPoolAllocator< BaseAllocator >inline