• 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/STL/
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_set_base_iterator</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++ Standard Template Library API Reference" />
10    <link rel="up" href="db_set_base_iterator.html" title="Chapter 18.  Db_set_base_iterator" />
11    <link rel="prev" href="db_set_base_iterator.html" title="Chapter 18.  Db_set_base_iterator" />
12    <link rel="next" href="stldb_set_base_iteratoroperator_incr.html" title="operator++" />
13  </head>
14  <body>
15    <div class="navheader">
16      <table width="100%" summary="Navigation header">
17        <tr>
18          <th colspan="3" align="center">
19db_set_base_iterator
20</th>
21        </tr>
22        <tr>
23          <td width="20%" align="left"><a accesskey="p" href="db_set_base_iterator.html">Prev</a> </td>
24          <th width="60%" align="center">Chapter 18. 
25 Db_set_base_iterator  </th>
26          <td width="20%" align="right"> <a accesskey="n" href="stldb_set_base_iteratoroperator_incr.html">Next</a></td>
27        </tr>
28      </table>
29      <hr />
30    </div>
31    <div class="sect1" lang="en" xml:lang="en">
32      <div class="titlepage">
33        <div>
34          <div>
35            <h2 class="title" style="clear: both"><a id="stldb_set_base_iteratordb_set_base_iterator"></a>
36db_set_base_iterator
37</h2>
38          </div>
39        </div>
40      </div>
41      <div class="sect2" lang="en" xml:lang="en">
42        <div class="titlepage">
43          <div>
44            <div>
45              <h3 class="title"><a id="func_details"></a>
46Function Details</h3>
47            </div>
48          </div>
49        </div>
50        <pre class="programlisting">
51db_set_base_iterator(db_container *powner, u_int32_t b_bulk_retrieval=0,
52    bool brmw=false, bool directdbget=true,
53    bool b_read_only=false)
54 </pre>
55        <div class="sect3" lang="en" xml:lang="en">
56          <div class="titlepage"></div>
57          <p>Constructor. </p>
58          <p></p>
59        </div>
60        <div class="sect3" lang="en" xml:lang="en">
61          <div class="titlepage">
62            <div>
63              <div>
64                <h4 class="title"><a id="id1565591"></a>
65Parameters</h4>
66              </div>
67            </div>
68          </div>
69          <div class="sect4" lang="en" xml:lang="en">
70            <div class="titlepage">
71              <div>
72                <div>
73                  <h5 class="title"><a id="id1565452"></a>
74 b_bulk_retrieval </h5>
75                </div>
76              </div>
77            </div>
78            <p>The bulk read buffer size. 0 means bulk read disabled. </p>
79          </div>
80          <div class="sect4" lang="en" xml:lang="en">
81            <div class="titlepage">
82              <div>
83                <div>
84                  <h5 class="title"><a id="id1565433"></a>
85 brmw </h5>
86                </div>
87              </div>
88            </div>
89            <p>Whether set DB_RMW flag in underlying cursor. </p>
90          </div>
91          <div class="sect4" lang="en" xml:lang="en">
92            <div class="titlepage">
93              <div>
94                <div>
95                  <h5 class="title"><a id="id1565424"></a>
96 powner </h5>
97                </div>
98              </div>
99            </div>
100            <p>The container which creates this iterator. </p>
101          </div>
102          <div class="sect4" lang="en" xml:lang="en">
103            <div class="titlepage">
104              <div>
105                <div>
106                  <h5 class="title"><a id="id1565411"></a>
107 directdbget </h5>
108                </div>
109              </div>
110            </div>
111            <p>Whether do direct database get rather than using key/data values cached in the iterator whenever read. </p>
112          </div>
113          <div class="sect4" lang="en" xml:lang="en">
114            <div class="titlepage">
115              <div>
116                <div>
117                  <h5 class="title"><a id="id1565412"></a>
118 b_read_only </h5>
119                </div>
120              </div>
121            </div>
122            <p>Whether open a read only cursor. Only effective when using Berkeley DB Concurrent Data Store. </p>
123          </div>
124        </div>
125        <pre class="programlisting">
126db_set_base_iterator()
127 </pre>
128        <div class="sect3" lang="en" xml:lang="en">
129          <div class="titlepage"></div>
130          <p>Default constructor, dose not create the cursor for now. </p>
131        </div>
132        <pre class="programlisting">
133db_set_base_iterator(const db_set_base_iterator &amp;s)
134 </pre>
135        <div class="sect3" lang="en" xml:lang="en">
136          <div class="titlepage"></div>
137          <p>Copy constructor. </p>
138          <p></p>
139        </div>
140        <div class="sect3" lang="en" xml:lang="en">
141          <div class="titlepage">
142            <div>
143              <div>
144                <h4 class="title"><a id="id1565323"></a>
145Parameters</h4>
146              </div>
147            </div>
148          </div>
149          <div class="sect4" lang="en" xml:lang="en">
150            <div class="titlepage">
151              <div>
152                <div>
153                  <h5 class="title"><a id="id1565453"></a>
154 s </h5>
155                </div>
156              </div>
157            </div>
158            <p>The other iterator of the same type to initialize this. </p>
159          </div>
160        </div>
161        <pre class="programlisting">
162db_set_base_iterator(const base &amp;bo)
163 </pre>
164        <div class="sect3" lang="en" xml:lang="en">
165          <div class="titlepage"></div>
166          <p>Base copy constructor. </p>
167          <p></p>
168        </div>
169        <div class="sect3" lang="en" xml:lang="en">
170          <div class="titlepage">
171            <div>
172              <div>
173                <h4 class="title"><a id="id1565644"></a>
174Parameters</h4>
175              </div>
176            </div>
177          </div>
178          <div class="sect4" lang="en" xml:lang="en">
179            <div class="titlepage">
180              <div>
181                <div>
182                  <h5 class="title"><a id="id1565716"></a>
183 bo </h5>
184                </div>
185              </div>
186            </div>
187            <p>Initialize from a base class iterator. </p>
188          </div>
189        </div>
190      </div>
191      <div class="sect2" lang="en" xml:lang="en">
192        <div class="titlepage">
193          <div>
194            <div>
195              <h3 class="title"><a id="id1565311"></a>
196Group: Constructors and destructor</h3>
197            </div>
198          </div>
199        </div>
200        <p>Do not use these constructors to create iterators, but call db_set::begin() const or db_multiset::begin() const to create valid iterators. </p>
201      </div>
202      <div class="sect2" lang="en" xml:lang="en">
203        <div class="titlepage">
204          <div>
205            <div>
206              <h3 class="title"><a id="id1565592"></a>
207Class</h3>
208            </div>
209          </div>
210        </div>
211        <p>
212  <a class="link" href="db_set_base_iterator.html" title="Chapter 18.  Db_set_base_iterator">
213  db_set_base_iterator</a>
214     </p>
215      </div>
216    </div>
217    <div class="navfooter">
218      <hr />
219      <table width="100%" summary="Navigation footer">
220        <tr>
221          <td width="40%" align="left"><a accesskey="p" href="db_set_base_iterator.html">Prev</a> </td>
222          <td width="20%" align="center">
223            <a accesskey="u" href="db_set_base_iterator.html">Up</a>
224          </td>
225          <td width="40%" align="right"> <a accesskey="n" href="stldb_set_base_iteratoroperator_incr.html">Next</a></td>
226        </tr>
227        <tr>
228          <td width="40%" align="left" valign="top">Chapter 18. 
229 Db_set_base_iterator   </td>
230          <td width="20%" align="center">
231            <a accesskey="h" href="index.html">Home</a>
232          </td>
233          <td width="40%" align="right" valign="top"234operator++
235</td>
236        </tr>
237      </table>
238    </div>
239  </body>
240</html>
241