CrystalSpace

Public API Reference

csBlockAllocator< T, Allocator, ObjectDispose > Member List

This is the complete list of members for csBlockAllocator< T, Allocator, ObjectDispose >, including all inherited members.

Alloc()csBlockAllocator< T, Allocator, ObjectDispose > [inline]
AllocatorType typedefcsBlockAllocator< T, Allocator, ObjectDispose >
AllocBlock()csFixedSizeAllocator< sizeof(T), Allocator > [inline, protected]
AllocCommon()csFixedSizeAllocator< sizeof(T), Allocator > [inline, protected]
blockscsFixedSizeAllocator< sizeof(T), Allocator > [protected]
blocksizecsFixedSizeAllocator< sizeof(T), Allocator > [protected]
Compact()csFixedSizeAllocator< sizeof(T), Allocator > [inline]
csBlockAllocator(size_t nelem=32)csBlockAllocator< T, Allocator, ObjectDispose > [inline]
csFixedSizeAllocator(size_t nelem=32)csFixedSizeAllocator< sizeof(T), Allocator > [inline]
DestroyObject(Disposer &disposer, void *p) const csFixedSizeAllocator< sizeof(T), Allocator > [inline, protected]
DisposeAll(Disposer &disposer)csFixedSizeAllocator< sizeof(T), Allocator > [inline, protected]
elcountcsFixedSizeAllocator< sizeof(T), Allocator > [protected]
elsizecsFixedSizeAllocator< sizeof(T), Allocator > [protected]
Empty()csBlockAllocator< T, Allocator, ObjectDispose > [inline]
FindBlock(void const *m) const csFixedSizeAllocator< sizeof(T), Allocator > [inline, protected]
Free(T *p)csBlockAllocator< T, Allocator, ObjectDispose > [inline]
csFixedSizeAllocator< sizeof(T), Allocator >::Free(Disposer &disposer, void *p)csFixedSizeAllocator< sizeof(T), Allocator > [inline, protected]
csFixedSizeAllocator< sizeof(T), Allocator >::Free(void *p)csFixedSizeAllocator< sizeof(T), Allocator > [inline]
FreeBlock(uint8 *p)csFixedSizeAllocator< sizeof(T), Allocator > [inline, protected]
freenodecsFixedSizeAllocator< sizeof(T), Allocator > [protected]
FuzzyCmp(uint8 *const &block, BlockKey const &k)csFixedSizeAllocator< sizeof(T), Allocator > [inline, protected, static]
GetAllocationMap() const csFixedSizeAllocator< sizeof(T), Allocator > [inline, protected]
GetBlockElements() const csFixedSizeAllocator< sizeof(T), Allocator > [inline]
insideDisposeAllcsFixedSizeAllocator< sizeof(T), Allocator > [protected]
superclass typedefcsBlockAllocator< T, Allocator, ObjectDispose > [protected]
ThisType typedefcsBlockAllocator< T, Allocator, ObjectDispose >
TryFree(T *p)csBlockAllocator< T, Allocator, ObjectDispose > [inline]
csFixedSizeAllocator< sizeof(T), Allocator >::TryFree(Disposer &disposer, void *p)csFixedSizeAllocator< sizeof(T), Allocator > [inline, protected]
csFixedSizeAllocator< sizeof(T), Allocator >::TryFree(void *p)csFixedSizeAllocator< sizeof(T), Allocator > [inline]
ValueType typedefcsBlockAllocator< T, Allocator, ObjectDispose >
~csBlockAllocator()csBlockAllocator< T, Allocator, ObjectDispose > [inline]
~csFixedSizeAllocator()csFixedSizeAllocator< sizeof(T), Allocator > [inline]


Generated for Crystal Space by doxygen 1.4.7