DataStructures::MemoryPool< MemoryBlockType > Member List

This is the complete list of members for DataStructures::MemoryPool< MemoryBlockType >, including all inherited members.
Allocate(const char *file, unsigned int line)DataStructures::MemoryPool< MemoryBlockType >
AllocateFirst(void)DataStructures::MemoryPool< MemoryBlockType > [protected]
availablePagesDataStructures::MemoryPool< MemoryBlockType > [protected]
availablePagesSizeDataStructures::MemoryPool< MemoryBlockType > [protected]
BlocksPerPage(void) const DataStructures::MemoryPool< MemoryBlockType > [protected]
Clear(const char *file, unsigned int line)DataStructures::MemoryPool< MemoryBlockType >
GetAvailablePagesSize(void) const DataStructures::MemoryPool< MemoryBlockType > [inline]
GetMemoryPoolPageSize(void) const DataStructures::MemoryPool< MemoryBlockType > [inline]
GetUnavailablePagesSize(void) const DataStructures::MemoryPool< MemoryBlockType > [inline]
InitPage(Page *page, Page *prev, const char *file, unsigned int line)DataStructures::MemoryPool< MemoryBlockType > [protected]
MemoryPool()DataStructures::MemoryPool< MemoryBlockType >
memoryPoolPageSizeDataStructures::MemoryPool< MemoryBlockType > [protected]
Release(MemoryBlockType *m, const char *file, unsigned int line)DataStructures::MemoryPool< MemoryBlockType >
SetPageSize(int size)DataStructures::MemoryPool< MemoryBlockType >
unavailablePagesDataStructures::MemoryPool< MemoryBlockType > [protected]
unavailablePagesSizeDataStructures::MemoryPool< MemoryBlockType > [protected]
~MemoryPool()DataStructures::MemoryPool< MemoryBlockType >