PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
EachState Struct Reference

Data Fields

JsonLexContextlex
 
Tuplestorestatetuple_store
 
TupleDesc ret_tdesc
 
MemoryContext tmp_cxt
 
const char * result_start
 
bool normalize_results
 
bool next_scalar
 
char * normalized_scalar
 

Detailed Description

Definition at line 109 of file jsonfuncs.c.

Field Documentation

◆ lex

JsonLexContext* EachState::lex

◆ next_scalar

bool EachState::next_scalar

Definition at line 117 of file jsonfuncs.c.

Referenced by each_object_field_end(), each_object_field_start(), and each_scalar().

◆ normalize_results

bool EachState::normalize_results

Definition at line 116 of file jsonfuncs.c.

Referenced by each_object_field_end(), and each_object_field_start().

◆ normalized_scalar

char* EachState::normalized_scalar

Definition at line 118 of file jsonfuncs.c.

Referenced by each_object_field_end(), and each_scalar().

◆ result_start

const char* EachState::result_start

Definition at line 115 of file jsonfuncs.c.

Referenced by each_object_field_end(), and each_object_field_start().

◆ ret_tdesc

TupleDesc EachState::ret_tdesc

Definition at line 113 of file jsonfuncs.c.

Referenced by each_object_field_end().

◆ tmp_cxt

MemoryContext EachState::tmp_cxt

Definition at line 114 of file jsonfuncs.c.

Referenced by each_object_field_end().

◆ tuple_store

Tuplestorestate* EachState::tuple_store

Definition at line 112 of file jsonfuncs.c.

Referenced by each_object_field_end().


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