Table Struct Reference

#include <lobject.h>

List of all members.

Public Attributes

 CommonHeader
lu_byte flags
lu_byte lsizenode
struct Tablemetatable
TValuearray
Nodenode
Nodelastfree
GCObjectgclist
int sizearray
sqlite3db
char * zName
int iPKey
int nCol
ColumnaCol
IndexpIndex
int tnum
SelectpSelect
u16 nRef
u8 tabFlags
u8 keyConf
TriggerpTrigger
FKeypFKey
char * zColAff
ExprpCheck
int addColOffset
ModulepMod
sqlite3_vtabpVtab
int nModuleArg
char ** azModuleArg
SchemapSchema
TablepNextZombie

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