#include <BCP_mempool.hpp>
Public Member Functions | |
| BCP_MemPool (const size_t n, const size_t bl_size=1023) | |
| void * | alloc (size_t n) |
| void | free (void *p, size_t n) |
| ~BCP_MemPool () | |
Private Attributes | |
| const size_t | BLOCK_SIZE |
| size_t | entry_size |
| void ** | first_free |
Definition at line 8 of file BCP_mempool.hpp.
|
inline |
Definition at line 20 of file BCP_mempool.hpp.
|
inline |
Definition at line 79 of file BCP_mempool.hpp.
|
inline |
Definition at line 28 of file BCP_mempool.hpp.
Definition at line 68 of file BCP_mempool.hpp.
|
private |
Definition at line 10 of file BCP_mempool.hpp.
|
private |
Definition at line 11 of file BCP_mempool.hpp.
|
private |
Definition at line 12 of file BCP_mempool.hpp.
1.8.5