C Container Collection (CCC)
Loading...
Searching...
No Matches
CCC_Handle_range Struct Reference

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>

Detailed Description

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
 

Field Documentation

◆ begin

CCC_Handle_index CCC_Handle_range::begin

The stable index to the begin slot of the range.

◆ end

CCC_Handle_index CCC_Handle_range::end

The stable index to the end slot of the range.


The documentation for this struct was generated from the following file: