Lines Matching defs:sqlite3_index_info
4128 typedef struct sqlite3_index_info sqlite3_index_info; typedef
4230 struct sqlite3_index_info { struct
4232 int nConstraint; /* Number of entries in aConstraint */
4233 struct sqlite3_index_constraint {
4238 } *aConstraint; /* Table of WHERE clause constraints */
4239 int nOrderBy; /* Number of terms in the ORDER BY clause */
4240 struct sqlite3_index_orderby {
4243 } *aOrderBy; /* The ORDER BY clause */
4245 struct sqlite3_index_constraint_usage {
4248 } *aConstraintUsage;
4249 int idxNum; /* Number used to identify the index */
4250 char *idxStr; /* String, possibly obtained from sqlite3_malloc */
4251 int needToFreeIdxStr; /* Free idxStr using sqlite3_free() if true */
4252 int orderByConsumed; /* True if output is already ordered */
4253 double estimatedCost; /* Estimated cost of using this index */