|
Zen API
|
Declares the kMap class.
Go to the source code of this file.
Macros | |
| #define | kMap_Count_(MAP) kxMap_Count_(MAP) |
| Macro version of kMap_Count. | |
| #define | kMap_KeyAs_(MAP, ITEM, TYPE) kxMap_KeyAs_(MAP, ITEM, TYPE) |
| Accesses a map item key and casts the key to the specified type. More... | |
| #define | kMap_KeyType_(MAP) kxMap_KeyType_(MAP) |
| Macro version of kMap_KeyType. | |
| #define | kMap_ValueAs_(MAP, ITEM, TYPE) kxMap_ValueAs_(MAP, ITEM, TYPE) |
| Accesses a map item value and casts the value to the specified type. More... | |
| #define | kMap_ValueType_(MAP) kxMap_ValueType_(MAP) |
| Macro version of kMap_ValueType. | |
Typedefs | |
| typedef kPointer | kMapItem |
| Represents a key-value pair within a map. | |
| #define kMap_KeyAs_ | ( | MAP, | |
| ITEM, | |||
| TYPE | |||
| ) | kxMap_KeyAs_(MAP, ITEM, TYPE) |
Accesses a map item key and casts the key to the specified type.
| #define kMap_ValueAs_ | ( | MAP, | |
| ITEM, | |||
| TYPE | |||
| ) | kxMap_ValueAs_(MAP, ITEM, TYPE) |
Accesses a map item value and casts the value to the specified type.