Table Struct Reference

#include <lobject.h>

List of all members.

Public Attributes

 CommonHeader
lu_byte flags
lu_byte lsizenode
struct Table * metatable
TValue * array
Node * node
Node * lastfree
GCObject * gclist
int sizearray
sqlite3 * db
char * zName
int iPKey
int nCol
Column * aCol
Index * pIndex
int tnum
Select * pSelect
u16 nRef
u8 tabFlags
u8 keyConf
Trigger * pTrigger
FKey * pFKey
char * zColAff
Expr * pCheck
int addColOffset
Module * pMod
sqlite3_vtab * pVtab
int nModuleArg
char ** azModuleArg
Schema * pSchema
Table * pNextZombie

Detailed Description

Definition at line 339 of file lobject.h.


Member Data Documentation

Definition at line 340 of file lobject.h.

Definition at line 341 of file lobject.h.

Referenced by luaH_new(), luaH_set(), and luaT_gettm().

Definition at line 347 of file lobject.h.

Referenced by cleartable(), luaC_barrierback(), propagatemark(), and traversetable().

Definition at line 1007 of file sqliteInt.h.

Referenced by sqlite3AddPrimaryKey(), and sqlite3GenerateConstraintChecks().

Definition at line 346 of file lobject.h.

Referenced by getfreepos(), and setnodevector().

Definition at line 342 of file lobject.h.

Referenced by luaH_new(), resize(), and setnodevector().

struct Table* Table::metatable [read]

Definition at line 343 of file lobject.h.

Referenced by luaH_new(), luaV_gettable(), luaV_settable(), and traversetable().

Definition at line 1024 of file sqliteInt.h.

Referenced by flattenSubquery(), and sqlite3RunParser().

Definition at line 1010 of file sqliteInt.h.

Referenced by sqlite3DeleteTable(), and sqlite3TableAffinityStr().

char* Table::zName

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

ContextLogger2—ContextLogger2 Logger Daemon Internals—Generated on Mon May 2 13:50:04 2011 by Doxygen 1.6.1