• 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>Chapter��12.�� Db_vector_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="index.html" title="Berkeley DB C++ Standard Template Library API Reference" />
11    <link rel="prev" href="db_vector_iterators.html" title="Chapter��11.�� Iterator Classes for db_vector" />
12    <link rel="next" href="stldb_vector_base_iteratordstr_db_vector_base_iterator.html" title="~db_vector_base_iterator" />
13  </head>
14  <body>
15    <div class="navheader">
16      <table width="100%" summary="Navigation header">
17        <tr>
18          <th colspan="3" align="center">Chapter��12.��
19 Db_vector_base_iterator  </th>
20        </tr>
21        <tr>
22          <td width="20%" align="left"><a accesskey="p" href="db_vector_iterators.html">Prev</a>��</td>
23          <th width="60%" align="center">��</th>
24          <td width="20%" align="right">��<a accesskey="n" href="stldb_vector_base_iteratordstr_db_vector_base_iterator.html">Next</a></td>
25        </tr>
26      </table>
27      <hr />
28    </div>
29    <div class="chapter" lang="en" xml:lang="en">
30      <div class="titlepage">
31        <div>
32          <div>
33            <h2 class="title"><a id="db_vector_base_iterator"></a>Chapter��12.��
34 Db_vector_base_iterator  </h2>
35          </div>
36        </div>
37      </div>
38      <p>This class is the const iterator class for <a class="link" href="db_vector.html" title="Chapter��4.�� Db_vector">db_vector</a>
39, and it is inheirted by the <a class="link" href="db_vector_iterator.html" title="Chapter��13.�� Db_vector_iterator">db_vector_iterator</a>
40 class, which is the iterator class for <a class="link" href="db_vector.html" title="Chapter��4.�� Db_vector">db_vector</a>
41. </p>
42      <h4><a id="id1558299"></a> Public Members </h4>
43      <div class="informaltable">
44        <table border="1" width="80%">
45          <colgroup>
46            <col />
47            <col />
48          </colgroup>
49          <thead>
50            <tr>
51              <th>Member</th>
52              <th>Description</th>
53            </tr>
54          </thead>
55          <tbody>
56            <tr>
57              <td>
58<a class="xref" href="db_vector_base_iterator.html#stldb_vector_base_iteratordb_vector_base_iterator" title="db_vector_base_iterator">
59db_vector_base_iterator
60</a>
61</td>
62              <td>
63   </td>
64            </tr>
65            <tr>
66              <td>
67<a class="xref" href="stldb_vector_base_iteratordstr_db_vector_base_iterator.html" title="~db_vector_base_iterator">
68~db_vector_base_iterator
69</a>
70</td>
71              <td>
72   </td>
73            </tr>
74            <tr>
75              <td>
76<a class="xref" href="stldb_vector_base_iteratoroperator_eq.html" title="operator==">
77operator==
78</a>
79</td>
80              <td>
81   <p>Equality comparison operator. </p>        </td>
82            </tr>
83            <tr>
84              <td>
85<a class="xref" href="stldb_vector_base_iteratoroperator_ueq.html" title="operator!=">
86operator!=
87</a>
88</td>
89              <td>
90   <p>Unequal compare, identical to !operator(==itr). </p>        </td>
91            </tr>
92            <tr>
93              <td>
94<a class="xref" href="stldb_vector_base_iteratoroperator_lt.html" title="operator&lt;">
95operator&lt;
96</a>
97</td>
98              <td>
99   <p>Less than comparison operator. </p>        </td>
100            </tr>
101            <tr>
102              <td>
103<a class="xref" href="stldb_vector_base_iteratoroperator_le.html" title="operator&lt;=">
104operator&lt;=
105</a>
106</td>
107              <td>
108   <p>Less equal comparison operator. </p>        </td>
109            </tr>
110            <tr>
111              <td>
112<a class="xref" href="stldb_vector_base_iteratoroperator_ge.html" title="operator&gt;=">
113operator&gt;=
114</a>
115</td>
116              <td>
117   <p>Greater equal comparison operator. </p>        </td>
118            </tr>
119            <tr>
120              <td>
121<a class="xref" href="stldb_vector_base_iteratoroperator_gt.html" title="operator&gt;">
122operator&gt;
123</a>
124</td>
125              <td>
126   <p>Greater comparison operator. </p>        </td>
127            </tr>
128            <tr>
129              <td>
130<a class="xref" href="stldb_vector_base_iteratoroperator_incr.html" title="operator++">
131operator++
132</a>
133</td>
134              <td>
135   <p>Pre-increment. </p>        </td>
136            </tr>
137            <tr>
138              <td>
139<a class="xref" href="stldb_vector_base_iteratoroperator_decr.html" title="operator--">
140operator--
141</a>
142</td>
143              <td>
144   <p>Pre-decrement. </p>        </td>
145            </tr>
146            <tr>
147              <td>
148<a class="xref" href="stldb_vector_base_iteratoroperator_assign.html" title="operator=">
149operator=
150</a>
151</td>
152              <td>
153   <p>Assignment operator. </p>        </td>
154            </tr>
155            <tr>
156              <td>
157<a class="xref" href="stldb_vector_base_iteratoroperator_add.html" title="operator+">
158operator+
159</a>
160</td>
161              <td>
162   <p>Iterator movement operator. </p>        </td>
163            </tr>
164            <tr>
165              <td>
166<a class="xref" href="stldb_vector_base_iteratoroperator_ia.html" title="operator+=">
167operator+=
168</a>
169</td>
170              <td>
171   <p>Move this iterator backward by n elements. </p>        </td>
172            </tr>
173            <tr>
174              <td>
175<a class="xref" href="stldb_vector_base_iteratoroperator_sub.html" title="operator-">
176operator-
177</a>
178</td>
179              <td>
180   <p>Iterator movement operator. </p>        </td>
181            </tr>
182            <tr>
183              <td>
184<a class="xref" href="stldb_vector_base_iteratoroperator_sa.html" title="operator-=">
185operator-=
186</a>
187</td>
188              <td>
189   <p>Move this iterator forward by n elements. </p>        </td>
190            </tr>
191            <tr>
192              <td>
193<a class="xref" href="stldb_vector_base_iteratoroperator__star.html" title="operator��*">
194operator��*
195</a>
196</td>
197              <td>
198   <p>Dereference operator. </p>        </td>
199            </tr>
200            <tr>
201              <td>
202<a class="xref" href="stldb_vector_base_iteratoroperator_arrow.html" title="operator-&gt;">
203operator-&gt;
204</a>
205</td>
206              <td>
207   <p>Arrow operator. </p>        </td>
208            </tr>
209            <tr>
210              <td>
211<a class="xref" href="stldb_vector_base_iteratoroperator_sqbrk.html" title="operator[]">
212operator[]
213</a>
214</td>
215              <td>
216   <p>Iterator index operator. </p>        </td>
217            </tr>
218            <tr>
219              <td>
220<a class="xref" href="stldb_vector_base_iteratorget_current_index.html" title="get_current_index">
221get_current_index
222</a>
223</td>
224              <td>
225   <p>Get current index of within the vector. </p>        </td>
226            </tr>
227            <tr>
228              <td>
229<a class="xref" href="stldb_vector_base_iteratormove_to.html" title="move_to">
230move_to
231</a>
232</td>
233              <td>
234   <p>Iterator movement function. </p>        </td>
235            </tr>
236            <tr>
237              <td>
238<a class="xref" href="stldb_vector_base_iteratorrefresh.html" title="refresh">
239refresh
240</a>
241</td>
242              <td>
243   <p>Refresh iterator cached value. </p>        </td>
244            </tr>
245            <tr>
246              <td>
247<a class="xref" href="stldb_vector_base_iteratorclose_cursor.html" title="close_cursor">
248close_cursor
249</a>
250</td>
251              <td>
252   <p>Close underlying Berkeley DB cursor of this iterator. </p>        </td>
253            </tr>
254            <tr>
255              <td>
256<a class="xref" href="stldb_vector_base_iteratorset_bulk_buffer.html" title="set_bulk_buffer">
257set_bulk_buffer
258</a>
259</td>
260              <td>
261   <p>Modify bulk buffer size. </p>        </td>
262            </tr>
263            <tr>
264              <td>
265<a class="xref" href="stldb_vector_base_iteratorget_bulk_bufsize.html" title="get_bulk_bufsize">
266get_bulk_bufsize
267</a>
268</td>
269              <td>
270   <p>Get bulk retrieval buffer size in bytes. </p>        </td>
271            </tr>
272          </tbody>
273        </table>
274      </div>
275      <h4><a id="id1559264"></a>
276Group</h4>
277      <p>
278<a class="xref" href="db_vector_iterators.html" title="Chapter��11.�� Iterator Classes for db_vector">
279 Iterator Classes for db_vector  </a>
280</p>
281      <p>
282</p>
283      <div class="sect1" lang="en" xml:lang="en">
284        <div class="titlepage">
285          <div>
286            <div>
287              <h2 class="title" style="clear: both"><a id="stldb_vector_base_iteratordb_vector_base_iterator"></a>
288db_vector_base_iterator
289</h2>
290            </div>
291          </div>
292        </div>
293        <div class="sect2" lang="en" xml:lang="en">
294          <div class="titlepage">
295            <div>
296              <div>
297                <h3 class="title"><a id="func_details"></a>
298Function Details</h3>
299              </div>
300            </div>
301          </div>
302          <pre class="programlisting">
303db_vector_base_iterator(const��db_vector_base_iterator&lt;��T��&gt;��&amp;vi)
304 </pre>
305          <div class="sect3" lang="en" xml:lang="en">
306            <div class="titlepage"></div>
307          </div>
308          <pre class="programlisting">
309db_vector_base_iterator(db_container��*powner,��u_int32_t��b_bulk_retrieval=0,
310��������bool��rmw=false,��bool��directdbget=true,
311��������bool��readonly=false)
312 </pre>
313          <div class="sect3" lang="en" xml:lang="en">
314            <div class="titlepage"></div>
315          </div>
316          <pre class="programlisting">
317db_vector_base_iterator()
318 </pre>
319          <div class="sect3" lang="en" xml:lang="en">
320            <div class="titlepage"></div>
321          </div>
322        </div>
323        <div class="sect2" lang="en" xml:lang="en">
324          <div class="titlepage">
325            <div>
326              <div>
327                <h3 class="title"><a id="id1558876"></a>
328Group: Constructors and destroctor</h3>
329              </div>
330            </div>
331          </div>
332          <p>Do not construct iterators explictily using these constructors, but call db_vector::begin() const to get an valid iterator.</p>
333          <div class="simplesect" lang="en" xml:lang="en">
334            <div class="titlepage"></div>
335            <p>db_vector::begin() const </p>
336          </div>
337          <p>
338</p>
339        </div>
340        <div class="sect2" lang="en" xml:lang="en">
341          <div class="titlepage">
342            <div>
343              <div>
344                <h3 class="title"><a id="id1559364"></a>
345Class</h3>
346              </div>
347            </div>
348          </div>
349          <p>
350  <a class="link" href="db_vector_base_iterator.html" title="Chapter��12.�� Db_vector_base_iterator">
351  db_vector_base_iterator</a>
352     </p>
353        </div>
354      </div>
355    </div>
356    <div class="navfooter">
357      <hr />
358      <table width="100%" summary="Navigation footer">
359        <tr>
360          <td width="40%" align="left"><a accesskey="p" href="db_vector_iterators.html">Prev</a>��</td>
361          <td width="20%" align="center">��</td>
362          <td width="40%" align="right">��<a accesskey="n" href="stldb_vector_base_iteratordstr_db_vector_base_iterator.html">Next</a></td>
363        </tr>
364        <tr>
365          <td width="40%" align="left" valign="top">Chapter��11.��
366 Iterator Classes for db_vector  ��</td>
367          <td width="20%" align="center">
368            <a accesskey="h" href="index.html">Home</a>
369          </td>
370          <td width="40%" align="right" valign="top">��
371~db_vector_base_iterator
372</td>
373        </tr>
374      </table>
375    </div>
376  </body>
377</html>
378