• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src/router/db-4.8.30/docs/api_reference/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>Db::stat()</title>
7    <link rel="stylesheet" href="apiReference.css" type="text/css" />
8    <meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
9    <link rel="start" href="index.html" title="Berkeley DB C++ API Reference" />
10    <link rel="up" href="db.html" title="Chapter 2.  The Db Handle" />
11    <link rel="prev" href="dbset_re_source.html" title="Db::set_re_source()" />
12    <link rel="next" href="dbstat_print.html" title="Db::stat_print()" />
13  </head>
14  <body>
15    <div class="navheader">
16      <table width="100%" summary="Navigation header">
17        <tr>
18          <th colspan="3" align="center">Db::stat()</th>
19        </tr>
20        <tr>
21          <td width="20%" align="left"><a accesskey="p" href="dbset_re_source.html">Prev</a> </td>
22          <th width="60%" align="center">Chapter 2. 
23                The Db Handle
24        </th>
25          <td width="20%" align="right"> <a accesskey="n" href="dbstat_print.html">Next</a></td>
26        </tr>
27      </table>
28      <hr />
29    </div>
30    <div class="sect1" lang="en" xml:lang="en">
31      <div class="titlepage">
32        <div>
33          <div>
34            <h2 class="title" style="clear: both"><a id="dbstat"></a>Db::stat()</h2>
35          </div>
36        </div>
37      </div>
38      <pre class="programlisting">#include &lt;db_cxx.h&gt;
39
40int
41Db::stat(void *sp, u_int32_t flags); </pre>
42      <p>
43         The <code class="methodname">Db::stat()</code> method creates a statistical structure and copies a
44         pointer to it into user-specified memory locations.  Specifically, if
45         <span class="bold"><strong>sp</strong></span> is non-NULL, a pointer to the
46         statistics for the database are copied into the memory location to
47         which it refers.
48    </p>
49      <p>
50         The <code class="methodname">Db::stat()</code> <span>
51            
52            <span>
53                method either returns a non-zero error value or throws an
54                exception that encapsulates a non-zero error value on
55                failure, and returns 0 on success.
56            </span>
57        </span>
58    </p>
59      <div class="sect2" lang="en" xml:lang="en">
60        <div class="titlepage">
61          <div>
62            <div>
63              <h3 class="title"><a id="id1651656"></a>Parameters</h3>
64            </div>
65          </div>
66        </div>
67        <div class="sect3" lang="en" xml:lang="en">
68          <div class="titlepage">
69            <div>
70              <div>
71                <h4 class="title"><a id="id1651725"></a>flags</h4>
72              </div>
73            </div>
74          </div>
75          <p>
76                          The <span class="bold"><strong>flags</strong></span> parameter must be set to 0
77                          or one of the following values:
78                     </p>
79          <div class="itemizedlist">
80            <ul type="disc">
81              <li>
82                <p><a id="stat_DB_FAST_STAT"></a>
83                  <code class="literal">DB_FAST_STAT</code>
84            </p>
85                <p>
86                 Return only the values which do not require traversal of the database.
87                 Among other things, this flag makes it possible for applications to
88                 request key and record counts without incurring the performance
89                 penalty of traversing the entire database.
90            </p>
91              </li>
92              <li>
93                <p><a id="stat_DB_READ_COMMITTED"></a>
94                  <code class="literal">DB_READ_COMMITTED</code>
95            </p>
96                <p>
97                 Database items read during a transactional call will have degree 2
98                 isolation.  This ensures the stability of the data items read during
99                 the stat operation but permits that data to be modified or deleted by
100                 other transactions prior to the commit of the specified transaction.
101            </p>
102              </li>
103              <li>
104                <p><a id="stat_DB_READ_UNCOMMITTED"></a>
105                  <code class="literal">DB_READ_UNCOMMITTED</code>
106            </p>
107                <p>
108                 Database items read during a transactional call will have degree 1
109                 isolation, including modified but not yet committed data.  Silently
110                 ignored if the 
111                 <a class="link" href="dbopen.html#dbopen_DB_READ_UNCOMMITTED">DB_READ_UNCOMMITTED</a> 
112                 flag was not specified when the underlying database was opened.
113            </p>
114              </li>
115            </ul>
116          </div>
117        </div>
118        <div class="sect3" lang="en" xml:lang="en">
119          <div class="titlepage">
120            <div>
121              <div>
122                <h4 class="title"><a id="id1651657"></a>txnid</h4>
123              </div>
124            </div>
125          </div>
126          <p>
127                          If the operation is part of an application-specified transaction, the
128                          <span class="bold"><strong>txnid</strong></span> parameter is a transaction
129                          handle returned from <a class="xref" href="txnbegin.html" title="DbEnv::txn_begin()">DbEnv::txn_begin()</a>; if the
130                          operation is part of a Berkeley DB Concurrent Data Store group, the
131                          <span class="bold"><strong>txnid</strong></span> parameter is a handle returned
132                          from <a class="xref" href="envcdsgroup_begin.html" title="DbEnv::cdsgroup_begin()">DbEnv::cdsgroup_begin()</a>;
133                          otherwise NULL. If no transaction handle is specified, but the
134                          operation occurs in a transactional database, the operation will be
135                          implicitly transaction protected.
136                     </p>
137        </div>
138      </div>
139      <div class="sect2" lang="en" xml:lang="en">
140        <div class="titlepage">
141          <div>
142            <div>
143              <h3 class="title"><a id="id1652090"></a>Statistical Structure</h3>
144            </div>
145          </div>
146        </div>
147        <p>
148                        Statistical structures are stored in allocated memory. If
149                        application-specific allocation routines have been declared (see
150                        <a class="xref" href="envset_alloc.html" title="DbEnv::set_alloc()">DbEnv::set_alloc()</a>
151                        for more information), they are used to allocate the
152                        memory; otherwise, the standard C library 
153                        <span class="bold"><strong>malloc</strong></span>(3) is used. The caller is
154                        responsible for deallocating the memory. To deallocate the memory, free the
155                        memory reference; references inside the returned memory need not be
156                        individually freed.
157                </p>
158        <p>
159                    If the DB_FAST_STAT flag has not been specified, the 
160                    <code class="methodname">Db::stat()</code> method will
161                    access some of or all the pages in the database, incurring a severe
162                    performance penalty as well as possibly flushing the underlying buffer pool.
163                </p>
164        <p>
165                        In the presence of multiple threads or processes accessing an active
166                        database, the information returned by DB-&gt;stat may be out-of-date.
167                </p>
168        <p>
169                        If the database was not opened read-only and the DB_FAST_STAT flag was not
170                        specified, the cached key and record numbers will be updated after the
171                        statistical information has been gathered.
172                </p>
173        <p>
174                        The <code class="methodname">Db::stat()</code> method may not be called before the 
175                        <a class="xref" href="dbopen.html" title="Db::open()">Db::open()</a>
176                        method is called.
177                </p>
178        <p>
179                        The <code class="methodname">Db::stat()</code> method returns a non-zero error value on failure and 0 on
180                        success. 
181                </p>
182        <div class="sect3" lang="en" xml:lang="en">
183          <div class="titlepage">
184            <div>
185              <div>
186                <h4 class="title"><a id="id1651960"></a>Hash Statistics</h4>
187              </div>
188            </div>
189          </div>
190          <p>
191                                In the case of a Hash database, the statistics are stored in a
192                                structure of type <code class="literal">DB_HASH_STAT</code>. The following fields will be filled
193                                in:
194                        </p>
195          <div class="itemizedlist">
196            <ul type="disc">
197              <li>
198                <p>
199                  <code class="literal">u_int32_t hash_magic;</code>
200                </p>
201                <p>
202                          Magic number that identifies the file as a Hash file. Returned if
203                          DB_FAST_STAT is set.
204                     </p>
205              </li>
206              <li>
207                <p>
208                  <code class="literal">u_int32_t hash_version;</code>
209                </p>
210                <p>
211                          The version of the Hash database.  Returned if DB_FAST_STAT is set.
212                     </p>
213              </li>
214              <li>
215                <p>
216                  <code class="literal">u_int32_t hash_nkeys;</code>
217                </p>
218                <p>
219                          The number of unique keys in the database.  If DB_FAST_STAT was
220                          specified the count will be the last saved value unless it has never
221                          been calculated, in which case it will be 0. Returned if DB_FAST_STAT
222                          is set.
223                     </p>
224              </li>
225              <li>
226                <p>
227                  <code class="literal">u_int32_t hash_ndata;</code>
228                </p>
229                <p>
230                          The number of key/data pairs in the database.  If DB_FAST_STAT was
231                          specified the count will be the last saved value unless it has never
232                          been calculated, in which case it will be 0. Returned if DB_FAST_STAT
233                          is set.
234                     </p>
235              </li>
236              <li>
237                <p>
238                  <code class="literal">u_int32_t hash_pagecnt;</code>
239                </p>
240                <p>
241                          The number of pages in the database.  Returned if DB_FAST_STAT is set.
242                     </p>
243              </li>
244              <li>
245                <p>
246                  <code class="literal">u_int32_t hash_pagesize;</code>
247                </p>
248                <p>
249                          The underlying database page (and bucket) size, in bytes.  Returned if
250                          DB_FAST_STAT is set.
251                     </p>
252              </li>
253              <li>
254                <p>
255                  <code class="literal">u_int32_t hash_ffactor;</code>
256                </p>
257                <p>
258                          The desired fill factor (number of items per bucket) specified at
259                          database-creation time.  Returned if DB_FAST_STAT is set.
260                     </p>
261              </li>
262              <li>
263                <p>
264                  <code class="literal">u_int32_t hash_buckets;</code>
265                </p>
266                <p>
267                          The number of hash buckets.  Returned if DB_FAST_STAT is set.
268                     </p>
269              </li>
270              <li>
271                <p>
272                  <code class="literal">u_int32_t hash_free;</code>
273                </p>
274                <p>
275                         The number of pages on the free list.
276                     </p>
277              </li>
278              <li>
279                <p>
280                  <code class="literal">uintmax_t hash_bfree;</code>
281                </p>
282                <p>
283                         The number of bytes free on bucket pages.
284                     </p>
285              </li>
286              <li>
287                <p>
288                  <code class="literal">u_int32_t hash_bigpages;</code>
289                </p>
290                <p>
291                         The number of big key/data pages.
292                     </p>
293              </li>
294              <li>
295                <p>
296                  <code class="literal">uintmax_t hash_big_bfree;</code>
297                </p>
298                <p>
299                         The number of bytes free on big item pages.
300                     </p>
301              </li>
302              <li>
303                <p>
304                  <code class="literal">u_int32_t hash_overflows;</code>
305                </p>
306                <p>
307                          The number of overflow pages (overflow pages are pages that contain
308                          items that did not fit in the main bucket page).
309                     </p>
310              </li>
311              <li>
312                <p>
313                  <code class="literal">uintmax_t hash_ovfl_free;</code>
314                </p>
315                <p>
316                         The number of bytes free on overflow pages.
317                     </p>
318              </li>
319              <li>
320                <p>
321                  <code class="literal">u_int32_t hash_dup;</code>
322                </p>
323                <p>
324                         The number of duplicate pages.
325                     </p>
326              </li>
327              <li>
328                <p>
329                  <code class="literal">uintmax_t hash_dup_free;</code>
330                </p>
331                <p>
332                         The number of bytes free on duplicate pages.
333                     </p>
334              </li>
335            </ul>
336          </div>
337        </div>
338        <div class="sect3" lang="en" xml:lang="en">
339          <div class="titlepage">
340            <div>
341              <div>
342                <h4 class="title"><a id="id1651980"></a>Btree and Recno Statistics</h4>
343              </div>
344            </div>
345          </div>
346          <p>
347                            In the case of a Btree or Recno database, the statistics are stored in a
348                            structure of type <code class="literal">DB_BTREE_STAT</code>. The following fields will be filled in:
349                    </p>
350          <div class="itemizedlist">
351            <ul type="disc">
352              <li>
353                <p>
354                  <code class="literal">u_int32_t bt_magic;</code>
355                </p>
356                <p>
357                          Magic number that identifies the file as a Btree database.  Returned
358                          if DB_FAST_STAT is set.
359                     </p>
360              </li>
361              <li>
362                <p>
363                  <code class="literal">u_int32_t bt_version;</code>
364                </p>
365                <p>
366                          The version of the Btree database.  Returned if DB_FAST_STAT is set.
367                     </p>
368              </li>
369              <li>
370                <p>
371                  <code class="literal">u_int32_t bt_nkeys;</code>
372                </p>
373                <p>
374                          For the Btree Access Method, the number of keys in the database.  If
375                          the DB_FAST_STAT flag is not specified or the database was configured
376                          to support record numbers (see 
377                          <a class="link" href="dbset_flags.html#dbset_flags_DB_RECNUM">DB_RECNUM</a>), 
378                          the count will be exact.  Otherwise, the count will be the last saved
379                          value unless it has never been calculated, in which case it will be 0.
380                     </p>
381                <p>
382                          For the Recno Access Method, the number of records in the database. 
383                          If the database was configured with mutable record numbers (see 
384                          <a class="link" href="dbset_flags.html#dbset_flags_DB_RENUMBER">DB_RENUMBER</a>), 
385                          the count will be exact.  Otherwise, if the DB_FAST_STAT flag is specified
386                          the count will be exact but will include deleted and implicitly
387                          created records; if the DB_FAST_STAT flag is not specified, the count
388                          will be exact and will not include deleted or implicitly created
389                          records.
390                     </p>
391                <p>
392                         Returned if DB_FAST_STAT is set.
393                     </p>
394              </li>
395              <li>
396                <p>
397                  <code class="literal">u_int32_t bt_ndata;</code>
398                </p>
399                <p>
400                          For the Btree Access Method, the number of key/data pairs in the
401                          database.  If the DB_FAST_STAT flag is not specified, the count will
402                          be exact.  Otherwise, the count will be the last saved value unless it
403                          has never been calculated, in which case it will be 0.                
404                     </p>
405                <p>
406                          For the Recno Access Method, the number of records in the database. 
407                          If the database was configured with mutable record numbers (see 
408                          <a class="link" href="dbset_flags.html#dbset_flags_DB_RENUMBER">DB_RENUMBER</a>), 
409                          the count will be exact.  Otherwise, if the DB_FAST_STAT flag is specified
410                          the count will be exact but will include deleted and implicitly
411                          created records; if the DB_FAST_STAT flag is not specified, the count
412                          will be exact and will not include deleted or implicitly created
413                          records.
414                     </p>
415                <p>
416                         Returned if DB_FAST_STAT is set.
417                     </p>
418              </li>
419              <li>
420                <p>
421                  <code class="literal">u_int32_t bt_pagecnt;</code>
422                </p>
423                <p>
424                          The number of pages in the database.  Returned if DB_FAST_STAT is set.
425                     </p>
426              </li>
427              <li>
428                <p>
429                  <code class="literal">u_int32_t bt_pagesize;</code>
430                </p>
431                <p>
432                          The underlying database page size, in bytes.  Returned if DB_FAST_STAT
433                          is set.
434                     </p>
435              </li>
436              <li>
437                <p>
438                  <code class="literal">u_int32_t bt_minkey;</code>
439                </p>
440                <p>
441                          The minimum keys per page.  Returned if DB_FAST_STAT is set.
442                     </p>
443              </li>
444              <li>
445                <p>
446                  <code class="literal">u_int32_t bt_re_len;</code>
447                </p>
448                <p>
449                          The length of fixed-length records.  Returned if DB_FAST_STAT is set.
450                     </p>
451              </li>
452              <li>
453                <p>
454                  <code class="literal">u_int32_t bt_re_pad;</code>
455                </p>
456                <p>
457                          The padding byte value for fixed-length records.  Returned if
458                          DB_FAST_STAT is set.
459                     </p>
460              </li>
461              <li>
462                <p>
463                  <code class="literal">u_int32_t bt_levels;</code>
464                </p>
465                <p>
466                         Number of levels in the database.
467                     </p>
468              </li>
469              <li>
470                <p>
471                  <code class="literal">u_int32_t bt_int_pg;</code>
472                </p>
473                <p>
474                         Number of database internal pages.
475                     </p>
476              </li>
477              <li>
478                <p>
479                  <code class="literal">u_int32_t bt_leaf_pg;</code>
480                </p>
481                <p>
482                         Number of database leaf pages.
483                     </p>
484              </li>
485              <li>
486                <p>
487                  <code class="literal">u_int32_t bt_dup_pg;</code>
488                </p>
489                <p>
490                         Number of database duplicate pages.
491                     </p>
492              </li>
493              <li>
494                <p>
495                  <code class="literal">u_int32_t bt_over_pg;</code>
496                </p>
497                <p>
498                         Number of database overflow pages.
499                     </p>
500              </li>
501              <li>
502                <p>
503                  <code class="literal">u_int32_t bt_empty_pg;</code>
504                </p>
505                <p>
506                         Number of empty database pages.
507                     </p>
508              </li>
509              <li>
510                <p>
511                  <code class="literal">u_int32_t bt_free;</code>
512                </p>
513                <p>
514                         Number of pages on the free list.
515                     </p>
516              </li>
517              <li>
518                <p>
519                  <code class="literal">uintmax_t bt_int_pgfree;</code>
520                </p>
521                <p>
522                          Number of bytes free in database internal pages.
523                     </p>
524              </li>
525              <li>
526                <p>
527                  <code class="literal">uintmax_t bt_leaf_pgfree;</code>
528                </p>
529                <p>
530                         Number of bytes free in database leaf pages.
531                     </p>
532              </li>
533              <li>
534                <p>
535                  <code class="literal">uintmax_t bt_dup_pgfree;</code>
536                </p>
537                <p>
538                          Number of bytes free in database duplicate pages.
539                     </p>
540              </li>
541              <li>
542                <p>
543                  <code class="literal">uintmax_t bt_over_pgfree;</code>
544                </p>
545                <p>
546                          Number of bytes free in database overflow pages.
547                     </p>
548              </li>
549            </ul>
550          </div>
551        </div>
552        <div class="sect3" lang="en" xml:lang="en">
553          <div class="titlepage">
554            <div>
555              <div>
556                <h4 class="title"><a id="id1652447"></a>Queue Statistics</h4>
557              </div>
558            </div>
559          </div>
560          <p>
561                            In the case of a Queue database, the statistics are stored in a
562                            structure of type <code class="literal">DB_QUEUE_STAT</code>. The following fields will be filled in:
563                    </p>
564          <div class="itemizedlist">
565            <ul type="disc">
566              <li>
567                <p>
568                  <code class="literal">u_int32_t qs_magic;</code>
569                </p>
570                <p>
571                          Magic number that identifies the file as a Queue file.  Returned if
572                          DB_FAST_STAT is set.
573                     </p>
574              </li>
575              <li>
576                <p>
577                  <code class="literal">u_int32_t qs_version;</code>
578                </p>
579                <p>
580                          The version of the Queue file type.  Returned if DB_FAST_STAT is set.
581                     </p>
582              </li>
583              <li>
584                <p>
585                  <code class="literal">u_int32_t qs_nkeys;</code>
586                </p>
587                <p>
588                          The number of records in the database.  If DB_FAST_STAT was specified
589                          the count will be the last saved value unless it has never been
590                          calculated, in which case it will be 0.  Returned if DB_FAST_STAT is
591                          set.
592                     </p>
593              </li>
594              <li>
595                <p>
596                  <code class="literal">u_int32_t qs_ndata;</code>
597                </p>
598                <p>
599                          The number of records in the database.  If DB_FAST_STAT was specified
600                          the count will be the last saved value unless it has never been
601                          calculated, in which case it will be 0.  Returned if DB_FAST_STAT is
602                          set.
603                     </p>
604              </li>
605              <li>
606                <p>
607                  <code class="literal">u_int32_t qs_pagesize;</code>
608                </p>
609                <p>
610                          Underlying database page size, in bytes.  Returned if DB_FAST_STAT is
611                          set.
612                     </p>
613              </li>
614              <li>
615                <p>
616                  <code class="literal">u_int32_t qs_extentsize;</code>
617                </p>
618                <p>
619                          Underlying database extent size, in pages.  Returned if DB_FAST_STAT
620                          is set.
621                     </p>
622              </li>
623              <li>
624                <p>
625                  <code class="literal">u_int32_t qs_pages;</code>
626                </p>
627                <p>
628                         Number of pages in the database.
629                     </p>
630              </li>
631              <li>
632                <p>
633                  <code class="literal">u_int32_t qs_re_len;</code>
634                </p>
635                <p>
636                          The length of the records.  Returned if DB_FAST_STAT is set.
637                     </p>
638              </li>
639              <li>
640                <p>
641                  <code class="literal">u_int32_t qs_re_pad;</code>
642                </p>
643                <p>
644                          The padding byte value for the records.  Returned if DB_FAST_STAT is
645                          set.
646                     </p>
647              </li>
648              <li>
649                <p>
650                  <code class="literal">u_int32_t qs_pgfree;</code>
651                </p>
652                <p>
653                         Number of bytes free in database pages.
654                     </p>
655              </li>
656              <li>
657                <p>
658                  <code class="literal">u_int32_t qs_first_recno;</code>
659                </p>
660                <p>
661                          First undeleted record in the database.  Returned if DB_FAST_STAT is
662                          set.
663                     </p>
664              </li>
665              <li>
666                <p>
667                  <code class="literal">u_int32_t qs_cur_recno;</code>
668                </p>
669                <p>
670                          Next available record number.  Returned if DB_FAST_STAT is set.
671                     </p>
672              </li>
673            </ul>
674          </div>
675        </div>
676      </div>
677      <div class="sect2" lang="en" xml:lang="en">
678        <div class="titlepage">
679          <div>
680            <div>
681              <h3 class="title"><a id="id1652891"></a>Errors</h3>
682            </div>
683          </div>
684        </div>
685        <p>
686                         The <code class="methodname">Db::stat()</code> <span>
687            
688            <span>
689                method may fail and throw a <a class="link" href="dbexception.html" title="Chapter 6. The DbException Class">DbException</a> 
690                exception, encapsulating one of the following non-zero errors, or return one
691                of the following non-zero errors:
692            </span>
693        </span>
694                    </p>
695        <div class="sect3" lang="en" xml:lang="en">
696          <div class="titlepage">
697            <div>
698              <div>
699                <h4 class="title"><a id="id1652416"></a><span>DbRepHandleDeadException or</span> DB_REP_HANDLE_DEAD</h4>
700              </div>
701            </div>
702          </div>
703          <p>
704                When a client synchronizes with the master, it is possible for committed
705                transactions to be rolled back. This invalidates all  the database and cursor
706                handles opened in the replication environment. Once this occurs, an attempt to use
707                such a handle will 
708                <span>
709                    throw a <a class="xref" href="dbrephandledead.html" title="DbRepHandleDeadException">DbRepHandleDeadException</a> (if
710                    your application is configured to throw exceptions), or 
711                </span>
712                return <code class="literal">DB_REP_HANDLE_DEAD</code>.
713                The application will need to discard the handle and open a new one in order to
714                continue processing.
715            </p>
716        </div>
717        <div class="sect3" lang="en" xml:lang="en">
718          <div class="titlepage">
719            <div>
720              <div>
721                <h4 class="title"><a id="id1652432"></a><span>DbDeadlockException or </span>DB_REP_LOCKOUT</h4>
722              </div>
723            </div>
724          </div>
725          <p>
726                The operation was blocked by client/master synchronization.
727            </p>
728          <p>
729                <a class="xref" href="dbdeadlock.html" title="DbDeadlockException">DbDeadlockException</a> is thrown if
730                your Berkeley DB API is configured to throw exceptions.
731                Otherwise, <code class="literal">DB_REP_LOCKOUT</code> is returned.
732            </p>
733        </div>
734        <div class="sect3" lang="en" xml:lang="en">
735          <div class="titlepage">
736            <div>
737              <div>
738                <h4 class="title"><a id="id1652436"></a>EINVAL</h4>
739              </div>
740            </div>
741          </div>
742          <p>
743                An invalid flag value or parameter was specified.
744            </p>
745        </div>
746      </div>
747      <div class="sect2" lang="en" xml:lang="en">
748        <div class="titlepage">
749          <div>
750            <div>
751              <h3 class="title"><a id="id1652000"></a>Class</h3>
752            </div>
753          </div>
754        </div>
755        <p>
756                <a class="link" href="db.html" title="Chapter 2.  The Db Handle">Db</a>  
757            </p>
758      </div>
759      <div class="sect2" lang="en" xml:lang="en">
760        <div class="titlepage">
761          <div>
762            <div>
763              <h3 class="title"><a id="id1651849"></a>See Also</h3>
764            </div>
765          </div>
766        </div>
767        <p>
768                     <a class="xref" href="db.html#dblist" title="Database and Related Methods">Database and Related Methods</a> 
769                </p>
770      </div>
771    </div>
772    <div class="navfooter">
773      <hr />
774      <table width="100%" summary="Navigation footer">
775        <tr>
776          <td width="40%" align="left"><a accesskey="p" href="dbset_re_source.html">Prev</a> </td>
777          <td width="20%" align="center">
778            <a accesskey="u" href="db.html">Up</a>
779          </td>
780          <td width="40%" align="right"> <a accesskey="n" href="dbstat_print.html">Next</a></td>
781        </tr>
782        <tr>
783          <td width="40%" align="left" valign="top">Db::set_re_source() </td>
784          <td width="20%" align="center">
785            <a accesskey="h" href="index.html">Home</a>
786          </td>
787          <td width="40%" align="right" valign="top"> Db::stat_print()</td>
788        </tr>
789      </table>
790    </div>
791  </body>
792</html>
793