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

#include <yyjson.h>

Data Fields

yyjson_valroot
yyjson_alc alc
size_t dat_read
size_t val_read
char * str_pool

Detailed Description

Definition at line 4973 of file yyjson.h.

Field Documentation

◆ alc

yyjson_alc yyjson_doc::alc

Allocator used by document (nonnull).

Definition at line 4977 of file yyjson.h.

Referenced by read_root_minify(), read_root_pretty(), read_root_single(), yyjson_incr_read(), and yyjson_mut_val_imut_copy().

◆ dat_read

size_t yyjson_doc::dat_read

The total number of bytes read when parsing JSON (nonzero).

Definition at line 4979 of file yyjson.h.

Referenced by read_root_minify(), read_root_pretty(), read_root_single(), yyjson_incr_read(), and yyjson_mut_val_imut_copy().

◆ root

◆ str_pool

char* yyjson_doc::str_pool

The string pool used by JSON values (nullable).

Definition at line 4983 of file yyjson.h.

Referenced by read_root_minify(), read_root_pretty(), read_root_single(), yyjson_incr_read(), yyjson_mut_val_imut_copy(), and yyjson_read_fp().

◆ val_read

size_t yyjson_doc::val_read

The total number of values read when parsing JSON (nonzero).

Definition at line 4981 of file yyjson.h.

Referenced by read_root_minify(), read_root_pretty(), read_root_single(), yyjson_incr_read(), and yyjson_mut_val_imut_copy().


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