|
Zen API
|
Declares the kList class.
Go to the source code of this file.
Macros | |
| #define | kList_As_(LIST, ITEM, TYPE) kxList_As_(LIST, ITEM, TYPE) |
| Accesses list item content and casts to the specified type. More... | |
| #define | kList_At_(LIST, ITEM) kxList_At_(LIST, ITEM) |
| Macro version of kList_At. | |
| #define | kList_Capacity_(LIST) kxList_Capacity_(LIST) |
| Macro version of kList_Capacity. | |
| #define | kList_Count_(LIST) kxList_Count_(LIST) |
| Macro version of kList_Count. | |
| #define | kList_First_(LIST) kxList_First_(LIST) |
| Macro version of kList_First. | |
| #define | kList_ItemType_(LIST) kxList_ItemType_(LIST) |
| Macro version of kList_ItemType. | |
| #define | kList_Last_(LIST) kxList_Last_(LIST) |
| Macro version of kList_Last. | |
| #define | kList_Next_(LIST, ITEM) kxList_Next_(LIST, ITEM) |
| Macro version of kList_Next. | |
| #define | kList_Previous_(LIST, ITEM) kxList_Previous_(LIST, ITEM) |
| Macro version of kList_Previous. | |
Typedefs | |
| typedef kPointer | kListItem |
| Represents a node within a kList object. | |
| #define kList_As_ | ( | LIST, | |
| ITEM, | |||
| TYPE | |||
| ) | kxList_As_(LIST, ITEM, TYPE) |
Accesses list item content and casts to the specified type.