• 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��10.�� Db_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="dbstl_iterators.html" title="Chapter��9.�� Dbstl Iterator Classes" />
12    <link rel="next" href="stldb_base_iteratorclose_cursor.html" title="close_cursor" />
13  </head>
14  <body>
15    <div class="navheader">
16      <table width="100%" summary="Navigation header">
17        <tr>
18          <th colspan="3" align="center">Chapter��10.��
19 Db_base_iterator  </th>
20        </tr>
21        <tr>
22          <td width="20%" align="left"><a accesskey="p" href="dbstl_iterators.html">Prev</a>��</td>
23          <th width="60%" align="center">��</th>
24          <td width="20%" align="right">��<a accesskey="n" href="stldb_base_iteratorclose_cursor.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_base_iterator"></a>Chapter��10.��
34 Db_base_iterator  </h2>
35          </div>
36        </div>
37      </div>
38      <h4><a id="id1557623"></a> Public Members </h4>
39      <div class="informaltable">
40        <table border="1" width="80%">
41          <colgroup>
42            <col />
43            <col />
44          </colgroup>
45          <thead>
46            <tr>
47              <th>Member</th>
48              <th>Description</th>
49            </tr>
50          </thead>
51          <tbody>
52            <tr>
53              <td>
54<a class="xref" href="db_base_iterator.html#stldb_base_iteratorrefresh" title="refresh">
55refresh
56</a>
57</td>
58              <td>
59   <p>Read data from underlying database via its cursor, and update its cached value. </p>        </td>
60            </tr>
61            <tr>
62              <td>
63<a class="xref" href="stldb_base_iteratorclose_cursor.html" title="close_cursor">
64close_cursor
65</a>
66</td>
67              <td>
68   <p>Close its cursor. </p>        </td>
69            </tr>
70            <tr>
71              <td>
72<a class="xref" href="stldb_base_iteratorset_bulk_buffer.html" title="set_bulk_buffer">
73set_bulk_buffer
74</a>
75</td>
76              <td>
77   <p>Call this function to modify bulk buffer size. </p>        </td>
78            </tr>
79            <tr>
80              <td>
81<a class="xref" href="stldb_base_iteratorget_bulk_bufsize.html" title="get_bulk_bufsize">
82get_bulk_bufsize
83</a>
84</td>
85              <td>
86   <p>Return current bulk buffer size. </p>        </td>
87            </tr>
88            <tr>
89              <td>
90<a class="xref" href="stldb_base_iteratordb_base_iterator.html" title="db_base_iterator">
91db_base_iterator
92</a>
93</td>
94              <td>
95   <p>Default constructor. </p>        </td>
96            </tr>
97            <tr>
98              <td>
99<a class="xref" href="stldb_base_iteratoroperator_assign.html" title="operator=">
100operator=
101</a>
102</td>
103              <td>
104   <p>Iterator assignment operator. </p>        </td>
105            </tr>
106            <tr>
107              <td>
108<a class="xref" href="stldb_base_iteratordstr_db_base_iterator.html" title="~db_base_iterator">
109~db_base_iterator
110</a>
111</td>
112              <td>
113   <p>Destructor. </p>        </td>
114            </tr>
115            <tr>
116              <td>
117<a class="xref" href="stldb_base_iteratorget_bulk_retrieval.html" title="get_bulk_retrieval">
118get_bulk_retrieval
119</a>
120</td>
121              <td>
122   <p>Get bulk buffer size. </p>        </td>
123            </tr>
124            <tr>
125              <td>
126<a class="xref" href="stldb_base_iteratoris_rmw.html" title="is_rmw">
127is_rmw
128</a>
129</td>
130              <td>
131   <p>Get DB_RMW setting. </p>        </td>
132            </tr>
133            <tr>
134              <td>
135<a class="xref" href="stldb_base_iteratoris_directdb_get.html" title="is_directdb_get">
136is_directdb_get
137</a>
138</td>
139              <td>
140   <p>Get direct database get setting. </p>        </td>
141            </tr>
142          </tbody>
143        </table>
144      </div>
145      <h4><a id="id1557822"></a>
146Group</h4>
147      <p>
148<a class="xref" href="dbstl_iterators.html" title="Chapter��9.�� Dbstl Iterator Classes">
149 Dbstl Iterator Classes  </a>
150</p>
151      <p>
152</p>
153      <div class="sect1" lang="en" xml:lang="en">
154        <div class="titlepage">
155          <div>
156            <div>
157              <h2 class="title" style="clear: both"><a id="stldb_base_iteratorrefresh"></a>
158refresh
159</h2>
160            </div>
161          </div>
162        </div>
163        <div class="sect2" lang="en" xml:lang="en">
164          <div class="titlepage">
165            <div>
166              <div>
167                <h3 class="title"><a id="func_details"></a>
168Function Details</h3>
169              </div>
170            </div>
171          </div>
172          <pre class="programlisting">
173int��refresh(bool��from_db=true)
174 </pre>
175          <div class="sect3" lang="en" xml:lang="en">
176            <div class="titlepage"></div>
177            <p>Read data from underlying database via its cursor, and update its cached value. </p>
178            <p></p>
179          </div>
180          <div class="sect3" lang="en" xml:lang="en">
181            <div class="titlepage">
182              <div>
183                <div>
184                  <h4 class="title"><a id="id1557412"></a>
185Parameters</h4>
186                </div>
187              </div>
188            </div>
189            <div class="sect4" lang="en" xml:lang="en">
190              <div class="titlepage">
191                <div>
192                  <div>
193                    <h5 class="title"><a id="id1558098"></a>
194 from_db </h5>
195                  </div>
196                </div>
197              </div>
198              <p>Whether retrieve data from database rather than using the cached data in this iterator. </p>
199            </div>
200          </div>
201          <div class="sect3" lang="en" xml:lang="en">
202            <div class="titlepage">
203              <div>
204                <div>
205                  <h4 class="title"><a id="id1557887"></a>
206Return Value</h4>
207                </div>
208              </div>
209            </div>
210            <p>0 if succeeded. Otherwise an <a class="link" href="DbstlException.html" title="Chapter��30.�� DbstlException">DbstlException</a>
211 exception will be thrown. </p>
212          </div>
213        </div>
214        <div class="sect2" lang="en" xml:lang="en">
215          <div class="titlepage">
216            <div>
217              <div>
218                <h3 class="title"><a id="id1557628"></a>
219Class</h3>
220              </div>
221            </div>
222          </div>
223          <p>
224  <a class="link" href="db_base_iterator.html" title="Chapter��10.�� Db_base_iterator">
225  db_base_iterator</a>
226     </p>
227        </div>
228      </div>
229    </div>
230    <div class="navfooter">
231      <hr />
232      <table width="100%" summary="Navigation footer">
233        <tr>
234          <td width="40%" align="left"><a accesskey="p" href="dbstl_iterators.html">Prev</a>��</td>
235          <td width="20%" align="center">��</td>
236          <td width="40%" align="right">��<a accesskey="n" href="stldb_base_iteratorclose_cursor.html">Next</a></td>
237        </tr>
238        <tr>
239          <td width="40%" align="left" valign="top">Chapter��9.��
240 Dbstl Iterator Classes  ��</td>
241          <td width="20%" align="center">
242            <a accesskey="h" href="index.html">Home</a>
243          </td>
244          <td width="40%" align="right" valign="top">��
245close_cursor
246</td>
247        </tr>
248      </table>
249    </div>
250  </body>
251</html>
252