diff options
Diffstat (limited to 'docs/application/pool.md')
| -rw-r--r-- | docs/application/pool.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/docs/application/pool.md b/docs/application/pool.md index dc7c1e3..b4c5913 100644 --- a/docs/application/pool.md +++ b/docs/application/pool.md @@ -1,3 +1,13 @@ # Memory Pool --- + +## Object Definitions + +```c +#define POOL_HEADER(STRUCT) struct STRUCT *prev, *next; uint32_t obj_size + +typedef struct _kpl_pool_obj { + POOL_HEADER(_kpl_pool_obj); +} kpl_pool_obj; +``` |
