Eneboo - Documentación para desarrolladores
Funciones | Variables
Referencia del Archivo src/sqlite/vdbeaux.c
#include "os.h"
#include "sqliteInt.h"
#include <ctype.h>
#include "vdbeInt.h"

Funciones

VdbesqliteVdbeCreate (sqlite *db)
void sqliteVdbeTrace (Vdbe *p, FILE *trace)
int sqliteVdbeAddOp (Vdbe *p, int op, int p1, int p2)
int sqliteVdbeOp3 (Vdbe *p, int op, int p1, int p2, const char *zP3, int p3type)
int sqliteVdbeCode (Vdbe *p,...)
int sqliteVdbeMakeLabel (Vdbe *p)
void sqliteVdbeResolveLabel (Vdbe *p, int x)
int sqliteVdbeCurrentAddr (Vdbe *p)
int sqliteVdbeAddOpList (Vdbe *p, int nOp, VdbeOpList const *aOp)
void sqliteVdbeChangeP1 (Vdbe *p, int addr, int val)
void sqliteVdbeChangeP2 (Vdbe *p, int addr, int val)
void sqliteVdbeChangeP3 (Vdbe *p, int addr, const char *zP3, int n)
void sqliteVdbeDequoteP3 (Vdbe *p, int addr)
void sqliteVdbeCompressSpace (Vdbe *p, int addr)
int sqliteVdbeFindOp (Vdbe *p, int op, int p2)
VdbeOpsqliteVdbeGetOp (Vdbe *p, int addr)
char * sqlite_set_result_string (sqlite_func *p, const char *zResult, int n)
void sqlite_set_result_int (sqlite_func *p, int iResult)
void sqlite_set_result_double (sqlite_func *p, double rResult)
void sqlite_set_result_error (sqlite_func *p, const char *zMsg, int n)
void * sqlite_user_data (sqlite_func *p)
void * sqlite_aggregate_context (sqlite_func *p, int nByte)
int sqlite_aggregate_count (sqlite_func *p)
void sqliteVdbePrintOp (FILE *pOut, int pc, Op *pOp)
int sqliteVdbeList (Vdbe *p)
void sqliteVdbeMakeReady (Vdbe *p, int nVar, int isExplain)
void sqliteVdbeSorterReset (Vdbe *p)
void sqliteVdbeAggReset (Agg *pAgg)
void sqliteVdbeKeylistFree (Keylist *p)
void sqliteVdbeCleanupCursor (Cursor *pCx)
int sqliteVdbeReset (Vdbe *p, char **pzErrMsg)
int sqliteVdbeFinalize (Vdbe *p, char **pzErrMsg)
int sqlite_bind (sqlite_vm *pVm, int i, const char *zVal, int len, int copy)
void sqliteVdbeDelete (Vdbe *p)
int sqliteVdbeByteSwap (int x)
int sqliteVdbeCursorMoveto (Cursor *p)

Variables

int sqlite_vdbe_addop_trace = 0

Documentación de las funciones

void* sqlite_aggregate_context ( sqlite_func p,
int  nByte 
)
int sqlite_aggregate_count ( sqlite_func p)
int sqlite_bind ( sqlite_vm pVm,
int  i,
const char *  zVal,
int  len,
int  copy 
)
void sqlite_set_result_double ( sqlite_func p,
double  rResult 
)
void sqlite_set_result_error ( sqlite_func p,
const char *  zMsg,
int  n 
)
void sqlite_set_result_int ( sqlite_func p,
int  iResult 
)
char* sqlite_set_result_string ( sqlite_func p,
const char *  zResult,
int  n 
)
void* sqlite_user_data ( sqlite_func p)
int sqliteVdbeAddOp ( Vdbe p,
int  op,
int  p1,
int  p2 
)
int sqliteVdbeAddOpList ( Vdbe p,
int  nOp,
VdbeOpList const *  aOp 
)
void sqliteVdbeAggReset ( Agg pAgg)
int sqliteVdbeByteSwap ( int  x)
void sqliteVdbeChangeP1 ( Vdbe p,
int  addr,
int  val 
)
void sqliteVdbeChangeP2 ( Vdbe p,
int  addr,
int  val 
)
void sqliteVdbeChangeP3 ( Vdbe p,
int  addr,
const char *  zP3,
int  n 
)
void sqliteVdbeCleanupCursor ( Cursor pCx)
int sqliteVdbeCode ( Vdbe p,
  ... 
)
void sqliteVdbeCompressSpace ( Vdbe p,
int  addr 
)
Vdbe* sqliteVdbeCreate ( sqlite db)
int sqliteVdbeCurrentAddr ( Vdbe p)
int sqliteVdbeCursorMoveto ( Cursor p)
void sqliteVdbeDelete ( Vdbe p)
void sqliteVdbeDequoteP3 ( Vdbe p,
int  addr 
)
int sqliteVdbeFinalize ( Vdbe p,
char **  pzErrMsg 
)
int sqliteVdbeFindOp ( Vdbe p,
int  op,
int  p2 
)
VdbeOp* sqliteVdbeGetOp ( Vdbe p,
int  addr 
)
void sqliteVdbeKeylistFree ( Keylist p)
int sqliteVdbeList ( Vdbe p)
int sqliteVdbeMakeLabel ( Vdbe p)
void sqliteVdbeMakeReady ( Vdbe p,
int  nVar,
int  isExplain 
)
int sqliteVdbeOp3 ( Vdbe p,
int  op,
int  p1,
int  p2,
const char *  zP3,
int  p3type 
)
void sqliteVdbePrintOp ( FILE *  pOut,
int  pc,
Op pOp 
)
int sqliteVdbeReset ( Vdbe p,
char **  pzErrMsg 
)
void sqliteVdbeResolveLabel ( Vdbe p,
int  x 
)
void sqliteVdbeSorterReset ( Vdbe p)
void sqliteVdbeTrace ( Vdbe p,
FILE *  trace 
)

Documentación de las variables

 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'