7
.. index:: object: drizzle_row_st
12
These functions allow you to access rows in a result set. If the result is
13
unbuffered, you can read and buffer rows one at a time. If the rows are
14
buffered in the result, the drizzle_row_next() and related functions can be
18
.. c:function:: uint64_t drizzle_row_read (drizzle_result_st *result, drizzle_return_t *ret_ptr)
20
.. c:function:: drizzle_row_t drizzle_row_buffer (drizzle_result_st *result, drizzle_return_t *ret_ptr)
22
.. c:function:: void drizzle_row_free (drizzle_result_st *result, drizzle_row_t row)
24
.. c:function:: size_t * drizzle_row_field_sizes (drizzle_result_st *result)
26
.. c:function:: drizzle_row_t drizzle_row_next (drizzle_result_st *result)
28
.. c:function:: drizzle_row_t drizzle_row_prev (drizzle_result_st *result)
30
.. c:function:: void drizzle_row_seek (drizzle_result_st *result, uint64_t row)
32
.. c:function:: drizzle_row_t drizzle_row_index (drizzle_result_st *result, uint64_t row)
34
.. c:function:: uint64_t drizzle_row_current (drizzle_result_st *result)
39
These functions allow you to send row information over a connection.
41
.. c:function:: drizzle_return_t drizzle_row_write (drizzle_result_st *result)