Member List (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer > Member List
This is the complete list of members for CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer >, including all inherited members.

Alloc() | CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer > | `[inline]`
Alloc(A1 &a1, A2 &a2) | CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer > | `[inline]`
Alloc(A1 &a1, A2 &a2, A3 &a3) | CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer > | `[inline]`
Alloc(A1 &a1) | CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer > | `[inline]`
AllocBlock() | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
AllocCommon() | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
blocks | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[protected]`
blocksize | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[protected]`
Compact() | CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer > | `[inline]`
csBlockAllocator(size_t nelem=32) | csBlockAllocator< T, Allocator, ObjectDispose, SizeComputer > | `[inline, protected]`
csFixedSizeAllocator(size_t nelem=32) | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
csFixedSizeAllocator(size_t nelem, const Allocator &alloc) | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
csFixedSizeAllocator(csFixedSizeAllocator const &other) | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
DeleteAll() | CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer > | `[inline]`
DestroyObject(Disposer &disposer, void *p) const | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
DisposeAll(Disposer &disposer) | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
elcount | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[protected]`
elsize | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[protected]`
Empty() | CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer > | `[inline]`
FindBlock(void const *m) const | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
Free(T *p) | CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer > | `[inline]`
csFixedSizeAllocator< SizeComputer::value, Allocator >::Free(Disposer &disposer, void *p) | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
FreeAll(Disposer &disposer) | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
FreeBlock(uint8 *p) | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
freenode | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[protected]`
FuzzyCmp(uint8 *const &block, BlockKey const &k) | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected, static]`
GetAllocatedElems() const | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
GetAllocationMap() const | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
GetBlockElements() const | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
insideDisposeAll | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[protected]`
mutex | CS::Memory::AllocatorSafe< csBlockAllocator< T, Allocator, ObjectDispose, SizeComputer > > | `[protected]`
TryFree(T *p) | CS::Memory::BlockAllocatorSafe< T, Allocator, ObjectDispose, SizeComputer > | `[inline]`
csFixedSizeAllocator< SizeComputer::value, Allocator >::TryFree(Disposer &disposer, void *p) | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`
csFixedSizeAllocator< SizeComputer::value, Allocator >::TryFree(void *p) | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline]`
~csBlockAllocator() | csBlockAllocator< T, Allocator, ObjectDispose, SizeComputer > | `[inline, protected]`
~csFixedSizeAllocator() | csFixedSizeAllocator< SizeComputer::value, Allocator > | `[inline, protected]`