library of assembled shared sources |
http://lass.cocamware.com |
#include <allocator.h>
Public Member Functions | |
AllocatorBinned () | |
AllocatorBinned (const AllocatorBinned &other) | |
~AllocatorBinned () | |
void * | allocate (size_t size) |
void | deallocate (void *mem, size_t size) |
Private Member Functions | |
AllocatorBinned & | operator= (const AllocatorBinned &) |
const size_t | numBins () const |
void | allocFixed () |
void | initFixed () |
void | copyInitFixed (const AllocatorBinned &other) |
void | destroyFixed (size_t i) |
Private Attributes | |
FixedAllocator * | fixedAllocators_ |
Definition at line 473 of file allocator.h.
lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::AllocatorBinned | ( | ) | [inline] |
Definition at line 476 of file allocator.h.
lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::AllocatorBinned | ( | const AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator > & | other | ) | [inline] |
Definition at line 480 of file allocator.h.
lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::~AllocatorBinned | ( | ) | [inline] |
Definition at line 484 of file allocator.h.
void* lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::allocate | ( | size_t | size | ) | [inline] |
Definition at line 488 of file allocator.h.
void lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::deallocate | ( | void * | mem, | |
size_t | size | |||
) | [inline] |
Definition at line 496 of file allocator.h.
AllocatorBinned& lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::operator= | ( | const AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator > & | ) | [private] |
const size_t lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::numBins | ( | ) | const [inline, private] |
Definition at line 510 of file allocator.h.
void lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::allocFixed | ( | ) | [inline, private] |
Definition at line 514 of file allocator.h.
void lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::initFixed | ( | ) | [inline, private] |
Definition at line 523 of file allocator.h.
void lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::copyInitFixed | ( | const AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator > & | other | ) | [inline, private] |
Definition at line 542 of file allocator.h.
References lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::fixedAllocators_.
void lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::destroyFixed | ( | size_t | i | ) | [inline, private] |
Definition at line 561 of file allocator.h.
FixedAllocator* lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::fixedAllocators_ [private] |
Definition at line 572 of file allocator.h.
Referenced by lass::util::AllocatorBinned< FixedAllocator, maxBinSize, Binner, VariableAllocator >::copyInitFixed().
Generated on Mon Nov 10 14:22:16 2008 for Library of Assembled Shared Sources by 1.5.7.1 |