Memory Pool
Create a pool of memory blocks
Data Fields
memory_pool Struct Reference
Collaboration diagram for memory_pool:
Collaboration graph
[legend]

Data Fields

size_t count
 
size_t block_size
 
size_t available
 
struct memory_pool_block_headerpool
 
void ** shadow
 

Detailed Description

Definition at line 34 of file memory_pool.c.

Field Documentation

◆ available

size_t memory_pool::available

Definition at line 37 of file memory_pool.c.

◆ block_size

size_t memory_pool::block_size

Definition at line 36 of file memory_pool.c.

◆ count

size_t memory_pool::count

Definition at line 35 of file memory_pool.c.

◆ pool

struct memory_pool_block_header* memory_pool::pool

Definition at line 39 of file memory_pool.c.

◆ shadow

void** memory_pool::shadow

Definition at line 41 of file memory_pool.c.


The documentation for this struct was generated from the following file: