|
QueueData * | pData |
| The container private information. More...
|
|
int32_t(* | push )(struct _Queue *, Item) |
| Insert an item to the tail of the queue. More...
|
|
int32_t(* | front )(struct _Queue *, Item *) |
| Retrieve item from the head of the queue. More...
|
|
int32_t(* | back )(struct _Queue *, Item *) |
| Retrieve item from the tail of the queue. More...
|
|
int32_t(* | pop )(struct _Queue *) |
| Delete an item from the head of the queue. More...
|
|
int32_t(* | size )(struct _Queue *) |
| Return the number of stored items. More...
|
|
int32_t(* | set_destroy )(struct _Queue *, void(*)(Item)) |
| Set the custom item resource clean method. More...
|
|
The implementation for queue.
Definition at line 14 of file queue.h.