# mem_pool Struct Reference

Memory pool. More...

`#include <mempool.h>`

## Data Fields
struct mem_pool_object * | freelist
| Pointer to the first free object in the pool.

## Detailed Description

Memory pool.

This structure represents a pool of fixed-size objects which can be allocated using mem_pool_alloc().

Definition at line 68 of file mempool.h.

## Field Documentation

struct mem_pool_object* mem_pool::freelist`[read]`

Pointer to the first free object in the pool.

For internal use only.

Definition at line 73 of file mempool.h.

Referenced by mem_pool_alloc(), mem_pool_free(), and mem_pool_init().

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

- include/mempool.h