Classes | Public Attributes | List of all members
Parse Struct Reference

Classes

struct  yColCache
 

Public Attributes

struct Parse::yColCache aColCache [SQLITE_N_COLCACHE]
 
int addrCrTab
 
int addrSkipPK
 
Table ** apVtabLock
 
TableLockaTableLock
 
int aTempReg [8]
 
char ** azVar
 
u8 checkSchema
 
int ckBase
 
u8 colNamesSet
 
Token constraintName
 
int cookieGoto
 
yDbMask cookieMask
 
int cookieValue [SQLITE_MAX_ATTACHED+2]
 
sqlite3db
 
u8 declareVtab
 
u8 disableTriggers
 
u8 eOrconf
 
u8 eTriggerOp
 
u8 explain
 
u8 hasCompound
 
int iCacheCnt
 
int iCacheLevel
 
u8 iColCache
 
int iNextSelectId
 
int iPartIdxTab
 
u8 iPkSortOrder
 
int iRangeReg
 
int iSelectId
 
u8 isMultiWrite
 
u8 mayAbort
 
int nAlias
 
u8 nColCache
 
int nErr
 
u8 nested
 
u32 newmask
 
int nHeight
 
int nMaxArg
 
int nMem
 
int nOnce
 
u32 nQueryLoop
 
int nRangeReg
 
int nSet
 
int nTab
 
int nTableLock
 
u8 nTempInUse
 
u8 nTempReg
 
int nVar
 
int nVtabLock
 
int nzVar
 
u32 oldmask
 
AutoincInfopAinc
 
ExprListpConstExpr
 
TablepNewTable
 
TriggerpNewTrigger
 
VdbepReprepare
 
ParsepToplevel
 
TriggerPrgpTriggerPrg
 
TablepTriggerTab
 
VdbepVdbe
 
TablepZombieTab
 
int rc
 
int regRoot
 
int regRowid
 
Token sArg
 
Token sLastToken
 
Token sNameToken
 
yDbMask writeMask
 
const char * zAuthContext
 
char * zErrMsg
 
const char * zTail
 

Detailed Description

Definition at line 11540 of file sqlite3.c.

Member Data Documentation

◆ aColCache

struct Parse::yColCache Parse::aColCache[SQLITE_N_COLCACHE]

◆ addrCrTab

int Parse::addrCrTab

Definition at line 11593 of file sqlite3.c.

◆ addrSkipPK

int Parse::addrSkipPK

Definition at line 11594 of file sqlite3.c.

◆ apVtabLock

Table** Parse::apVtabLock

Definition at line 11629 of file sqlite3.c.

◆ aTableLock

TableLock* Parse::aTableLock

Definition at line 11586 of file sqlite3.c.

◆ aTempReg

int Parse::aTempReg[8]

Definition at line 11555 of file sqlite3.c.

◆ azVar

char** Parse::azVar

Definition at line 11619 of file sqlite3.c.

◆ checkSchema

u8 Parse::checkSchema

Definition at line 11546 of file sqlite3.c.

◆ ckBase

int Parse::ckBase

Definition at line 11563 of file sqlite3.c.

◆ colNamesSet

u8 Parse::colNamesSet

Definition at line 11545 of file sqlite3.c.

◆ constraintName

Token Parse::constraintName

Definition at line 11583 of file sqlite3.c.

◆ cookieGoto

int Parse::cookieGoto

Definition at line 11578 of file sqlite3.c.

◆ cookieMask

yDbMask Parse::cookieMask

Definition at line 11577 of file sqlite3.c.

◆ cookieValue

int Parse::cookieValue[SQLITE_MAX_ATTACHED+2]

Definition at line 11579 of file sqlite3.c.

◆ db

sqlite3* Parse::db

Definition at line 11541 of file sqlite3.c.

◆ declareVtab

u8 Parse::declareVtab

Definition at line 11610 of file sqlite3.c.

◆ disableTriggers

u8 Parse::disableTriggers

Definition at line 11600 of file sqlite3.c.

◆ eOrconf

u8 Parse::eOrconf

Definition at line 11599 of file sqlite3.c.

◆ eTriggerOp

u8 Parse::eTriggerOp

Definition at line 11598 of file sqlite3.c.

◆ explain

u8 Parse::explain

Definition at line 11608 of file sqlite3.c.

◆ hasCompound

u8 Parse::hasCompound

Definition at line 11554 of file sqlite3.c.

◆ iCacheCnt

int Parse::iCacheCnt

Definition at line 11566 of file sqlite3.c.

◆ iCacheLevel

int Parse::iCacheLevel

Definition at line 11565 of file sqlite3.c.

◆ iColCache

u8 Parse::iColCache

Definition at line 11551 of file sqlite3.c.

◆ iNextSelectId

int Parse::iNextSelectId

Definition at line 11617 of file sqlite3.c.

◆ iPartIdxTab

int Parse::iPartIdxTab

Definition at line 11564 of file sqlite3.c.

◆ iPkSortOrder

u8 Parse::iPkSortOrder

Definition at line 11607 of file sqlite3.c.

◆ iRangeReg

int Parse::iRangeReg

Definition at line 11557 of file sqlite3.c.

◆ iSelectId

int Parse::iSelectId

Definition at line 11616 of file sqlite3.c.

◆ isMultiWrite

u8 Parse::isMultiWrite

Definition at line 11552 of file sqlite3.c.

◆ mayAbort

u8 Parse::mayAbort

Definition at line 11553 of file sqlite3.c.

◆ nAlias

int Parse::nAlias

Definition at line 11613 of file sqlite3.c.

◆ nColCache

u8 Parse::nColCache

Definition at line 11550 of file sqlite3.c.

◆ nErr

int Parse::nErr

Definition at line 11558 of file sqlite3.c.

◆ nested

u8 Parse::nested

Definition at line 11547 of file sqlite3.c.

◆ newmask

u32 Parse::newmask

Definition at line 11597 of file sqlite3.c.

◆ nHeight

int Parse::nHeight

Definition at line 11614 of file sqlite3.c.

◆ nMaxArg

int Parse::nMaxArg

Definition at line 11582 of file sqlite3.c.

◆ nMem

int Parse::nMem

Definition at line 11560 of file sqlite3.c.

◆ nOnce

int Parse::nOnce

Definition at line 11562 of file sqlite3.c.

◆ nQueryLoop

u32 Parse::nQueryLoop

Definition at line 11595 of file sqlite3.c.

◆ nRangeReg

int Parse::nRangeReg

Definition at line 11556 of file sqlite3.c.

◆ nSet

int Parse::nSet

Definition at line 11561 of file sqlite3.c.

◆ nTab

int Parse::nTab

Definition at line 11559 of file sqlite3.c.

◆ nTableLock

int Parse::nTableLock

Definition at line 11585 of file sqlite3.c.

◆ nTempInUse

u8 Parse::nTempInUse

Definition at line 11549 of file sqlite3.c.

◆ nTempReg

u8 Parse::nTempReg

Definition at line 11548 of file sqlite3.c.

◆ nVar

int Parse::nVar

Definition at line 11605 of file sqlite3.c.

◆ nVtabLock

int Parse::nVtabLock

Definition at line 11611 of file sqlite3.c.

◆ nzVar

int Parse::nzVar

Definition at line 11606 of file sqlite3.c.

◆ oldmask

u32 Parse::oldmask

Definition at line 11596 of file sqlite3.c.

◆ pAinc

AutoincInfo* Parse::pAinc

Definition at line 11588 of file sqlite3.c.

◆ pConstExpr

ExprList* Parse::pConstExpr

Definition at line 11575 of file sqlite3.c.

◆ pNewTable

Table* Parse::pNewTable

Definition at line 11622 of file sqlite3.c.

◆ pNewTrigger

Trigger* Parse::pNewTrigger

Definition at line 11623 of file sqlite3.c.

◆ pReprepare

Vdbe* Parse::pReprepare

Definition at line 11620 of file sqlite3.c.

◆ pToplevel

Parse* Parse::pToplevel

Definition at line 11591 of file sqlite3.c.

◆ pTriggerPrg

TriggerPrg* Parse::pTriggerPrg

Definition at line 11632 of file sqlite3.c.

◆ pTriggerTab

Table* Parse::pTriggerTab

Definition at line 11592 of file sqlite3.c.

◆ pVdbe

Vdbe* Parse::pVdbe

Definition at line 11543 of file sqlite3.c.

◆ pZombieTab

Table* Parse::pZombieTab

Definition at line 11631 of file sqlite3.c.

◆ rc

int Parse::rc

Definition at line 11544 of file sqlite3.c.

◆ regRoot

int Parse::regRoot

Definition at line 11581 of file sqlite3.c.

◆ regRowid

int Parse::regRowid

Definition at line 11580 of file sqlite3.c.

◆ sArg

Token Parse::sArg

Definition at line 11628 of file sqlite3.c.

◆ sLastToken

Token Parse::sLastToken

Definition at line 11626 of file sqlite3.c.

◆ sNameToken

Token Parse::sNameToken

Definition at line 11625 of file sqlite3.c.

◆ writeMask

yDbMask Parse::writeMask

Definition at line 11576 of file sqlite3.c.

◆ zAuthContext

const char* Parse::zAuthContext

Definition at line 11624 of file sqlite3.c.

◆ zErrMsg

char* Parse::zErrMsg

Definition at line 11542 of file sqlite3.c.

◆ zTail

const char* Parse::zTail

Definition at line 11621 of file sqlite3.c.


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


rtabmap
Author(s): Mathieu Labbe
autogenerated on Mon Jan 23 2023 03:38:59