Preface
Prev |  | Next

## Preface

Welcome to Berkeley DB (DB). This document describes the C++ API for DB, version 4.8. It is intended to describe the DB API, including all classes, methods, and functions. As such, this document is intended for C++ developers who are actively writing or maintaining applications that make use of DB databases.

## Conventions Used in this Book

The following typographical conventions are used within in this manual:

Class names are represented in `monospaced font`, as are `method names`. For example: "`Db::open()` is a `Db` class method."

Variable or non-literal text is presented in italics. For example: "Go to your DB_INSTALL directory."

Program examples are displayed in a `monospaced font` on a shaded background. For example:

    typedef struct vendor {
        char name[MAXFIELD];             // Vendor name
        char street[MAXFIELD];           // Street name and number
        char city[MAXFIELD];             // City
        char state[3];                   // Two-digit US state code
        char zipcode[6];                 // US zipcode
        char phone_number[13];           // Vendor phone number
    } VENDOR;

### Note

Finally, notes of interest are represented using a note block such as this.

## For More Information

Beyond this manual, you may also find the following sources of information useful when building a DB application:

- Getting Started with Berkeley DB for C++

- Getting Started with Transaction Processing for C++

- Berkeley DB Getting Started with Replicated Applications for C++

- Berkeley DB C API

- Berkeley DB STL API

- Berkeley DB TCL API

- Berkeley DB Programmer's Reference Guide

Prev |  | Next
Berkeley DB C++ API Reference | Home | Chapter 1. Introduction to Berkeley DB APIs