PostgreSQL Source Code git master
|
#include <ecpglib_extern.h>
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.
long variable::arrsize |
Definition at line 141 of file ecpglib_extern.h.
Referenced by ecpg_do_prologue(), ecpg_store_input(), ecpg_store_result(), ECPGdump_a_simple(), ECPGget_desc(), ECPGset_desc(), and store_input_from_desc().
int variable::brace_level |
Definition at line 193 of file type.h.
Referenced by ECPGdump_a_type(), find_struct(), find_struct_member(), find_variable(), new_variable(), output_get_descr(), output_set_descr(), remove_variables(), and sqlda_variable().
long variable::ind_arrsize |
Definition at line 147 of file ecpglib_extern.h.
Referenced by ecpg_do_prologue(), ecpg_store_result(), ECPGget_desc(), and store_input_from_desc().
long variable::ind_offset |
Definition at line 148 of file ecpglib_extern.h.
Referenced by ecpg_do_prologue(), ecpg_store_result(), ECPGget_desc(), and store_input_from_desc().
void* variable::ind_pointer |
Definition at line 145 of file ecpglib_extern.h.
Referenced by ecpg_do_prologue(), ecpg_store_result(), ECPGget_desc(), and store_input_from_desc().
enum ECPGttype variable::ind_type |
Definition at line 143 of file ecpglib_extern.h.
Referenced by ecpg_do_prologue(), ecpg_store_input(), ecpg_store_result(), ECPGdump_a_type(), ECPGget_desc(), and store_input_from_desc().
void* variable::ind_value |
Definition at line 144 of file ecpglib_extern.h.
Referenced by ecpg_do_prologue(), ecpg_store_input(), ecpg_store_result(), ECPGget_desc(), and store_input_from_desc().
long variable::ind_varcharsize |
Definition at line 146 of file ecpglib_extern.h.
Referenced by ecpg_do_prologue(), ecpg_store_result(), ECPGget_desc(), and store_input_from_desc().
char* variable::name |
Definition at line 191 of file type.h.
Referenced by define_custom_variable(), find_simple(), new_variable(), output_get_descr(), output_set_descr(), reapply_stacked_values(), remove_variables(), and sqlda_variable().
struct variable * variable::next |
Definition at line 149 of file ecpglib_extern.h.
Referenced by ecpg_build_params(), ecpg_do_prologue(), ecpg_process_output(), ECPGset_desc(), find_simple(), free_variable(), new_variable(), remove_variables(), and sqlda_variable().
long variable::offset |
Definition at line 142 of file ecpglib_extern.h.
Referenced by ecpg_do_prologue(), ecpg_store_input(), ecpg_store_result(), ECPGdump_a_simple(), ECPGget_desc(), ECPGset_desc(), and store_input_from_desc().
void* variable::pointer |
Definition at line 139 of file ecpglib_extern.h.
Referenced by ecpg_build_params(), ecpg_do_prologue(), ecpg_process_output(), ecpg_store_result(), ECPGget_desc(), ECPGset_desc(), and store_input_from_desc().
enum ECPGttype variable::type |
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().
void* variable::value |
Definition at line 138 of file ecpglib_extern.h.
Referenced by ecpg_build_params(), ecpg_do_prologue(), ecpg_store_input(), ecpg_store_result(), ECPGget_desc(), ECPGset_desc(), set_desc_attr(), and store_input_from_desc().
long variable::varcharsize |
Definition at line 140 of file ecpglib_extern.h.
Referenced by ecpg_do_prologue(), ecpg_store_input(), ecpg_store_result(), ECPGdump_a_simple(), ECPGget_desc(), ECPGset_desc(), and store_input_from_desc().