db_join.c File Reference

#include "config.h"
#include <sys/types.h>
#include <errno.h>
#include <stdlib.h>
#include <string.h>
#include "db_int.h"
#include "db_page.h"
#include "db_join.h"
#include "db_am.h"
#include "btree.h"

Go to the source code of this file.

Defines

#define SORTED_SET(jc, n)   ((jc)->j_curslist[(n)]->dbp->dup_compare != NULL)

Functions

static int __db_join_close (DBC *dbc)
static int __db_join_cmp (void *a, void *b) const
static int __db_join_del (DBC *dbc, u_int32_t flags)
static int __db_join_get (DBC *dbc, DBT *key_arg, DBT *data_arg, u_int32_t flags)
static int __db_join_getnext (DBC *dbc, DBT *key, DBT *data, u_int32_t exhausted)
static int __db_join_put (DBC *dbc, DBT *key, DBT *data, u_int32_t flags)
static int __db_join_get __P ((DBC *, DBT *, DBT *, u_int32_t))
static int __db_join_del __P ((DBC *, u_int32_t))
static int __db_join_cmp __P ((const void *, const void *))
static int __db_join_close __P ((DBC *))
int CDB___db_join (DB *primary, DBC **curslist, DBC **dbcp, u_int32_t flags)

Variables

static const char revid [] = "$Id: db__join_8c.html,v 1.1 2008/06/08 10:17:49 sebdiaz Exp $"


Generated on Sun Jun 8 10:56:48 2008 for GNUmifluz by  doxygen 1.5.5