#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 $" |