Zen API
 All Classes Files Functions Variables Typedefs Macros Groups Pages
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.