PostgreSQL Source Code  git master
PopulateRecordsetState Struct Reference

Data Fields

JsonLexContextlex
 
const char * function_name
 
HTABjson_hash
 
char * saved_scalar
 
char * save_json_start
 
JsonTokenType saved_token_type
 
Tuplestorestatetuple_store
 
HeapTupleHeader rec
 
PopulateRecordCachecache
 

Detailed Description

Definition at line 237 of file jsonfuncs.c.

Field Documentation

◆ cache

PopulateRecordCache* PopulateRecordsetState::cache

Definition at line 247 of file jsonfuncs.c.

Referenced by populate_recordset_record(), and populate_recordset_worker().

◆ function_name

const char* PopulateRecordsetState::function_name

◆ json_hash

HTAB* PopulateRecordsetState::json_hash

◆ lex

◆ rec

HeapTupleHeader PopulateRecordsetState::rec

Definition at line 246 of file jsonfuncs.c.

Referenced by populate_recordset_record(), and populate_recordset_worker().

◆ save_json_start

char* PopulateRecordsetState::save_json_start

◆ saved_scalar

char* PopulateRecordsetState::saved_scalar

Definition at line 242 of file jsonfuncs.c.

Referenced by populate_recordset_object_field_end(), and populate_recordset_scalar().

◆ saved_token_type

JsonTokenType PopulateRecordsetState::saved_token_type

◆ tuple_store

Tuplestorestate* PopulateRecordsetState::tuple_store

Definition at line 245 of file jsonfuncs.c.

Referenced by populate_recordset_record(), and populate_recordset_worker().


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