1836.3.1
by Monty Taylor
Removed libdrizzle doxygen. Put in function stubs in sphinx. Someone can |
1 |
.. highlightlang:: c |
2 |
||
3 |
Row Object
|
|
4 |
----------
|
|
5 |
||
6 |
.. index:: object: drizzle_row_st |
|
7 |
||
8 |
Client Functions
|
|
9 |
^^^^^^^^^^^^^^^^
|
|
10 |
||
11 |
These functions allow you to access rows in a result set. If the result is |
|
12 |
unbuffered, you can read and buffer rows one at a time. If the rows are |
|
13 |
buffered in the result, the drizzle_row_next() and related functions can be |
|
14 |
used. |
|
15 |
||
16 |
||
17 |
.. c:function:: uint64_t drizzle_row_read (drizzle_result_st *result, drizzle_return_t *ret_ptr) |
|
18 |
||
19 |
.. c:function:: drizzle_row_t drizzle_row_buffer (drizzle_result_st *result, drizzle_return_t *ret_ptr) |
|
20 |
||
21 |
.. c:function:: void drizzle_row_free (drizzle_result_st *result, drizzle_row_t row) |
|
22 |
||
23 |
.. c:function:: size_t * drizzle_row_field_sizes (drizzle_result_st *result) |
|
24 |
||
25 |
.. c:function:: drizzle_row_t drizzle_row_next (drizzle_result_st *result) |
|
26 |
||
27 |
.. c:function:: drizzle_row_t drizzle_row_prev (drizzle_result_st *result) |
|
28 |
||
29 |
.. c:function:: void drizzle_row_seek (drizzle_result_st *result, uint64_t row) |
|
30 |
||
31 |
.. c:function:: drizzle_row_t drizzle_row_index (drizzle_result_st *result, uint64_t row) |
|
32 |
||
33 |
.. c:function:: uint64_t drizzle_row_current (drizzle_result_st *result) |
|
34 |
||
35 |
Server Functions
|
|
36 |
^^^^^^^^^^^^^^^^
|
|
37 |
||
38 |
These functions allow you to send row information over a connection. |
|
39 |
||
40 |
.. c:function:: drizzle_return_t drizzle_row_write (drizzle_result_st *result) |
|
41 |