__db Struct Reference

#include <db.h>

List of all members.


Detailed Description

Definition at line 555 of file db.h.


Public Member Functions

int set_re_source __P ((DB *, const char *))
int set_re_pad __P ((DB *, int))
int set_re_len __P ((DB *, u_int32_t))
int set_re_delim __P ((DB *, int))
int set_h_nelem __P ((DB *, u_int32_t))
int set_h_hash __P ((DB *, u_int32_t(*)(const void *, u_int32_t)))
int set_h_ffactor __P ((DB *, u_int32_t))
int set_bt_prefix __P ((DB *, size_t(*)(const DBT *, const DBT *)))
int set_bt_minkey __P ((DB *, u_int32_t))
int set_bt_maxkey __P ((DB *, u_int32_t))
int set_bt_compare __P ((DB *, int(*)(const DBT *, const DBT *)))
int verify __P ((DB *, const char *, const char *, FILE *, u_int32_t))
int upgrade __P ((DB *, const char *, u_int32_t))
int sync __P ((DB *, u_int32_t))
int stat __P ((DB *, void *, void *(*)(size_t), u_int32_t))
int set_realloc __P ((DB *, void *(*)(void *, size_t)))
int set_paniccall __P ((DB *, void(*)(DB_ENV *, int)))
int set_pagesize __P ((DB *, u_int32_t))
int set_malloc __P ((DB *, void *(*)(size_t)))
int set_lorder __P ((DB *, int))
int set_flags __P ((DB *, u_int32_t))
int set_feedback __P ((DB *, void(*)(DB *, int, int)))
void set_errpfx __P ((DB *, const char *))
void set_errfile __P ((DB *, FILE *))
void set_errcall __P ((DB *, void(*)(const char *, char *)))
int set_dup_compare __P ((DB *, int(*)(const DBT *, const DBT *)))
int set_cachesize __P ((DB *, u_int32_t, u_int32_t, int))
int rename __P ((DB *, const char *, const char *, const char *, u_int32_t))
int remove __P ((DB *, const char *, const char *, u_int32_t))
int put __P ((DB *, DB_TXN *, DBT *, DBT *, u_int32_t))
int open __P ((DB *, const char *, const char *, DBTYPE, u_int32_t, int))
int key_range __P ((DB *, DB_TXN *, DBT *, DB_KEY_RANGE *, u_int32_t))
int join __P ((DB *, DBC **, DBC **, u_int32_t))
DBTYPE get_type __P ((DB *))
int get_byteswapped __P ((DB *))
int get __P ((DB *, DB_TXN *, DBT *, DBT *, u_int32_t))
int fd __P ((DB *, int *))
void errx __P ((DB *, const char *,...))
void err __P ((DB *, int, const char *,...))
int del __P ((DB *, DB_TXN *, DBT *, u_int32_t))
int cursor __P ((DB *, DB_TXN *, DBC **, u_int32_t))
int close __P ((DB *, u_int32_t))
int dup_compare __P ((const DBT *, const DBT *))
void *db_realloc __P ((void *, size_t))
void *db_malloc __P ((size_t))
void db_feedback __P ((DB *, int, int))

Public Attributes

struct {
   struct __dbc *   tqh_first
   struct __dbc **   tqh_last
active_queue
u_int32_t am_ok
void * bt_internal
void * cj_internal
long cl_id
DB_ENVdbenv
u_int8_t fileid [DB_FILE_ID_LEN]
u_int32_t flags
struct {
   struct __dbc *   tqh_first
   struct __dbc **   tqh_last
free_queue
void * h_internal
struct {
   struct __dbc *   tqh_first
   struct __dbc **   tqh_last
join_queue
struct {
   struct __db *   tqe_next
   struct __db **   tqe_prev
links
int32_t log_fileid
db_pgno_t meta_pgno
DB_MPOOLFILEmpf
void * mutexp
DB_TXNopen_txn
u_int32_t pgsize
void * q_internal
DB_FHsaved_open_fhp
u_int8_t tags
DBTYPE type
void * xa_internal

The documentation for this struct was generated from the following file:

Generated on Sun Jun 8 10:57:00 2008 for GNUmifluz by  doxygen 1.5.5