Closure for the array result specifications. More...
Data Fields | |
| Oid | oid |
| enum array_types | typ |
| size_t | same_size |
| size_t * | num |
| size_t ** | sizes |
| bool | allow_nulls |
| bool ** | is_nulls |
Closure for the array result specifications.
Contains type information for the generic parser extract_array_generic and out-pointers for the results.
Definition at line 1211 of file pq_result_helper.c.
| Oid array_result_cls::oid |
Definition at line 1214 of file pq_result_helper.c.
| enum array_types array_result_cls::typ |
Definition at line 1217 of file pq_result_helper.c.
| size_t array_result_cls::same_size |
Definition at line 1220 of file pq_result_helper.c.
| size_t* array_result_cls::num |
Definition at line 1223 of file pq_result_helper.c.
Referenced by GNUNET_PQ_result_spec_array_abs_time(), GNUNET_PQ_result_spec_array_bool(), GNUNET_PQ_result_spec_array_fixed_size(), GNUNET_PQ_result_spec_array_rel_time(), GNUNET_PQ_result_spec_array_string(), GNUNET_PQ_result_spec_array_timestamp(), GNUNET_PQ_result_spec_array_uint16(), GNUNET_PQ_result_spec_array_uint32(), GNUNET_PQ_result_spec_array_uint64(), and GNUNET_PQ_result_spec_array_variable_size().
| size_t** array_result_cls::sizes |
Definition at line 1227 of file pq_result_helper.c.
Referenced by GNUNET_PQ_result_spec_array_variable_size().
| bool array_result_cls::allow_nulls |
Definition at line 1230 of file pq_result_helper.c.
| bool** array_result_cls::is_nulls |
Definition at line 1235 of file pq_result_helper.c.
Referenced by GNUNET_PQ_result_spec_array_allow_nulls().