memory::allocator_base class

base class that defines the interface for an allocator.

derived classes

block_allocator
predifined block size allocator, much faster than most allocators, but can only allocate one sized blocks.
default_allocator
default allocator that internally works using lists