FreeWRL / FreeX3D 4.3.0
duk_json_enc_ctx Struct Reference

Data Fields

duk_hthreadthr
duk_bufwriter_ctx bw
duk_hobjecth_replacer
duk_hstringh_gap
duk_idx_t idx_proplist
duk_idx_t idx_loop
duk_small_uint_t flags
duk_small_uint_t flag_ascii_only
duk_small_uint_t flag_avoid_key_quotes
duk_small_uint_t flag_ext_custom
duk_small_uint_t flag_ext_compatible
duk_small_uint_t flag_ext_custom_or_compatible
duk_int_t recursion_depth
duk_int_t recursion_limit
duk_uint_t mask_for_undefined
duk_small_uint_t stridx_custom_undefined
duk_small_uint_t stridx_custom_nan
duk_small_uint_t stridx_custom_neginf
duk_small_uint_t stridx_custom_posinf
duk_small_uint_t stridx_custom_function
duk_hobjectvisiting [DUK_JSON_ENC_LOOPARRAY]

Detailed Description

Definition at line 9130 of file duktape.c.

Field Documentation

◆ bw

duk_bufwriter_ctx duk_json_enc_ctx::bw

Definition at line 9132 of file duktape.c.

◆ flag_ascii_only

duk_small_uint_t duk_json_enc_ctx::flag_ascii_only

Definition at line 9138 of file duktape.c.

◆ flag_avoid_key_quotes

duk_small_uint_t duk_json_enc_ctx::flag_avoid_key_quotes

Definition at line 9139 of file duktape.c.

◆ flag_ext_compatible

duk_small_uint_t duk_json_enc_ctx::flag_ext_compatible

Definition at line 9142 of file duktape.c.

◆ flag_ext_custom

duk_small_uint_t duk_json_enc_ctx::flag_ext_custom

Definition at line 9141 of file duktape.c.

◆ flag_ext_custom_or_compatible

duk_small_uint_t duk_json_enc_ctx::flag_ext_custom_or_compatible

Definition at line 9143 of file duktape.c.

◆ flags

duk_small_uint_t duk_json_enc_ctx::flags

Definition at line 9137 of file duktape.c.

◆ h_gap

duk_hstring* duk_json_enc_ctx::h_gap

Definition at line 9134 of file duktape.c.

◆ h_replacer

duk_hobject* duk_json_enc_ctx::h_replacer

Definition at line 9133 of file duktape.c.

◆ idx_loop

duk_idx_t duk_json_enc_ctx::idx_loop

Definition at line 9136 of file duktape.c.

◆ idx_proplist

duk_idx_t duk_json_enc_ctx::idx_proplist

Definition at line 9135 of file duktape.c.

◆ mask_for_undefined

duk_uint_t duk_json_enc_ctx::mask_for_undefined

Definition at line 9147 of file duktape.c.

◆ recursion_depth

duk_int_t duk_json_enc_ctx::recursion_depth

Definition at line 9145 of file duktape.c.

◆ recursion_limit

duk_int_t duk_json_enc_ctx::recursion_limit

Definition at line 9146 of file duktape.c.

◆ stridx_custom_function

duk_small_uint_t duk_json_enc_ctx::stridx_custom_function

Definition at line 9153 of file duktape.c.

◆ stridx_custom_nan

duk_small_uint_t duk_json_enc_ctx::stridx_custom_nan

Definition at line 9150 of file duktape.c.

◆ stridx_custom_neginf

duk_small_uint_t duk_json_enc_ctx::stridx_custom_neginf

Definition at line 9151 of file duktape.c.

◆ stridx_custom_posinf

duk_small_uint_t duk_json_enc_ctx::stridx_custom_posinf

Definition at line 9152 of file duktape.c.

◆ stridx_custom_undefined

duk_small_uint_t duk_json_enc_ctx::stridx_custom_undefined

Definition at line 9149 of file duktape.c.

◆ thr

duk_hthread* duk_json_enc_ctx::thr

Definition at line 9131 of file duktape.c.

◆ visiting

duk_hobject* duk_json_enc_ctx::visiting[DUK_JSON_ENC_LOOPARRAY]

Definition at line 9155 of file duktape.c.


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