|
C Container Collection (CCC)
|
The result of a range query on iterable containers. Handles are stable indices into an array until removed, regardless of other insertions, removals, or array resizing. More...
#include <types.h>
The result of a range query on iterable containers. Handles are stable indices into an array until removed, regardless of other insertions, removals, or array resizing.
A range provides a view all elements that fit the equals range criteria of search-by-key containers. Use the provided range iteration functions in this header to iterate from beginning to end in forward order relative to the containers default ordering.
Data Fields | |
| CCC_Handle_index | begin |
| CCC_Handle_index | end |
| CCC_Handle_index CCC_Handle_range::begin |
The stable index to the begin slot of the range.
| CCC_Handle_index CCC_Handle_range::end |
The stable index to the end slot of the range.