Searched defs:RowSet (Results 1 - 5 of 5) sorted by relevance

/external/chromium_org/third_party/sqlite/src/src/
H A Drowset.c13 ** This module implements an object we call a "RowSet".
15 ** The RowSet object is a collection of rowids. Rowids
16 ** are inserted into the RowSet in an arbitrary order. Inserts
18 ** previously inserted into the RowSet.
21 ** elements of the RowSet in sorted order. Once this extraction
24 ** Hence, the primitive operations for a RowSet are:
33 ** obviously. The INSERT primitive adds a new element to the RowSet.
34 ** TEST checks to see if an element is already in the RowSet. SMALLEST
35 ** extracts the least value from the RowSet.
55 ** batch number is O(NlogN) where N is the number of elements in the RowSet
102 struct RowSet { struct
[all...]
H A DsqliteInt.h622 typedef struct RowSet RowSet; typedef in typeref:struct:RowSet
2691 RowSet *sqlite3RowSetInit(sqlite3*, void*, unsigned int);
2692 void sqlite3RowSetClear(RowSet*);
2693 void sqlite3RowSetInsert(RowSet*, i64);
2694 int sqlite3RowSetTest(RowSet*, u8 iBatch, i64);
2695 int sqlite3RowSetNext(RowSet*, i64*);
/external/chromium_org/third_party/sqlite/amalgamation/
H A Dsqlite3.c7617 typedef struct RowSet RowSet; typedef in typeref:struct:RowSet
11051 SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3*, void*, unsigned int);
11052 SQLITE_PRIVATE void sqlite3RowSetClear(RowSet*);
11053 SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet*, i64);
11054 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet*, u8 iBatch, i64);
11055 SQLITE_PRIVATE int sqlite3RowSetNext(RowSet*, i64*);
12374 RowSet *pRowSet; /* Used only when flags==MEM_RowSet */
12406 #define MEM_RowSet 0x0020 /* Value is a RowSet object */
36000 struct RowSet { struct
[all...]
/external/sqlite/dist/orig/
H A Dsqlite3.c8149 typedef struct RowSet RowSet; typedef in typeref:struct:RowSet
11627 SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3*, void*, unsigned int);
11628 SQLITE_PRIVATE void sqlite3RowSetClear(RowSet*);
11629 SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet*, i64);
11630 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet*, u8 iBatch, i64);
11631 SQLITE_PRIVATE int sqlite3RowSetNext(RowSet*, i64*);
12982 RowSet *pRowSet; /* Used only when flags==MEM_RowSet */
13014 #define MEM_RowSet 0x0020 /* Value is a RowSet object */
37965 struct RowSet { struct
[all...]
/external/sqlite/dist/
H A Dsqlite3.c8149 typedef struct RowSet RowSet; typedef in typeref:struct:RowSet
11627 SQLITE_PRIVATE RowSet *sqlite3RowSetInit(sqlite3*, void*, unsigned int);
11628 SQLITE_PRIVATE void sqlite3RowSetClear(RowSet*);
11629 SQLITE_PRIVATE void sqlite3RowSetInsert(RowSet*, i64);
11630 SQLITE_PRIVATE int sqlite3RowSetTest(RowSet*, u8 iBatch, i64);
11631 SQLITE_PRIVATE int sqlite3RowSetNext(RowSet*, i64*);
12982 RowSet *pRowSet; /* Used only when flags==MEM_RowSet */
13014 #define MEM_RowSet 0x0020 /* Value is a RowSet object */
37993 struct RowSet { struct
[all...]

Completed in 470 milliseconds