carta
midl.h(3)

midl.h3

Lmdb id list header file.

Usage

Data Structures

struct MDB_ID2

Typedefs

typedef size_t MDB_ID

typedef MDB_ID * MDB_IDL

typedef MDB_ID2 * MDB_ID2L

Functions

MDB_IDL mdb_midl_alloc (int num)

void mdb_midl_free (MDB_IDL ids)

void mdb_midl_shrink (MDB_IDL *idp)

int mdb_midl_need (MDB_IDL *idp, unsigned num)

int mdb_midl_append (MDB_IDL *idp, MDB_ID id)

int mdb_midl_append_list (MDB_IDL *idp, MDB_IDL app)

void mdb_midl_sort (MDB_IDL ids)

Detailed Description

LMDB ID List header file.

This file was originally part of back-bdb but has been modified for use in libmdb. Most of the macros defined in this file are unused, just left over from the original.

This file is only used internally in libmdb and its definitions are not exposed publicly.

History

  • Debian 13 (Trixie): the text shown here
  • Debian 12 (Bookworm) to Debian 11 (Bullseye)
  • Debian 10 (Buster)
  • Debian 9 (Stretch)
  • Debian 8 (Jessie)

Author

Generated automatically by Doxygen for LMDB from the source code.

From lmdb-doc 0.9.31-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.