Data Fields

__sqlite_tuples Struct Reference

#include <sqlite.h>

Collaboration diagram for __sqlite_tuples:

Data Fields

unsigned int tupleid
unsigned int fieldid
char * value
size_t length
_sqlite_headerheader
struct __sqlite_tuplesnextfield
struct __sqlite_tuplesprevfield
struct __sqlite_tuplesnexttuple
struct __sqlite_tuplesprevtuple

Detailed Description

Contains information about a particular data cell. That means one specific record in one specific column.

This struct is built up as a dual-way chain pointer ring. So you need to keep an eye on the fieldid and/or tupleid value to know if you have gone one round or not.

Definition at line 70 of file sqlite.h.


Field Documentation

Defines the field ID this record belongs to

Definition at line 72 of file sqlite.h.

A pointer to the header record with more info about this field/column

Definition at line 75 of file sqlite.h.

Length of the value of this field

Definition at line 74 of file sqlite.h.

Pointer to the same record, but the next field in it

Definition at line 76 of file sqlite.h.

Pointer to the same field, but the next record

Definition at line 78 of file sqlite.h.

Pointer to the same record, but the previous field in it

Definition at line 77 of file sqlite.h.

Pointer to the same field, but the previous record

Definition at line 79 of file sqlite.h.

Defines the "record number"

Definition at line 71 of file sqlite.h.

Pointer to the value of this field

Definition at line 73 of file sqlite.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines