#include <sqlite.h>
Collaboration diagram for __sqlite_dbresult:Data Fields | |
| _sqlite_tuples * | tuples |
| _sqlite_header * | headerrec |
| size_t | num_tuples |
| size_t | num_fields |
| sqlite_int64 | last_insert_id |
| int | affected_rows |
| _sqlite_tuples * | srch_tuples |
| _sqlite_header * | srch_headerrec |
The main definition of the dbresult strucutre. This structure keeps the complete information about both fields and values of all records from a query.
This structure keeps to "search" pointers. This is used when the sqlite_get_value() or sqlite_xml_value() functions are called. These pointers will point at the last record being looked up, so that if you do sequencial look ups, it will not loop through the whole chain from the start. Even if you go a little bit back an forth, it will find the quickest way to avoid as many iterations as possible.
Definition at line 93 of file sqlite.h.
| sqlite_int64 __sqlite_dbresult::last_insert_id |
1.7.1