MapValueCursorInvalid
MapValueCursorInvalid
Description
Invalid cursor returned when a per-key query has no more values.
Usage example (Cross-references)
Usage examples (Cross-references)
- In
Map.Access.c:61:
typedef Map(int, int) IntIntMap;
IntIntMap map = MapInit(int_hash, int_compare);
MapValueCursor cursor = MapValueCursorInvalid();
int value_sum = 0;
int seen = 0;- In
Map.Access.c:85:
bool result = (seen == 3) && (value_sum == (40 + 41 + 42));
result = result && !MapValueCursorIsValid(MapFindFirstForKey(&map, 99));
result = result && (MapValuePtrFromCursor(&map, MapValueCursorInvalid()) == NULL);
MapDeinit(&map);
Last updated on