CToon C 0.6.1
A C99 TOON/JSON serialization library
Loading...
Searching...
No Matches
ctoon_arr_iter Struct Reference

#include <ctoon.h>

Collaboration diagram for ctoon_arr_iter:

Data Fields

size_t idx
 
size_t max
 
ctoon_valcur
 

Detailed Description

A TOON array iterator.

Example

ctoon_val *val;
while ((val = ctoon_arr_iter_next(&iter))) {
your_func(val);
}
static ctoon_arr_iter ctoon_arr_iter_with(ctoon_val *arr)
Definition ctoon.h:5223
static ctoon_val * ctoon_arr_iter_next(ctoon_arr_iter *iter)
Definition ctoon.h:5233

Definition at line 1761 of file ctoon.h.

Field Documentation

◆ cur

ctoon_val* ctoon_arr_iter::cur

next value

Definition at line 1764 of file ctoon.h.

◆ idx

size_t ctoon_arr_iter::idx

next value's index

Definition at line 1762 of file ctoon.h.

◆ max

size_t ctoon_arr_iter::max

maximum index (arr.size)

Definition at line 1763 of file ctoon.h.


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