PostgreSQL Source Code: variable Struct Reference (original) (raw)
#include <[ecpglib_extern.h](ecpglib%5F%5Fextern%5F8h%5Fsource.html)>
Data Fields | |
---|---|
enum ECPGttype | type |
void * | value |
void * | pointer |
long | varcharsize |
long | arrsize |
long | offset |
enum ECPGttype | ind_type |
void * | ind_value |
void * | ind_pointer |
long | ind_varcharsize |
long | ind_arrsize |
long | ind_offset |
struct variable * | next |
char * | name |
struct ECPGtype * | type |
int | brace_level |
Definition at line 135 of file ecpglib_extern.h.
◆ arrsize
◆ brace_level
int variable::brace_level
◆ ind_arrsize
long variable::ind_arrsize
◆ ind_offset
long variable::ind_offset
◆ ind_pointer
void* variable::ind_pointer
◆ ind_type
◆ ind_value
void* variable::ind_value
◆ ind_varcharsize
long variable::ind_varcharsize
◆ name
◆ next
◆ offset
◆ pointer
◆ type [1/2]
Definition at line 137 of file ecpglib_extern.h.
Referenced by ecpg_build_params(), ecpg_do_prologue(), ecpg_is_type_an_array(), ecpg_process_output(), ecpg_store_input(), ecpg_store_result(), ECPGdump_a_type(), ECPGget_desc(), ECPGnumeric_lvalue(), ECPGset_desc(), find_struct(), find_variable(), getJsonPathVariable(), new_variable(), output_get_descr(), output_set_descr(), remove_variables(), set_desc_attr(), sqlda_variable(), and store_input_from_desc().
◆ type [2/2]
◆ value
◆ varcharsize
long variable::varcharsize
The documentation for this struct was generated from the following files:
- src/interfaces/ecpg/ecpglib/ecpglib_extern.h
- src/interfaces/ecpg/preproc/type.h