• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/router/db-4.8.30/docs/gsg/CXX/
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml">
4  <head>
5    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
6    <title>Preface</title>
7    <link rel="stylesheet" href="gettingStarted.css" type="text/css" />
8    <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
9    <link rel="start" href="index.html" title="Getting Started with Berkeley DB" />
10    <link rel="up" href="index.html" title="Getting Started with Berkeley DB" />
11    <link rel="prev" href="index.html" title="Getting Started with Berkeley DB" />
12    <link rel="next" href="introduction.html" title="Chapter��1.��Introduction to Berkeley DB" />
13  </head>
14  <body>
15    <div class="navheader">
16      <table width="100%" summary="Navigation header">
17        <tr>
18          <th colspan="3" align="center">Preface</th>
19        </tr>
20        <tr>
21          <td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a>��</td>
22          <th width="60%" align="center">��</th>
23          <td width="20%" align="right">��<a accesskey="n" href="introduction.html">Next</a></td>
24        </tr>
25      </table>
26      <hr />
27    </div>
28    <div class="preface" lang="en" xml:lang="en">
29      <div class="titlepage">
30        <div>
31          <div>
32            <h2 class="title"><a id="preface"></a>Preface</h2>
33          </div>
34        </div>
35      </div>
36      <div class="toc">
37        <p>
38          <b>Table of Contents</b>
39        </p>
40        <dl>
41          <dt>
42            <span class="sect1">
43              <a href="preface.html#conventions">Conventions Used in this Book</a>
44            </span>
45          </dt>
46          <dd>
47            <dl>
48              <dt>
49                <span class="sect2">
50                  <a href="preface.html#moreinfo">For More Information</a>
51                </span>
52              </dt>
53            </dl>
54          </dd>
55        </dl>
56      </div>
57      <p>
58        Welcome to Berkeley DB (DB).  This document introduces 
59            
60            <span>DB, version 4.8.  </span>
61        It is intended 
62		to provide a rapid introduction to the DB API set and related concepts. The goal of this document is 
63		to provide you with an efficient mechanism
64        with which you can evaluate DB against your project's technical requirements. As such, this document is
65        intended for 
66        <span>C++</span> 
67		 developers and senior software architects who are 
68        looking for an 
69        <span>
70        in-process data management solution. 
71        </span>
72        
73        No prior experience with Berkeley DB is expected or required.
74     </p>
75      <div class="sect1" lang="en" xml:lang="en">
76        <div class="titlepage">
77          <div>
78            <div>
79              <h2 class="title" style="clear: both"><a id="conventions"></a>Conventions Used in this Book</h2>
80            </div>
81          </div>
82        </div>
83        <div class="toc">
84          <dl>
85            <dt>
86              <span class="sect2">
87                <a href="preface.html#moreinfo">For More Information</a>
88              </span>
89            </dt>
90          </dl>
91        </div>
92        <p>
93        The following typographical conventions are used within in this manual:
94    </p>
95        <p>
96        Class names are represented in <code class="classname">monospaced font</code>, as are <code class="methodname">method
97        names</code>. For example: 
98        
99        
100
101        
102
103        <span>"<code class="methodname">Db::open()</code> is a 
104		<code class="classname">Db</code> class method."</span>
105
106        
107    </p>
108        <p>
109        Variable or non-literal text is presented in <span class="emphasis"><em>italics</em></span>. For example: "Go to your
110        
111        <span class="emphasis"><em>DB_INSTALL</em></span> 
112         
113        directory."
114    </p>
115        <p>
116        Program examples are displayed in a <code class="classname">monospaced font</code> on a shaded background.
117        For example:
118    </p>
119        <pre class="programlisting">typedef struct vendor {
120    char name[MAXFIELD];             // Vendor name
121    char street[MAXFIELD];           // Street name and number
122    char city[MAXFIELD];             // City
123    char state[3];                   // Two-digit US state code
124    char zipcode[6];                 // US zipcode
125    char phone_number[13];           // Vendor phone number
126} VENDOR; </pre>
127        <p>
128        In some situations, programming examples are updated from one chapter to the next. When
129        this occurs, the new code is presented in <strong class="userinput"><code>monospaced bold</code></strong> font. For example:
130    </p>
131        <pre class="programlisting">typedef struct vendor {
132    char name[MAXFIELD];             // Vendor name
133    char street[MAXFIELD];           // Street name and number
134    char city[MAXFIELD];             // City
135    char state[3];                   // Two-digit US state code
136    char zipcode[6];                 // US zipcode
137    char phone_number[13];           // Vendor phone number
138    <strong class="userinput"><code>char sales_rep[MAXFIELD];        // Name of sales representative
139    char sales_rep_phone[MAXFIELD];  // Sales rep's phone number </code></strong>
140} VENDOR; </pre>
141        <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
142          <h3 class="title">Note</h3>
143          <p>
144            Finally, notes of interest are represented using a note block such
145            as this.
146        </p>
147        </div>
148        <div class="sect2" lang="en" xml:lang="en">
149          <div class="titlepage">
150            <div>
151              <div>
152                <h3 class="title"><a id="moreinfo"></a>For More Information</h3>
153              </div>
154            </div>
155          </div>
156          <p>
157            Beyond this manual, you may also find the following sources of information useful when building a
158            DB application:
159        </p>
160          <div class="itemizedlist">
161            <ul type="disc">
162              <li>
163                <p>
164                    
165
166                    
167                    <a class="ulink" href="http://www.oracle.com/technology/documentation/berkeley-db/db/gsg_txn/CXX/index.html" target="_top">
168                        Getting Started with Transaction Processing for C++
169                    </a>
170                    
171                    
172                    
173                </p>
174              </li>
175              <li>
176                <p>
177                        
178                        <a class="ulink" href="http://www.oracle.com/technology/documentation/berkeley-db/db/gsg_db_rep/CXX/index.html" target="_top">
179                                Berkeley DB Getting Started with Replicated Applications for C++
180                        </a>
181                        
182                </p>
183              </li>
184              <li>
185                <p>
186                    <a class="ulink" href="http://www.oracle.com/technology/documentation/berkeley-db/db/programmer_reference/index.html" target="_top">
187                        Berkeley DB Programmer's Reference Guide
188                    </a>
189                </p>
190              </li>
191              <li>
192                <p>
193                    <span>
194                    
195                    <a class="ulink" href="http://www.oracle.com/technology/documentation/berkeley-db/db/api_reference/CXX/frame_main.html" target="_top">
196                        Berkeley DB C++ API
197                    </a>
198                    </span>
199
200                    
201
202                    
203                    
204                    
205                    
206                </p>
207              </li>
208            </ul>
209          </div>
210        </div>
211      </div>
212    </div>
213    <div class="navfooter">
214      <hr />
215      <table width="100%" summary="Navigation footer">
216        <tr>
217          <td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a>��</td>
218          <td width="20%" align="center">��</td>
219          <td width="40%" align="right">��<a accesskey="n" href="introduction.html">Next</a></td>
220        </tr>
221        <tr>
222          <td width="40%" align="left" valign="top">Getting Started with Berkeley DB��</td>
223          <td width="20%" align="center">
224            <a accesskey="h" href="index.html">Home</a>
225          </td>
226          <td width="40%" align="right" valign="top">��Chapter��1.��Introduction to Berkeley DB </td>
227        </tr>
228      </table>
229    </div>
230  </body>
231</html>
232