#include <sqliteInt.h>
Public Attributes | |
char * | zName |
int | nColumn |
int * | aiColumn |
unsigned * | aiRowEst |
Table * | pTable |
int | tnum |
u8 | onError |
u8 | autoIndex |
char * | zColAff |
Index * | pNext |
Schema * | pSchema |
u8 * | aSortOrder |
char ** | azColl |
Definition at line 1202 of file sqliteInt.h.
int* Index::aiColumn |
Definition at line 1205 of file sqliteInt.h.
Referenced by bestIndex(), codeAllEqualityTerms(), findTerm(), isSortingIndex(), sqlite3_blob_open(), sqlite3AddCollateType(), sqlite3CreateIndex(), sqlite3FindInIndex(), sqlite3GenerateConstraintChecks(), sqlite3GenerateIndexKey(), sqlite3IndexAffinityStr(), sqlite3Pragma(), sqlite3Update(), sqlite3WhereBegin(), sqlite3WhereEnd(), and xferCompatibleIndex().
unsigned* Index::aiRowEst |
Definition at line 1206 of file sqliteInt.h.
Referenced by analysisLoader(), bestIndex(), sqlite3CreateIndex(), and sqlite3DefaultRowEst().
Definition at line 1214 of file sqliteInt.h.
Referenced by isSortingIndex(), sqlite3CreateIndex(), sqlite3IndexKeyinfo(), sqlite3WhereBegin(), and xferCompatibleIndex().
Definition at line 1210 of file sqliteInt.h.
Referenced by sqlite3CreateIndex(), and sqlite3DropIndex().
char** Index::azColl |
Definition at line 1215 of file sqliteInt.h.
Referenced by collationMatch(), findTerm(), isSortingIndex(), sqlite3AddCollateType(), sqlite3CreateIndex(), sqlite3FindInIndex(), sqlite3IndexKeyinfo(), and xferCompatibleIndex().
int Index::nColumn |
Definition at line 1204 of file sqliteInt.h.
Referenced by analysisLoader(), analyzeOneTable(), bestIndex(), codeAllEqualityTerms(), collationMatch(), findTerm(), isSortingIndex(), sqlite3_blob_open(), sqlite3AddCollateType(), sqlite3CreateIndex(), sqlite3DefaultRowEst(), sqlite3FindInIndex(), sqlite3GenerateConstraintChecks(), sqlite3GenerateIndexKey(), sqlite3GenerateRowIndexDelete(), sqlite3IndexAffinityStr(), sqlite3IndexKeyinfo(), sqlite3Pragma(), sqlite3RefillIndex(), sqlite3Update(), sqlite3WhereBegin(), sqlite3WhereEnd(), and xferCompatibleIndex().
Definition at line 1209 of file sqliteInt.h.
Referenced by bestIndex(), isSortingIndex(), sqlite3CreateIndex(), sqlite3DefaultRowEst(), sqlite3FindInIndex(), sqlite3GenerateConstraintChecks(), sqlite3Pragma(), sqlite3RefillIndex(), sqlite3Update(), xferCompatibleIndex(), and xferOptimization().
Definition at line 1212 of file sqliteInt.h.
Referenced by analyzeOneTable(), bestIndex(), destroyTable(), readsTable(), reindexTable(), sqlite3_blob_open(), sqlite3AddCollateType(), sqlite3CompleteInsertion(), sqlite3CreateIndex(), sqlite3DeleteFrom(), sqlite3DeleteTable(), sqlite3FindInIndex(), sqlite3GenerateConstraintChecks(), sqlite3GenerateRowIndexDelete(), sqlite3IndexedByLookup(), sqlite3Insert(), sqlite3OpenTableAndIndices(), sqlite3Pragma(), sqlite3UnlinkAndDeleteIndex(), sqlite3Update(), and xferOptimization().
Definition at line 1213 of file sqliteInt.h.
Referenced by analyzeOneTable(), destroyTable(), sqlite3CreateIndex(), sqlite3DeleteFrom(), sqlite3DeleteTable(), sqlite3DropIndex(), sqlite3FindInIndex(), sqlite3OpenTableAndIndices(), sqlite3RefillIndex(), sqlite3WhereBegin(), and sqliteDeleteIndex().
Definition at line 1207 of file sqliteInt.h.
Referenced by findTerm(), freeIndex(), isSortingIndex(), sqlite3CreateIndex(), sqlite3DropIndex(), sqlite3GenerateIndexKey(), sqlite3IndexAffinityStr(), sqlite3Pragma(), sqlite3RefillIndex(), sqlite3UnlinkAndDeleteIndex(), and xferCompatibleIndex().
int Index::tnum |
Definition at line 1208 of file sqliteInt.h.
Referenced by analyzeOneTable(), destroyTable(), readsTable(), sqlite3CreateIndex(), sqlite3DeleteFrom(), sqlite3DropIndex(), sqlite3FindInIndex(), sqlite3InitCallback(), sqlite3OpenTableAndIndices(), sqlite3Pragma(), sqlite3RefillIndex(), sqlite3RootPageMoved(), sqlite3Update(), sqlite3WhereBegin(), and xferOptimization().
char* Index::zColAff |
Definition at line 1211 of file sqliteInt.h.
Referenced by freeIndex(), and sqlite3IndexAffinityStr().
char* Index::zName |
Definition at line 1203 of file sqliteInt.h.
Referenced by analyzeOneTable(), bestIndex(), sqlite3CreateIndex(), sqlite3DropIndex(), sqlite3FindInIndex(), sqlite3IndexedByLookup(), sqlite3OpenTableAndIndices(), sqlite3Pragma(), sqlite3RefillIndex(), sqlite3WhereBegin(), sqliteDeleteIndex(), and xferOptimization().
ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:04 2011 by Doxygen 1.6.1