|
PostgreSQL Source Code git master
|
Data Fields | |
| bool | is_json |
| union { | |
| struct { | |
| const char * str | |
| int len | |
| JsonTokenType type | |
| } json | |
| JsonbValue * jsonb | |
| } | val |
Definition at line 293 of file jsonfuncs.c.
| bool JsValue::is_json |
Definition at line 295 of file jsonfuncs.c.
Referenced by JsObjectGetField(), json_populate_type(), JsValueToJsObject(), populate_array(), populate_array_dim_jsonb(), populate_array_element_end(), populate_record_worker(), and populate_scalar().
| struct { ... } JsValue::json |
| JsonbValue* JsValue::jsonb |
Definition at line 305 of file jsonfuncs.c.
Referenced by JsObjectGetField(), json_populate_type(), JsValueToJsObject(), populate_array(), populate_array_dim_jsonb(), populate_record_worker(), and populate_scalar().
| int JsValue::len |
Definition at line 301 of file jsonfuncs.c.
Referenced by JsObjectGetField(), json_populate_type(), JsValueToJsObject(), populate_array(), populate_array_element_end(), populate_record_worker(), and populate_scalar().
| const char* JsValue::str |
Definition at line 300 of file jsonfuncs.c.
Referenced by JsObjectGetField(), json_populate_type(), JsValueToJsObject(), populate_array(), populate_array_element_end(), populate_record_worker(), and populate_scalar().
| JsonTokenType JsValue::type |
Definition at line 302 of file jsonfuncs.c.
Referenced by JsObjectGetField(), json_populate_type(), populate_array_element_end(), populate_record_worker(), and populate_scalar().
| union { ... } JsValue::val |