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

Ir al código fuente de este archivo.

Clases

struct  Hash
struct  Hash::_ht
struct  HashElem

'defines'

#define SQLITE_HASH_INT   1
#define SQLITE_HASH_STRING   3
#define SQLITE_HASH_BINARY   4
#define sqliteHashFirst(H)   ((H)->first)
#define sqliteHashNext(E)   ((E)->next)
#define sqliteHashData(E)   ((E)->data)
#define sqliteHashKey(E)   ((E)->pKey)
#define sqliteHashKeysize(E)   ((E)->nKey)
#define sqliteHashCount(H)   ((H)->count)

'typedefs'

typedef struct Hash Hash
typedef struct HashElem HashElem

Funciones

void sqliteHashInit (Hash *, int keytype, int copyKey)
void * sqliteHashInsert (Hash *, const void *pKey, int nKey, void *pData)
void * sqliteHashFind (const Hash *, const void *pKey, int nKey)
void sqliteHashClear (Hash *)

Documentación de los 'defines'

#define SQLITE_HASH_BINARY   4
#define SQLITE_HASH_INT   1
#define SQLITE_HASH_STRING   3
#define sqliteHashCount (   H)    ((H)->count)
#define sqliteHashData (   E)    ((E)->data)
#define sqliteHashFirst (   H)    ((H)->first)
#define sqliteHashKey (   E)    ((E)->pKey)
#define sqliteHashKeysize (   E)    ((E)->nKey)
#define sqliteHashNext (   E)    ((E)->next)

Documentación de los 'typedefs'

typedef struct Hash Hash
typedef struct HashElem HashElem

Documentación de las funciones

void sqliteHashClear ( Hash )
void* sqliteHashFind ( const Hash ,
const void *  pKey,
int  nKey 
)
void sqliteHashInit ( Hash ,
int  keytype,
int  copyKey 
)
void* sqliteHashInsert ( Hash ,
const void *  pKey,
int  nKey,
void *  pData 
)
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'