universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: ucx: UcxMapIterator Struct Reference universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:
universe@390:
ucx universe@390:
universe@390:
UAP Common Extensions
universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390:
universe@390: universe@390:
universe@390: universe@390:
universe@390:
universe@390:
universe@390: Data Fields
universe@390:
universe@390:
UcxMapIterator Struct Reference
universe@390:
universe@390:
universe@390: universe@390:

Structure for an iterator over a UcxMap. universe@390: More...

universe@390: universe@390:

#include <map.h>

universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390: universe@390:

universe@390: Data Fields

UcxMap const * map
 The map to iterate over. More...
 
UcxMapElementcur
 The current map element. More...
 
size_t index
 The current index of the element list array. More...
 
universe@390:

Detailed Description

universe@390:

Structure for an iterator over a UcxMap.

universe@390:

Field Documentation

universe@390: universe@390:

◆ cur

universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390:
UcxMapElement* UcxMapIterator::cur
universe@390:
universe@390: universe@390:

The current map element.

universe@390: universe@390:
universe@390:
universe@390: universe@390:

◆ index

universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390:
size_t UcxMapIterator::index
universe@390:
universe@390: universe@390:

The current index of the element list array.

universe@390:

Attention: this is NOT the element index! Do NOT manually iterate over the map by increasing this index. Use ucx_map_iter_next().

See also
UcxMap.map
universe@390: universe@390:
universe@390:
universe@390: universe@390:

◆ map

universe@390: universe@390:
universe@390:
universe@390: universe@390: universe@390: universe@390: universe@390:
UcxMap const* UcxMapIterator::map
universe@390:
universe@390: universe@390:

The map to iterate over.

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