![]() |
![]() |
#include <stdint.h>#include <stdbool.h>#include <stddef.h>
Go to the source code of this file.
Data Structures | |
| struct | _QueueP_Elem |
| struct | _QueueP_Obj |
Typedefs | |
| typedef struct _QueueP_Elem | QueueP_Elem |
| typedef struct _QueueP_Obj | QueueP_Obj |
| typedef QueueP_Obj * | QueueP_Handle |
Functions | |
| void | QueueP_init (QueueP_Obj *obj) |
| uintptr_t | QueueP_head (QueueP_Obj *obj) |
| uintptr_t | QueueP_next (QueueP_Elem *qelem) |
| uintptr_t | QueueP_prev (QueueP_Elem *qelem) |
| uintptr_t | QueueP_get (QueueP_Obj *obj) |
| void | QueueP_put (QueueP_Obj *obj, QueueP_Elem *elem) |
| void | QueueP_remove (QueueP_Elem *qelem) |
| bool | QueueP_empty (QueueP_Obj *obj) |
| typedef struct _QueueP_Elem QueueP_Elem |
| typedef struct _QueueP_Obj QueueP_Obj |
| typedef QueueP_Obj* QueueP_Handle |
| void QueueP_init | ( | QueueP_Obj * | obj | ) |
| uintptr_t QueueP_head | ( | QueueP_Obj * | obj | ) |
| uintptr_t QueueP_next | ( | QueueP_Elem * | qelem | ) |
| uintptr_t QueueP_prev | ( | QueueP_Elem * | qelem | ) |
| uintptr_t QueueP_get | ( | QueueP_Obj * | obj | ) |
| void QueueP_put | ( | QueueP_Obj * | obj, |
| QueueP_Elem * | elem | ||
| ) |
| void QueueP_remove | ( | QueueP_Elem * | qelem | ) |
| bool QueueP_empty | ( | QueueP_Obj * | obj | ) |