PLearn 0.1
Classes | Namespaces
PMemPool.h File Reference
#include <new>
#include <list>
#include <map>
#include "PP.h"
Include dependency graph for PMemPool.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  PLearn::PMemArena
 A PMemArena is a fixed-size contiguous block of memory for allocating objects of the SAME SIZE. More...
union  PLearn::PMemArena::Aligner
 Utility union to ensure alignment across platforms. More...
class  PLearn::PMemPool
 A PMemPool is a collection of arenas for allocating an arbitrary number of objects of a fixed size. More...
class  PLearn::PObjectPool< T >
 A PObjectPool is a thin wrapper around PMemPool that provides typed pointers on the allocated memory. More...

Namespaces

namespace  PLearn
 

< for swap



Detailed Description

Definition in file PMemPool.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines