theCore C++ embedded framework
pool.hpp File Reference

Memory pool and corresponding allocator facilities. More...

#include <ecl/assert.h>
#include <ecl/types.h>
#include <memory>
#include <array>
Include dependency graph for pool.hpp:
This graph shows which files directly or indirectly include this file:

Data Structures

class  ecl::pool_base
 Base class for memory pool. More...
 
class  ecl::pool< blk_sz, blk_cnt >
 Holds given buffer as a pool. More...
 
class  ecl::pool_allocator< T >
 Almost stateless pool allocator. More...
 

Namespaces

 ecl
 

Detailed Description

Memory pool and corresponding allocator facilities.

Todo:
Usage examples