Pharos 0.7.23
Modern Web Framework & Web App Hosting Service.
Loading...
Searching...
No Matches
yyjson_incr_state Struct Reference

Data Fields

u32 label
yyjson_alc alc
yyjson_read_flag flg
u8hdr
u8cur
usize buf_len
usize hdr_len
usize alc_len
usize ctn_len
yyjson_valval_hdr
yyjson_valval_end
yyjson_valval
yyjson_valctn
u8str_con [2]
u8raw_ptr
u8 raw_end [1]

Detailed Description

State for incremental JSON reader, opaque in the API.

Definition at line 6556 of file yyjson.c.

Field Documentation

◆ alc

yyjson_alc yyjson_incr_state::alc

◆ alc_len

usize yyjson_incr_state::alc_len

Definition at line 6564 of file yyjson.c.

Referenced by yyjson_incr_read().

◆ buf_len

usize yyjson_incr_state::buf_len

Definition at line 6562 of file yyjson.c.

Referenced by yyjson_incr_new(), and yyjson_incr_read().

◆ ctn

yyjson_val* yyjson_incr_state::ctn

Definition at line 6569 of file yyjson.c.

Referenced by yyjson_incr_read().

◆ ctn_len

usize yyjson_incr_state::ctn_len

Definition at line 6565 of file yyjson.c.

Referenced by yyjson_incr_read().

◆ cur

u8* yyjson_incr_state::cur

Definition at line 6561 of file yyjson.c.

Referenced by yyjson_incr_new(), and yyjson_incr_read().

◆ flg

◆ hdr

u8* yyjson_incr_state::hdr

Definition at line 6560 of file yyjson.c.

Referenced by yyjson_incr_free(), yyjson_incr_new(), and yyjson_incr_read().

◆ hdr_len

usize yyjson_incr_state::hdr_len

Definition at line 6563 of file yyjson.c.

Referenced by yyjson_incr_read().

◆ label

u32 yyjson_incr_state::label

Definition at line 6557 of file yyjson.c.

Referenced by yyjson_incr_new(), and yyjson_incr_read().

◆ raw_end

u8 yyjson_incr_state::raw_end[1]

Definition at line 6572 of file yyjson.c.

Referenced by yyjson_incr_new().

◆ raw_ptr

u8* yyjson_incr_state::raw_ptr

Definition at line 6571 of file yyjson.c.

Referenced by yyjson_incr_new(), and yyjson_incr_read().

◆ str_con

u8* yyjson_incr_state::str_con[2]

Definition at line 6570 of file yyjson.c.

Referenced by yyjson_incr_read().

◆ val

yyjson_val* yyjson_incr_state::val

Definition at line 6568 of file yyjson.c.

Referenced by yyjson_incr_read(), and yyjson_mut_read_number().

◆ val_end

yyjson_val* yyjson_incr_state::val_end

Definition at line 6567 of file yyjson.c.

Referenced by yyjson_incr_read().

◆ val_hdr

yyjson_val* yyjson_incr_state::val_hdr

Definition at line 6566 of file yyjson.c.

Referenced by yyjson_incr_free(), and yyjson_incr_read().


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