C++ Interface Index

configuring Berkeley DB 1.85 API compatibility
building a utility to dump Berkeley DB 1.85 databases
Upgrading to release 2.0
Upgrading to release 3.0
Upgrading to release 3.1
Upgrading to release 3.2
selecting an access method
access methods
AIX
data alignment
programmatic APIs
utility to archive log files
berkeley_db_svc
building for UNIX
building for UNIX FAQ
building for VxWorks
building for VxWorks FAQ
building for Win32
building for Windows FAQ
selecting a byte order
byte ordering
configuring the C++ API
flushing the database cache
selecting a cache size
catastrophic recovery
Patches, Updates and Change logs
utility to take checkpoints
DbMpoolFile::openclear_len
closing a cursor
closing a database
specifying a Btree comparison function
changing compile or load options
Concurrent Data Store
configuring Berkeley DB for UNIX systems
recovering corrupted databases
counting data items for a key
closing a cursor
deleting records with a cursor
duplicating a cursor
retrieving records with a cursor
storing records with a cursor
cursor stability
database cursors
Dbtdata
utility to upgrade database files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB
Dbc::del
Dbc::dup
Dbc::get
DbEnv::log_getDB_CHECKPOINT
DbEnv::log_putDB_CHECKPOINT
db_checkpoint
DbEnvDB_CLIENT
Db::close
File namingDB_CONFIG
Db::getDB_CONSUME
Db::getDB_CONSUME_WAIT
Dbc::put
Db::openDB_CREATE
DbEnv::openDB_CREATE
DbMpoolFile::openDB_CREATE
DbEnv::log_putDB_CURLSN
Dbc::getDB_CURRENT
Dbc::putDB_CURRENT
DbEnv::log_getDB_CURRENT
Db::cursor
DbDB_CXX_NO_EXCEPTIONS
DbEnvDB_CXX_NO_EXCEPTIONS
DbtDB_> files
utility to verify database files
Db
Dbc::putDB_AFTER
Db::verifyDB_AGGRESSIVE
Db::putDB_APPEND
DbEnv::log_archiveDB_ARCH_ABS
DbEnv::log_archiveDB_ARCH_DATA
db_archive
DbEnv::log_archiveDB_ARCH_LOG
Dbc::putDB_BEFORE
Dbc
Db::statDB_CACHED_COUNTS
Dbc::close
Dbc::count
DbEnv::set_flagsDB_CDB_ALLDB