GATE
gate_data_reader_base_class Struct Reference

Public Member Functions

 GATE_INTERFACE_VTBL (gate_data_reader) const *vtbl
 

Public Attributes

gate_atomic_int_t ref_counter
 
gate_data_handles_t native_handles
 
gate_size_t field_count
 
gate_string_t names [GATE_DATA_ADAPTER_BASE_READER_MAX_FIELDS]
 
gate_type_id_t types [GATE_DATA_ADAPTER_BASE_READER_MAX_FIELDS]
 
gate_value_t values [GATE_DATA_ADAPTER_BASE_READER_MAX_FIELDS]
 
void * params [GATE_DATA_ADAPTER_BASE_READER_MAX_FIELDS]
 
gate_result_t(* init )(gate_data_reader_base_t *reader)
 
gate_bool_t(* is_valid )(gate_data_reader_base_t *reader)
 
gate_result_t(* next )(gate_data_reader_base_t *reader)
 
gate_result_t(* close )(gate_data_reader_base_t *reader)
 

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