Puma Reference Manual Puma: Puma::ConstSizeMemPool< N > Class Template Reference



Puma::ConstSizeMemPool< N > Class Template Reference

#include <ConstSizeMemPool.h>

List of all members.

template<int N>
class Puma::ConstSizeMemPool< N >


Public Member Functions

 ConstSizeMemPool ()
 ~ConstSizeMemPool ()
void * alloc ()
void free (void *p)
void clean ()

Static Public Member Functions

static ConstSizeMemPoolinst ()

Constructor & Destructor Documentation

template<int N>
Puma::ConstSizeMemPool< N >::ConstSizeMemPool (  )  [inline]

template<int N>
Puma::ConstSizeMemPool< N >::~ConstSizeMemPool (  )  [inline]


Member Function Documentation

template<int N>
static ConstSizeMemPool& Puma::ConstSizeMemPool< N >::inst (  )  [inline, static]

template<int N>
void * Puma::ConstSizeMemPool< N >::alloc (  )  [inline]

template<int N>
void Puma::ConstSizeMemPool< N >::free ( void *  p  )  [inline]

template<int N>
void Puma::ConstSizeMemPool< N >::clean (  )  [inline]




Puma Reference Manual. Created on 11 Jul 2008.