Eneboo - Documentación para desarrolladores
Clases | 'defines' | 'typedefs' | Funciones | Variables
Referencia del Archivo src/sqlite/vdbeInt.h

Ir al código fuente de este archivo.

Clases

struct  Cursor
struct  Sorter
struct  Mem
struct  sqlite_func
struct  Agg
struct  AggElem
struct  Set
struct  Keylist
struct  Context
struct  Vdbe

'defines'

#define keyToInt(X)   (sqliteVdbeByteSwap(X) ^ 0x80000000)
#define intToKey(X)   (sqliteVdbeByteSwap((X) ^ 0x80000000))
#define NSORT   30
#define NBFS   32
#define MEM_Null   0x0001
#define MEM_Str   0x0002
#define MEM_Int   0x0004
#define MEM_Real   0x0008
#define MEM_Dyn   0x0010
#define MEM_Static   0x0020
#define MEM_Ephem   0x0040
#define MEM_Short   0x0080
#define MEM_AggCtx   0x0100
#define VDBE_MAGIC_INIT   0x26bceaa5
#define VDBE_MAGIC_RUN   0xbdf20da3
#define VDBE_MAGIC_HALT   0x519c2973
#define VDBE_MAGIC_DEAD   0xb606c3c8

'typedefs'

typedef struct VdbeOp Op
typedef unsigned char Bool
typedef struct Cursor Cursor
typedef struct Sorter Sorter
typedef struct Mem Mem
typedef struct Agg Agg
typedef struct AggElem AggElem
typedef struct Set Set
typedef struct Keylist Keylist
typedef struct Context Context

Funciones

void sqliteVdbeCleanupCursor (Cursor *)
void sqliteVdbeSorterReset (Vdbe *)
void sqliteVdbeAggReset (Agg *)
void sqliteVdbeKeylistFree (Keylist *)
void sqliteVdbePopStack (Vdbe *, int)
int sqliteVdbeCursorMoveto (Cursor *)
int sqliteVdbeByteSwap (int)
void sqliteVdbePrintOp (FILE *, int, Op *)

Variables

char * sqliteOpcodeNames []

Documentación de los 'defines'

#define intToKey (   X)    (sqliteVdbeByteSwap((X) ^ 0x80000000))
#define keyToInt (   X)    (sqliteVdbeByteSwap(X) ^ 0x80000000)
#define MEM_AggCtx   0x0100
#define MEM_Dyn   0x0010
#define MEM_Ephem   0x0040
#define MEM_Int   0x0004
#define MEM_Null   0x0001
#define MEM_Real   0x0008
#define MEM_Short   0x0080
#define MEM_Static   0x0020
#define MEM_Str   0x0002
#define NBFS   32
#define NSORT   30
#define VDBE_MAGIC_DEAD   0xb606c3c8
#define VDBE_MAGIC_HALT   0x519c2973
#define VDBE_MAGIC_INIT   0x26bceaa5
#define VDBE_MAGIC_RUN   0xbdf20da3

Documentación de los 'typedefs'

typedef struct Agg Agg
typedef struct AggElem AggElem
typedef unsigned char Bool
typedef struct Context Context
typedef struct Cursor Cursor
typedef struct Keylist Keylist
typedef struct Mem Mem
typedef struct VdbeOp Op
typedef struct Set Set
typedef struct Sorter Sorter

Documentación de las funciones

void sqliteVdbeAggReset ( Agg )
int sqliteVdbeByteSwap ( int  )
void sqliteVdbeCleanupCursor ( Cursor )
int sqliteVdbeCursorMoveto ( Cursor )
void sqliteVdbeKeylistFree ( Keylist )
void sqliteVdbePopStack ( Vdbe ,
int   
)
void sqliteVdbePrintOp ( FILE *  ,
int  ,
Op  
)
void sqliteVdbeSorterReset ( Vdbe )

Documentación de las variables

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