Zen API

- Home
- Help Topics
- Types by Category
- All Types
- Files

All Classes Files Functions Variables Typedefs Macros Groups Pages
Macros
kQueue.h File Reference

## Description

Declares the kQueue class.

Go to the source code of this file.

## Macros
#define | kQueue_AddCount_(QUEUE, C) kxQueue_AddCount_(QUEUE, C)
| Macro version of kQueue_AddCount.
#define | kQueue_As_(QUEUE, INDEX, TYPE) kxQueue_As_(QUEUE, INDEX, TYPE)
| Accesses a queue element at the specified index, and casts the value to the specified type. More...
#define | kQueue_At_(QUEUE, INDEX) kxQueue_At_(QUEUE, INDEX)
| Macro version of kQueue_At.
#define | kQueue_Capacity_(QUEUE) kxQueue_Capacity_(QUEUE)
| Macro version of kQueue_Capacity.
#define | kQueue_Clear_(QUEUE) kxQueue_Clear_(QUEUE)
| Macro version of kQueue_Clear.
#define | kQueue_Count_(QUEUE) kxQueue_Count_(QUEUE)
| Macro version of kQueue_Count.
#define | kQueue_ItemSize_(QUEUE) kxQueue_ItemSize_(QUEUE)
| Macro version of kQueue_ItemSize.
#define | kQueue_ItemType_(QUEUE) kxQueue_ItemType_(QUEUE)
| Macro version of kQueue_ItemType.
#define | kQueue_RemoveCount_(QUEUE, C) kxQueue_RemoveCount_(QUEUE, C)
| Macro version of kQueue_RemoveCount.

## Macro Definition Documentation

#define kQueue_As_ | ( |  | QUEUE,
|  |  | INDEX,
|  |  | TYPE
| ) |  | kxQueue_As_(QUEUE, INDEX, TYPE)

Accesses a queue element at the specified index, and casts the value to the specified type.