QtBase  v6.3.1
Public Attributes | List of all members
Index Struct Reference
Collaboration diagram for Index:
Collaboration graph
[legend]

Public Attributes

char * zName
 
i16aiColumn
 
LogEstaiRowLogEst
 
TablepTable
 
char * zColAff
 
IndexpNext
 
SchemapSchema
 
u8aSortOrder
 
const char ** azColl
 
ExprpPartIdxWhere
 
ExprListaColExpr
 
Pgno tnum
 
LogEst szIdxRow
 
u16 nKeyCol
 
u16 nColumn
 
u8 onError
 
unsigned idxType:2
 
unsigned bUnordered:1
 
unsigned uniqNotNull:1
 
unsigned isResized:1
 
unsigned isCovering:1
 
unsigned noSkipScan:1
 
unsigned hasStat1:1
 
unsigned bNoQuery:1
 
unsigned bAscKeyBug:1
 
unsigned bHasVCol:1
 
Bitmask colNotIdxed
 

Detailed Description

Definition at line 17498 of file sqlite3.c.

Member Data Documentation

◆ aColExpr

ExprList* Index::aColExpr

Definition at line 17509 of file sqlite3.c.

◆ aiColumn

i16* Index::aiColumn

Definition at line 17500 of file sqlite3.c.

◆ aiRowLogEst

LogEst* Index::aiRowLogEst

Definition at line 17501 of file sqlite3.c.

◆ aSortOrder

u8* Index::aSortOrder

Definition at line 17506 of file sqlite3.c.

◆ azColl

const char** Index::azColl

Definition at line 17507 of file sqlite3.c.

◆ bAscKeyBug

unsigned Index::bAscKeyBug

Definition at line 17523 of file sqlite3.c.

◆ bHasVCol

unsigned Index::bHasVCol

Definition at line 17524 of file sqlite3.c.

◆ bNoQuery

unsigned Index::bNoQuery

Definition at line 17522 of file sqlite3.c.

◆ bUnordered

unsigned Index::bUnordered

Definition at line 17516 of file sqlite3.c.

◆ colNotIdxed

Bitmask Index::colNotIdxed

Definition at line 17533 of file sqlite3.c.

◆ hasStat1

unsigned Index::hasStat1

Definition at line 17521 of file sqlite3.c.

◆ idxType

unsigned Index::idxType

Definition at line 17515 of file sqlite3.c.

◆ isCovering

unsigned Index::isCovering

Definition at line 17519 of file sqlite3.c.

◆ isResized

unsigned Index::isResized

Definition at line 17518 of file sqlite3.c.

◆ nColumn

u16 Index::nColumn

Definition at line 17513 of file sqlite3.c.

◆ nKeyCol

u16 Index::nKeyCol

Definition at line 17512 of file sqlite3.c.

◆ noSkipScan

unsigned Index::noSkipScan

Definition at line 17520 of file sqlite3.c.

◆ onError

u8 Index::onError

Definition at line 17514 of file sqlite3.c.

◆ pNext

Index* Index::pNext

Definition at line 17504 of file sqlite3.c.

◆ pPartIdxWhere

Expr* Index::pPartIdxWhere

Definition at line 17508 of file sqlite3.c.

◆ pSchema

Schema* Index::pSchema

Definition at line 17505 of file sqlite3.c.

◆ pTable

Table* Index::pTable

Definition at line 17502 of file sqlite3.c.

◆ szIdxRow

LogEst Index::szIdxRow

Definition at line 17511 of file sqlite3.c.

◆ tnum

Pgno Index::tnum

Definition at line 17510 of file sqlite3.c.

◆ uniqNotNull

unsigned Index::uniqNotNull

Definition at line 17517 of file sqlite3.c.

◆ zColAff

char* Index::zColAff

Definition at line 17503 of file sqlite3.c.

◆ zName

char* Index::zName

Definition at line 17499 of file sqlite3.c.


The documentation for this struct was generated from the following file: