Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages
blockallocator.h File Reference
Generic Memory Block Allocator. More...
#include "csextern.h"
#include "csutil/array.h"
#include "csutil/bitarray.h"
#include "csutil/sysfunc.h"
#include <new>
Go to the source code of this file.
Classes | |
class | csBlockAllocator< T, BlockPolicy > |
This class implements a memory allocator which can efficiently allocate objects that all have the same size. More... | |
struct | csBlockAllocator< T, BlockPolicy >::BlockKey |
struct | csBlockAllocator< T, BlockPolicy >::FreeNode |
class | csBlockAllocatorAlignPolicy< A > |
This class implements a per-block allocating policy which aligns the first element on given byte boundary. More... | |
class | csBlockAllocatorNormalBlockPolicy |
This class implements the normal per block allocating policy. More... |
Detailed Description
Generic Memory Block Allocator.
Definition in file blockallocator.h.
Generated for Crystal Space by doxygen 1.4.4