|
Zen API
|
Declares the kArrayList class.
Go to the source code of this file.
Macros | |
| #define | kArrayList_AddCount_(LIST, C) kxArrayList_AddCount_(LIST, C) |
| Macro version of kArrayList_AddCount. | |
| #define | kArrayList_As_(LIST, INDEX, TYPE) kxArrayList_As_(LIST, INDEX, TYPE) |
| Gets an item pointer and casts to the specified type. | |
| #define | kArrayList_At_(LIST, INDEX) kxArrayList_At_(LIST, INDEX) |
| Macro version of kArrayList_At. | |
| #define | kArrayList_Begin_(LIST) kxArrayList_Begin_(LIST) |
| Gets a pointer to the first item. | |
| #define | kArrayList_Capacity_(LIST) kxArrayList_Capacity_(LIST) |
| Macro version of kArrayList_Capacity. | |
| #define | kArrayList_Clear_(LIST) kxArrayList_Clear_(LIST) |
| Macro version of kArrayList_Clear. | |
| #define | kArrayList_Count_(LIST) kxArrayList_Count_(LIST) |
| Macro version of kArrayList_Count. | |
| #define | kArrayList_Data_(LIST) kxArrayList_Data_(LIST) |
| Macro version of kArrayList_Data. | |
| #define | kArrayList_DataSize_(LIST) kxArrayList_DataSize_(LIST) |
| Macro version of kArrayList_DataSize. | |
| #define | kArrayList_End_(LIST) kxArrayList_End_(LIST) |
| Gets a pointer to one past the last item. | |
| #define | kArrayList_First_(LIST) kxArrayList_First_(LIST) |
| Gets a pointer to the first item. | |
| #define | kArrayList_ItemSize_(LIST) kxArrayList_ItemSize_(LIST) |
| Macro version of kArrayList_ItemSize. | |
| #define | kArrayList_ItemType_(LIST) kxArrayList_ItemType_(LIST) |
| Macro version of kArrayList_ItemType. | |
| #define | kArrayList_Last_(LIST) kxArrayList_Last_(LIST) |
| Gets a pointer to the last item. | |
| #define | kArrayList_RBegin_(LIST) kxArrayList_RBegin_(LIST) |
| Gets a pointer to the last item. | |
| #define | kArrayList_RemoveCount_(LIST, C) kxArrayList_RemoveCount_(LIST, C) |
| Macro version of kArrayList_RemoveCount. | |
| #define | kArrayList_REnd_(LIST) kxArrayList_REnd_(LIST) |
| Gets a pointer to one before the first item. | |