Public Attributes | List of all members
WhereLoop Struct Reference

Public Attributes

WhereTerm ** aLTerm
 
WhereTermaLTermSpace [4]
 
u8 iSortIdx
 
u8 iTab
 
Bitmask maskSelf
 
u16 nLSlot
 
u16 nLTerm
 
LogEst nOut
 
WhereLooppNextLoop
 
Bitmask prereq
 
LogEst rRun
 
LogEst rSetup
 
union {
   struct {
      u16   nEq
 
      u16   nSkip
 
      Index *   pIndex
 
   }   btree
 
   struct {
      int   idxNum
 
      char *   idxStr
 
      u8   isOrdered
 
      u8   needFree
 
      u16   omitMask
 
   }   vtab
 
u
 
u32 wsFlags
 

Detailed Description

Definition at line 108078 of file sqlite3.c.

Member Data Documentation

◆ aLTerm

WhereTerm** WhereLoop::aLTerm

Definition at line 108108 of file sqlite3.c.

◆ aLTermSpace

WhereTerm* WhereLoop::aLTermSpace[4]

Definition at line 108110 of file sqlite3.c.

◆ btree

struct { ... } WhereLoop::btree

◆ idxNum

int WhereLoop::idxNum

Definition at line 108096 of file sqlite3.c.

◆ idxStr

char* WhereLoop::idxStr

Definition at line 108100 of file sqlite3.c.

◆ isOrdered

u8 WhereLoop::isOrdered

Definition at line 108098 of file sqlite3.c.

◆ iSortIdx

u8 WhereLoop::iSortIdx

Definition at line 108085 of file sqlite3.c.

◆ iTab

u8 WhereLoop::iTab

Definition at line 108084 of file sqlite3.c.

◆ maskSelf

Bitmask WhereLoop::maskSelf

Definition at line 108080 of file sqlite3.c.

◆ needFree

u8 WhereLoop::needFree

Definition at line 108097 of file sqlite3.c.

◆ nEq

u16 WhereLoop::nEq

Definition at line 108091 of file sqlite3.c.

◆ nLSlot

u16 WhereLoop::nLSlot

Definition at line 108107 of file sqlite3.c.

◆ nLTerm

u16 WhereLoop::nLTerm

Definition at line 108104 of file sqlite3.c.

◆ nOut

LogEst WhereLoop::nOut

Definition at line 108088 of file sqlite3.c.

◆ nSkip

u16 WhereLoop::nSkip

Definition at line 108092 of file sqlite3.c.

◆ omitMask

u16 WhereLoop::omitMask

Definition at line 108099 of file sqlite3.c.

◆ pIndex

Index* WhereLoop::pIndex

Definition at line 108093 of file sqlite3.c.

◆ pNextLoop

WhereLoop* WhereLoop::pNextLoop

Definition at line 108109 of file sqlite3.c.

◆ prereq

Bitmask WhereLoop::prereq

Definition at line 108079 of file sqlite3.c.

◆ rRun

LogEst WhereLoop::rRun

Definition at line 108087 of file sqlite3.c.

◆ rSetup

LogEst WhereLoop::rSetup

Definition at line 108086 of file sqlite3.c.

◆ u

union { ... } WhereLoop::u

◆ vtab

struct { ... } WhereLoop::vtab

◆ wsFlags

u32 WhereLoop::wsFlags

Definition at line 108103 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