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 13. Db_vector_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="stldb_vector_base_iteratorget_bulk_bufsize.html" title="get_bulk_bufsize" /> 12 <link rel="next" href="stldb_vector_iteratordstr_db_vector_iterator.html" title="~db_vector_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 13. 19 Db_vector_iterator </th> 20 </tr> 21 <tr> 22 <td width="20%" align="left"><a accesskey="p" href="stldb_vector_base_iteratorget_bulk_bufsize.html">Prev</a> </td> 23 <th width="60%" align="center"> </th> 24 <td width="20%" align="right"> <a accesskey="n" href="stldb_vector_iteratordstr_db_vector_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_iterator"></a>Chapter 13. 34 Db_vector_iterator </h2> 35 </div> 36 </div> 37 </div> 38 <h4><a id="id1559617"></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_vector_iterator.html#stldb_vector_iteratordb_vector_iterator" title="db_vector_iterator"> 55db_vector_iterator 56</a> 57</td> 58 <td> 59 </td> 60 </tr> 61 <tr> 62 <td> 63<a class="xref" href="stldb_vector_iteratordstr_db_vector_iterator.html" title="~db_vector_iterator"> 64~db_vector_iterator 65</a> 66</td> 67 <td> 68 </td> 69 </tr> 70 <tr> 71 <td> 72<a class="xref" href="stldb_vector_iteratoroperator_incr.html" title="operator++"> 73operator++ 74</a> 75</td> 76 <td> 77 <p>Pre-increment. </p> </td> 78 </tr> 79 <tr> 80 <td> 81<a class="xref" href="stldb_vector_iteratoroperator_decr.html" title="operator--"> 82operator-- 83</a> 84</td> 85 <td> 86 <p>Pre-decrement. </p> </td> 87 </tr> 88 <tr> 89 <td> 90<a class="xref" href="stldb_vector_iteratoroperator_assign.html" title="operator="> 91operator= 92</a> 93</td> 94 <td> 95 <p>Assignment operator. </p> </td> 96 </tr> 97 <tr> 98 <td> 99<a class="xref" href="stldb_vector_iteratoroperator_add.html" title="operator+"> 100operator+ 101</a> 102</td> 103 <td> 104 <p>Iterator movement operator. </p> </td> 105 </tr> 106 <tr> 107 <td> 108<a class="xref" href="stldb_vector_iteratoroperator_ia.html" title="operator+="> 109operator+= 110</a> 111</td> 112 <td> 113 <p>Move this iterator backward by n elements. </p> </td> 114 </tr> 115 <tr> 116 <td> 117<a class="xref" href="stldb_vector_iteratoroperator_sub.html" title="operator-"> 118operator- 119</a> 120</td> 121 <td> 122 <p>Iterator movement operator. </p> </td> 123 </tr> 124 <tr> 125 <td> 126<a class="xref" href="stldb_vector_iteratoroperator_sa.html" title="operator-="> 127operator-= 128</a> 129</td> 130 <td> 131 <p>Move this iterator forward by n elements. </p> </td> 132 </tr> 133 <tr> 134 <td> 135<a class="xref" href="stldb_vector_iteratoroperator__star.html" title="operator *"> 136operator * 137</a> 138</td> 139 <td> 140 <p>Dereference operator. </p> </td> 141 </tr> 142 <tr> 143 <td> 144<a class="xref" href="stldb_vector_iteratoroperator_arrow.html" title="operator->"> 145operator-> 146</a> 147</td> 148 <td> 149 <p>Arrow operator. </p> </td> 150 </tr> 151 <tr> 152 <td> 153<a class="xref" href="stldb_vector_iteratoroperator_sqbrk.html" title="operator[]"> 154operator[] 155</a> 156</td> 157 <td> 158 <p>Iterator index operator. </p> </td> 159 </tr> 160 <tr> 161 <td> 162<a class="xref" href="stldb_vector_iteratorrefresh.html" title="refresh"> 163refresh 164</a> 165</td> 166 <td> 167 <p>Refresh iterator cached value. </p> </td> 168 </tr> 169 </tbody> 170 </table> 171 </div> 172 <h4><a id="id1561463"></a> 173Group</h4> 174 <p> 175<a class="xref" href="db_vector_iterators.html" title="Chapter 11. Iterator Classes for db_vector"> 176 Iterator Classes for db_vector </a> 177</p> 178 <p> 179</p> 180 <div class="sect1" lang="en" xml:lang="en"> 181 <div class="titlepage"> 182 <div> 183 <div> 184 <h2 class="title" style="clear: both"><a id="stldb_vector_iteratordb_vector_iterator"></a> 185db_vector_iterator 186</h2> 187 </div> 188 </div> 189 </div> 190 <div class="sect2" lang="en" xml:lang="en"> 191 <div class="titlepage"> 192 <div> 193 <div> 194 <h3 class="title"><a id="func_details"></a> 195Function Details</h3> 196 </div> 197 </div> 198 </div> 199 <pre class="programlisting"> 200db_vector_iterator(const db_vector_iterator< T, 201 value_type_sub > &vi) 202 </pre> 203 <div class="sect3" lang="en" xml:lang="en"> 204 <div class="titlepage"></div> 205 </div> 206 <pre class="programlisting"> 207db_vector_iterator(db_container *powner, u_int32_t b_bulk_retrieval=0, 208 bool brmw=false, bool directdbget=true, 209 bool b_read_only=false) 210 </pre> 211 <div class="sect3" lang="en" xml:lang="en"> 212 <div class="titlepage"></div> 213 </div> 214 <pre class="programlisting"> 215db_vector_iterator() 216 </pre> 217 <div class="sect3" lang="en" xml:lang="en"> 218 <div class="titlepage"></div> 219 </div> 220 <pre class="programlisting"> 221db_vector_iterator(const db_vector_base_iterator< T > &obj) 222 </pre> 223 <div class="sect3" lang="en" xml:lang="en"> 224 <div class="titlepage"></div> 225 </div> 226 </div> 227 <div class="sect2" lang="en" xml:lang="en"> 228 <div class="titlepage"> 229 <div> 230 <div> 231 <h3 class="title"><a id="id1561050"></a> 232Group: Constructors and destructor</h3> 233 </div> 234 </div> 235 </div> 236 <p>Do not construct iterators explictily using these constructors, but call <a class="link" href="db_vector.html#stldb_vectorbegin" title="begin">db_vector::begin</a> 237 to get an valid iterator.</p> 238 <div class="simplesect" lang="en" xml:lang="en"> 239 <div class="titlepage"></div> 240 <p><a class="link" href="db_vector.html#stldb_vectorbegin" title="begin">db_vector::begin</a> 241 </p> 242 </div> 243 <p> 244</p> 245 </div> 246 <div class="sect2" lang="en" xml:lang="en"> 247 <div class="titlepage"> 248 <div> 249 <div> 250 <h3 class="title"><a id="id1561158"></a> 251Class</h3> 252 </div> 253 </div> 254 </div> 255 <p> 256 <a class="link" href="db_vector_iterator.html" title="Chapter 13. Db_vector_iterator"> 257 db_vector_iterator</a> 258 </p> 259 </div> 260 </div> 261 </div> 262 <div class="navfooter"> 263 <hr /> 264 <table width="100%" summary="Navigation footer"> 265 <tr> 266 <td width="40%" align="left"><a accesskey="p" href="stldb_vector_base_iteratorget_bulk_bufsize.html">Prev</a> </td> 267 <td width="20%" align="center"> </td> 268 <td width="40%" align="right"> <a accesskey="n" href="stldb_vector_iteratordstr_db_vector_iterator.html">Next</a></td> 269 </tr> 270 <tr> 271 <td width="40%" align="left" valign="top"> 272get_bulk_bufsize 273 </td> 274 <td width="20%" align="center"> 275 <a accesskey="h" href="index.html">Home</a> 276 </td> 277 <td width="40%" align="right" valign="top"> 278~db_vector_iterator 279</td> 280 </tr> 281 </table> 282 </div> 283 </body> 284</html> 285