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



Puma::ConstSizeMemPool< N > Class Template Reference

#include <ConstSizeMemPool.h>

List of all members.

Public Member Functions

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

Static Public Member Functions

static ConstSizeMemPoolinst ()

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


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>
void * Puma::ConstSizeMemPool< N >::alloc ( )
template<int N>
void Puma::ConstSizeMemPool< N >::clean ( ) [inline]
template<int N>
void Puma::ConstSizeMemPool< N >::free ( void *  p)
template<int N>
static ConstSizeMemPool& Puma::ConstSizeMemPool< N >::inst ( ) [inline, static]