Funciones |
Vdbe * | sqliteVdbeCreate (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) |
VdbeOp * | sqliteVdbeGetOp (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 |