PostgreSQL Source Code: JsonbParseState Struct Reference (original) (raw)
#include <[jsonb.h](jsonb%5F8h%5Fsource.html)>
Data Fields | |
---|---|
JsonbValue | contVal |
Size | size |
struct JsonbParseState * | next |
bool | unique_keys |
bool | skip_nulls |
Detailed Description
Definition at line 319 of file jsonb.h.
Field Documentation
◆ contVal
JsonbValue JsonbParseState::contVal
Definition at line 321 of file jsonb.h.
Referenced by appendElement(), appendKey(), appendValue(), clone_parse_state(), datum_to_jsonb_internal(), and jsonb_in_scalar().
◆ next
struct JsonbParseState* JsonbParseState::next
Definition at line 323 of file jsonb.h.
Referenced by clone_parse_state(), pushJsonbValueScalar(), and pushState().
◆ size
Size JsonbParseState::size
Definition at line 322 of file jsonb.h.
Referenced by appendElement(), appendKey(), and clone_parse_state().
◆ skip_nulls
bool JsonbParseState::skip_nulls
Definition at line 325 of file jsonb.h.
Referenced by clone_parse_state(), jsonb_build_object_worker(), jsonb_object_agg_transfn_worker(), and pushState().
◆ unique_keys
bool JsonbParseState::unique_keys
Definition at line 324 of file jsonb.h.
Referenced by clone_parse_state(), jsonb_build_object_worker(), jsonb_in_object_start(), jsonb_object_agg_transfn_worker(), and pushState().
The documentation for this struct was generated from the following file:
- src/include/utils/jsonb.h