Public Attributes | List of all members
BtShared Struct Reference

Public Attributes

u8 autoVacuum
 
u8 bDoTruncate
 
u16 btsFlags
 
sqlite3db
 
u8 incrVacuum
 
u8 inTransaction
 
u8 max1bytePayload
 
u16 maxLeaf
 
u16 maxLocal
 
u16 minLeaf
 
u16 minLocal
 
sqlite3_mutexmutex
 
u32 nPage
 
int nRef
 
int nTransaction
 
u8 openFlags
 
u32 pageSize
 
BtCursorpCursor
 
BitvecpHasContent
 
BtLockpLock
 
BtSharedpNext
 
MemPagepPage1
 
PagerpPager
 
void * pSchema
 
u8pTmpSpace
 
BtreepWriter
 
u32 usableSize
 
void(* xFreeSchema )(void *)
 

Detailed Description

Definition at line 49813 of file sqlite3.c.

Member Data Documentation

◆ autoVacuum

u8 BtShared::autoVacuum

Definition at line 49820 of file sqlite3.c.

◆ bDoTruncate

u8 BtShared::bDoTruncate

Definition at line 49822 of file sqlite3.c.

◆ btsFlags

u16 BtShared::btsFlags

Definition at line 49826 of file sqlite3.c.

◆ db

sqlite3* BtShared::db

Definition at line 49815 of file sqlite3.c.

◆ incrVacuum

u8 BtShared::incrVacuum

Definition at line 49821 of file sqlite3.c.

◆ inTransaction

u8 BtShared::inTransaction

Definition at line 49824 of file sqlite3.c.

◆ max1bytePayload

u8 BtShared::max1bytePayload

Definition at line 49825 of file sqlite3.c.

◆ maxLeaf

u16 BtShared::maxLeaf

Definition at line 49829 of file sqlite3.c.

◆ maxLocal

u16 BtShared::maxLocal

Definition at line 49827 of file sqlite3.c.

◆ minLeaf

u16 BtShared::minLeaf

Definition at line 49830 of file sqlite3.c.

◆ minLocal

u16 BtShared::minLocal

Definition at line 49828 of file sqlite3.c.

◆ mutex

sqlite3_mutex* BtShared::mutex

Definition at line 49837 of file sqlite3.c.

◆ nPage

u32 BtShared::nPage

Definition at line 49834 of file sqlite3.c.

◆ nRef

int BtShared::nRef

Definition at line 49840 of file sqlite3.c.

◆ nTransaction

int BtShared::nTransaction

Definition at line 49833 of file sqlite3.c.

◆ openFlags

u8 BtShared::openFlags

Definition at line 49818 of file sqlite3.c.

◆ pageSize

u32 BtShared::pageSize

Definition at line 49831 of file sqlite3.c.

◆ pCursor

BtCursor* BtShared::pCursor

Definition at line 49816 of file sqlite3.c.

◆ pHasContent

Bitvec* BtShared::pHasContent

Definition at line 49838 of file sqlite3.c.

◆ pLock

BtLock* BtShared::pLock

Definition at line 49842 of file sqlite3.c.

◆ pNext

BtShared* BtShared::pNext

Definition at line 49841 of file sqlite3.c.

◆ pPage1

MemPage* BtShared::pPage1

Definition at line 49817 of file sqlite3.c.

◆ pPager

Pager* BtShared::pPager

Definition at line 49814 of file sqlite3.c.

◆ pSchema

void* BtShared::pSchema

Definition at line 49835 of file sqlite3.c.

◆ pTmpSpace

u8* BtShared::pTmpSpace

Definition at line 49845 of file sqlite3.c.

◆ pWriter

Btree* BtShared::pWriter

Definition at line 49843 of file sqlite3.c.

◆ usableSize

u32 BtShared::usableSize

Definition at line 49832 of file sqlite3.c.

◆ xFreeSchema

void(* BtShared::xFreeSchema) (void *)

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