• Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/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_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_iterator.html" title="Chapter��19.�� Db_set_iterator" />
11    <link rel="prev" href="db_set_iterator.html" title="Chapter��19.�� Db_set_iterator" />
12    <link rel="next" href="stldb_set_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_iterator
20</th>
21        </tr>
22        <tr>
23          <td width="20%" align="left"><a accesskey="p" href="db_set_iterator.html">Prev</a>��</td>
24          <th width="60%" align="center">Chapter��19.��
25 Db_set_iterator  </th>
26          <td width="20%" align="right">��<a accesskey="n" href="stldb_set_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_iteratordb_set_iterator"></a>
36db_set_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_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="id1565929"></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="id1566314"></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="id1566296"></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="id1566286"></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="id1566281"></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="id1566282"></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_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_iterator(const��db_set_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="id1566253"></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="id1566511"></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_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="id1566213"></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="id1566318"></a>
183 bo </h5>
184                </div>
185              </div>
186            </div>
187            <p>Initialize from a base class iterator. </p>
188          </div>
189        </div>
190        <pre class="programlisting">
191db_set_iterator(const��db_set_base_iterator&lt;��kdt��&gt;��&amp;bs)
192 </pre>
193        <div class="sect3" lang="en" xml:lang="en">
194          <div class="titlepage"></div>
195          <p>Sibling copy constructor. </p>
196          <p>Note that this class does not derive from <a class="link" href="db_set_base_iterator.html" title="Chapter��18.�� Db_set_base_iterator">db_set_base_iterator</a>
197 but from <a class="link" href="db_map_iterator.html" title="Chapter��16.�� Db_map_iterator">db_map_iterator</a>
198. </p>
199        </div>
200        <div class="sect3" lang="en" xml:lang="en">
201          <div class="titlepage">
202            <div>
203              <div>
204                <h4 class="title"><a id="id1566567"></a>
205Parameters</h4>
206              </div>
207            </div>
208          </div>
209          <div class="sect4" lang="en" xml:lang="en">
210            <div class="titlepage">
211              <div>
212                <div>
213                  <h5 class="title"><a id="id1566528"></a>
214 bs </h5>
215                </div>
216              </div>
217            </div>
218            <p>Initialize from a base class iterator. </p>
219          </div>
220        </div>
221      </div>
222      <div class="sect2" lang="en" xml:lang="en">
223        <div class="titlepage">
224          <div>
225            <div>
226              <h3 class="title"><a id="id1566204"></a>
227Group: Constructors and destructor</h3>
228            </div>
229          </div>
230        </div>
231        <p>Do not use these constructors to create iterators, but call <a class="link" href="stldb_mapbegin.html" title="begin">db_set::begin()</a>
232 or <a class="link" href="stldb_mapbegin.html" title="begin">db_multiset::begin()</a>
233 to create valid ones. </p>
234      </div>
235      <div class="sect2" lang="en" xml:lang="en">
236        <div class="titlepage">
237          <div>
238            <div>
239              <h3 class="title"><a id="id1566313"></a>
240Class</h3>
241            </div>
242          </div>
243        </div>
244        <p>
245  <a class="link" href="db_set_iterator.html" title="Chapter��19.�� Db_set_iterator">
246  db_set_iterator</a>
247     </p>
248      </div>
249    </div>
250    <div class="navfooter">
251      <hr />
252      <table width="100%" summary="Navigation footer">
253        <tr>
254          <td width="40%" align="left"><a accesskey="p" href="db_set_iterator.html">Prev</a>��</td>
255          <td width="20%" align="center">
256            <a accesskey="u" href="db_set_iterator.html">Up</a>
257          </td>
258          <td width="40%" align="right">��<a accesskey="n" href="stldb_set_iteratoroperator_incr.html">Next</a></td>
259        </tr>
260        <tr>
261          <td width="40%" align="left" valign="top">Chapter��19.��
262 Db_set_iterator  ��</td>
263          <td width="20%" align="center">
264            <a accesskey="h" href="index.html">Home</a>
265          </td>
266          <td width="40%" align="right" valign="top">��
267operator++
268</td>
269        </tr>
270      </table>
271    </div>
272  </body>
273</html>
274