#include "ithread.h"#include <errno.h>Go to the source code of this file.
Data Structures | |
| struct | FREELISTNODE |
| struct | FREELIST |
Typedefs | |
| typedef struct FREELISTNODE | FreeListNode |
| typedef struct FREELIST | FreeList |
Functions | |
| int | FreeListInit (FreeList *free_list, size_t elementSize, int maxFreeListSize) |
| void * | FreeListAlloc (FreeList *free_list) |
| int | FreeListFree (FreeList *free_list, void *element) |
| int | FreeListDestroy (FreeList *free_list) |
| typedef struct FREELISTNODE FreeListNode |
| void* FreeListAlloc | ( | FreeList * | free_list | ) |
| int FreeListDestroy | ( | FreeList * | free_list | ) |
| int FreeListFree | ( | FreeList * | free_list, | |
| void * | element | |||
| ) |
| int FreeListInit | ( | FreeList * | free_list, | |
| size_t | elementSize, | |||
| int | maxFreeListSize | |||
| ) |
1.6.1