#include <dune/common/smallobject.hh>
Classes | |
union | Block |
Public Types | |
enum | { blockSize = sizeof( Block ) } |
enum | { maxBlocks = (1 << 10) - 1 } |
enum | { maxSize = maxBlocks * blockSize } |
Static Public Member Functions | |
static void * | allocate (unsigned int size) |
static void | free (void *ptr) |
static void* Dune::SmallObjectPool::allocate | ( | unsigned int | size | ) | [inline, static] |
References blockSize.
Referenced by Dune::SmallObject::operator new().
static void Dune::SmallObjectPool::free | ( | void * | ptr | ) | [inline, static] |
Referenced by Dune::SmallObject::operator delete().