VdbeOp Struct Reference

#include <vdbe.h>

List of all members.

Public Attributes

u8 opcode
signed char p4type
u8 opflags
u8 p5
int p1
int p2
int p3
union {
   int   i
   void *   p
   char *   z
   i64 *   pI64
   double *   pReal
   FuncDef *   pFunc
   VdbeFunc *   pVdbeFunc
   CollSeq *   pColl
   Mem *   pMem
   sqlite3_vtab *   pVtab
   KeyInfo *   pKeyInfo
   int *   ai
p4

Detailed Description

Definition at line 43 of file vdbe.h.


Member Data Documentation

int* VdbeOp::ai

Definition at line 63 of file vdbe.h.

Referenced by sqlite3VdbeExec().

int VdbeOp::i

Definition at line 52 of file vdbe.h.

Referenced by displayP4(), sqlite3VdbeChangeP4(), and sqlite3VdbeExec().

Definition at line 46 of file vdbe.h.

void* VdbeOp::p
union { ... } VdbeOp::p4
signed char VdbeOp::p4type

Definition at line 59 of file vdbe.h.

Referenced by displayP4(), and sqlite3VdbeExec().

Definition at line 57 of file vdbe.h.

Referenced by displayP4(), and sqlite3VdbeExec().

Definition at line 55 of file vdbe.h.

Referenced by displayP4(), and sqlite3VdbeExec().

Definition at line 62 of file vdbe.h.

Referenced by displayP4(), sqlite3VdbeChangeP4(), and sqlite3VdbeExec().

Definition at line 60 of file vdbe.h.

Referenced by displayP4(), and sqlite3VdbeExec().

double* VdbeOp::pReal

Definition at line 56 of file vdbe.h.

Referenced by displayP4(), and sqlite3VdbeExec().

Definition at line 58 of file vdbe.h.

Referenced by sqlite3VdbeExec().

Definition at line 61 of file vdbe.h.

Referenced by displayP4(), readsTable(), and sqlite3VdbeExec().

char* VdbeOp::z

Definition at line 54 of file vdbe.h.

Referenced by createVarMap(), displayP4(), sqlite3Step(), sqlite3VdbeChangeP4(), and sqlite3VdbeExec().


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

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