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

'defines'

#define AggInFocus(P)   ((P).pCurrent ? (P).pCurrent : _AggInFocus(&(P)))
#define Stringify(P)   if(((P)->flags & MEM_Str)==0){hardStringify(P);}
#define Dynamicify(P)   (((P)->flags & MEM_Dyn)==0 ? hardDynamicify(P):0)
#define Deephemeralize(P)   if( ((P)->flags&MEM_Ephem)!=0 && hardDeephem(P) ){ goto no_mem;}
#define Release(P)   if((P)->flags&MEM_Dyn){ sqliteFree((P)->z); }
#define Integerify(P)   if(((P)->flags&MEM_Int)==0){ hardIntegerify(P); }
#define Realify(P)   if(((P)->flags&MEM_Real)==0){ hardRealify(P); }
#define CHECK_FOR_INTERRUPT   if( db->flags & SQLITE_Interrupt ) goto abort_due_to_interrupt;

Funciones

int sqlite_step (sqlite_vm *pVm, int *pN, const char ***pazValue, const char ***pazColName)
int sqliteVdbeExec (Vdbe *p)

Variables

int sqlite_search_count = 0
int sqlite_interrupt_count = 0

Documentación de los 'defines'

#define AggInFocus (   P)    ((P).pCurrent ? (P).pCurrent : _AggInFocus(&(P)))
#define CHECK_FOR_INTERRUPT   if( db->flags & SQLITE_Interrupt ) goto abort_due_to_interrupt;
#define Deephemeralize (   P)    if( ((P)->flags&MEM_Ephem)!=0 && hardDeephem(P) ){ goto no_mem;}
#define Dynamicify (   P)    (((P)->flags & MEM_Dyn)==0 ? hardDynamicify(P):0)
#define Integerify (   P)    if(((P)->flags&MEM_Int)==0){ hardIntegerify(P); }
#define Realify (   P)    if(((P)->flags&MEM_Real)==0){ hardRealify(P); }
#define Release (   P)    if((P)->flags&MEM_Dyn){ sqliteFree((P)->z); }
#define Stringify (   P)    if(((P)->flags & MEM_Str)==0){hardStringify(P);}

Documentación de las funciones

int sqlite_step ( sqlite_vm pVm,
int pN,
const char ***  pazValue,
const char ***  pazColName 
)
int sqliteVdbeExec ( Vdbe p)

Documentación de las variables

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