1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3<title>FLAC: FLAC::Metadata::SimpleIterator Class Reference</title>
4<link href="doxygen.css" rel="stylesheet" type="text/css">
5</head><body>
6<!-- Generated by Doxygen 1.4.2 -->
7<div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Class&nbsp;List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Class&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
8<div class="nav">
9<b>FLAC</b>::<b>Metadata</b>::<a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html">SimpleIterator</a></div>
10<h1>FLAC::Metadata::SimpleIterator Class Reference<br>
11<small>
12[<a class="el" href="group__flacpp__metadata__level1.html">FLAC++/metadata.h: metadata level 1 interface</a>]</small>
13</h1><code>#include &lt;<a class="el" href="+_2metadata_8h-source.html">metadata.h</a>&gt;</code>
14<p>
15<a href="classFLAC_1_1Metadata_1_1SimpleIterator-members.html">List of all members.</a><hr><a name="_details"></a><h2>Detailed Description</h2>
16This class is a wrapper around the FLAC__metadata_simple_iterator structures and methods; see the <a class="el" href="group__flacpp__metadata__level1.html">usage guide </a> and <a class="el" href="group__flac__metadata__level1.html#ga0">FLAC__Metadata_SimpleIterator</a>. 
17<p>
18<table border="0" cellpadding="0" cellspacing="0">
19<tr><td></td></tr>
20<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
21<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora2">is_valid</a> () const </td></tr>
22
23<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora3">init</a> (const char *filename, bool read_only, bool preserve_file_stats)</td></tr>
24
25<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">Status</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora4">status</a> ()</td></tr>
26
27<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora5">is_writable</a> () const </td></tr>
28
29<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora6">next</a> ()</td></tr>
30
31<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora7">prev</a> ()</td></tr>
32
33<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora8">is_last</a> () const </td></tr>
34
35<tr><td class="memItemLeft" nowrap align="right" valign="top">off_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora9">get_block_offset</a> () const </td></tr>
36
37<tr><td class="memItemLeft" nowrap align="right" valign="top">::<a class="el" href="group__flac__format.html#ga113">FLAC__MetadataType</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora10">get_block_type</a> () const </td></tr>
38
39<tr><td class="memItemLeft" nowrap align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora11">get_block_length</a> () const </td></tr>
40
41<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora12">get_application_id</a> (FLAC__byte *id)</td></tr>
42
43<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora13">get_block</a> ()</td></tr>
44
45<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora14">set_block</a> (<a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> *block, bool use_padding=true)</td></tr>
46
47<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora15">insert_block_after</a> (<a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> *block, bool use_padding=true)</td></tr>
48
49<tr><td class="memItemLeft" nowrap align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator.html#FLAC_1_1Metadata_1_1SimpleIteratora16">delete_block</a> (bool use_padding=true)</td></tr>
50
51<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
52<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratorb0" doxytag="FLAC::Metadata::SimpleIterator::clear"></a>
53void&nbsp;</td><td class="memItemRight" valign="bottom"><b>clear</b> ()</td></tr>
54
55<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr>
56<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratorp0" doxytag="FLAC::Metadata::SimpleIterator::iterator_"></a>
57::<a class="el" href="group__flac__metadata__level1.html#ga0">FLAC__Metadata_SimpleIterator</a> *&nbsp;</td><td class="memItemRight" valign="bottom"><b>iterator_</b></td></tr>
58
59<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
60<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">Status</a></td></tr>
61
62</table>
63<hr><h2>Member Function Documentation</h2>
64<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora2" doxytag="FLAC::Metadata::SimpleIterator::is_valid"></a><p>
65<table class="mdTable" cellpadding="2" cellspacing="0">
66  <tr>
67    <td class="mdRow">
68      <table cellpadding="0" cellspacing="0" border="0">
69        <tr>
70          <td class="md" nowrap valign="top">bool FLAC::Metadata::SimpleIterator::is_valid           </td>
71          <td class="md" valign="top">(&nbsp;</td>
72          <td class="mdname1" valign="top" nowrap>          </td>
73          <td class="md" valign="top">&nbsp;)&nbsp;</td>
74          <td class="md" nowrap> const</td>
75        </tr>
76      </table>
77    </td>
78  </tr>
79</table>
80<table cellspacing="5" cellpadding="0" border="0">
81  <tr>
82    <td>
83      &nbsp;
84    </td>
85    <td>
86
87<p>
88Returns <code>true</code> iff object was properly constructed. 
89<p>
90    </td>
91  </tr>
92</table>
93<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora3" doxytag="FLAC::Metadata::SimpleIterator::init"></a><p>
94<table class="mdTable" cellpadding="2" cellspacing="0">
95  <tr>
96    <td class="mdRow">
97      <table cellpadding="0" cellspacing="0" border="0">
98        <tr>
99          <td class="md" nowrap valign="top">bool FLAC::Metadata::SimpleIterator::init           </td>
100          <td class="md" valign="top">(&nbsp;</td>
101          <td class="md" nowrap valign="top">const char *&nbsp;</td>
102          <td class="mdname" nowrap> <em>filename</em>, </td>
103        </tr>
104        <tr>
105          <td class="md" nowrap align="right"></td>
106          <td class="md"></td>
107          <td class="md" nowrap>bool&nbsp;</td>
108          <td class="mdname" nowrap> <em>read_only</em>, </td>
109        </tr>
110        <tr>
111          <td class="md" nowrap align="right"></td>
112          <td class="md"></td>
113          <td class="md" nowrap>bool&nbsp;</td>
114          <td class="mdname" nowrap> <em>preserve_file_stats</em></td>
115        </tr>
116        <tr>
117          <td class="md"></td>
118          <td class="md">)&nbsp;</td>
119          <td class="md" colspan="2"></td>
120        </tr>
121      </table>
122    </td>
123  </tr>
124</table>
125<table cellspacing="5" cellpadding="0" border="0">
126  <tr>
127    <td>
128      &nbsp;
129    </td>
130    <td>
131
132<p>
133See <a class="el" href="group__flac__metadata__level1.html#ga5">FLAC__metadata_simple_iterator_init()</a>. 
134<p>
135    </td>
136  </tr>
137</table>
138<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora4" doxytag="FLAC::Metadata::SimpleIterator::status"></a><p>
139<table class="mdTable" cellpadding="2" cellspacing="0">
140  <tr>
141    <td class="mdRow">
142      <table cellpadding="0" cellspacing="0" border="0">
143        <tr>
144          <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1SimpleIterator_1_1Status.html">Status</a> FLAC::Metadata::SimpleIterator::status           </td>
145          <td class="md" valign="top">(&nbsp;</td>
146          <td class="mdname1" valign="top" nowrap>          </td>
147          <td class="md" valign="top">&nbsp;)&nbsp;</td>
148          <td class="md" nowrap></td>
149        </tr>
150      </table>
151    </td>
152  </tr>
153</table>
154<table cellspacing="5" cellpadding="0" border="0">
155  <tr>
156    <td>
157      &nbsp;
158    </td>
159    <td>
160
161<p>
162See <a class="el" href="group__flac__metadata__level1.html#ga4">FLAC__metadata_simple_iterator_status()</a>. 
163<p>
164    </td>
165  </tr>
166</table>
167<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora5" doxytag="FLAC::Metadata::SimpleIterator::is_writable"></a><p>
168<table class="mdTable" cellpadding="2" cellspacing="0">
169  <tr>
170    <td class="mdRow">
171      <table cellpadding="0" cellspacing="0" border="0">
172        <tr>
173          <td class="md" nowrap valign="top">bool FLAC::Metadata::SimpleIterator::is_writable           </td>
174          <td class="md" valign="top">(&nbsp;</td>
175          <td class="mdname1" valign="top" nowrap>          </td>
176          <td class="md" valign="top">&nbsp;)&nbsp;</td>
177          <td class="md" nowrap> const</td>
178        </tr>
179      </table>
180    </td>
181  </tr>
182</table>
183<table cellspacing="5" cellpadding="0" border="0">
184  <tr>
185    <td>
186      &nbsp;
187    </td>
188    <td>
189
190<p>
191See <a class="el" href="group__flac__metadata__level1.html#ga6">FLAC__metadata_simple_iterator_is_writable()</a>. 
192<p>
193    </td>
194  </tr>
195</table>
196<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora6" doxytag="FLAC::Metadata::SimpleIterator::next"></a><p>
197<table class="mdTable" cellpadding="2" cellspacing="0">
198  <tr>
199    <td class="mdRow">
200      <table cellpadding="0" cellspacing="0" border="0">
201        <tr>
202          <td class="md" nowrap valign="top">bool FLAC::Metadata::SimpleIterator::next           </td>
203          <td class="md" valign="top">(&nbsp;</td>
204          <td class="mdname1" valign="top" nowrap>          </td>
205          <td class="md" valign="top">&nbsp;)&nbsp;</td>
206          <td class="md" nowrap></td>
207        </tr>
208      </table>
209    </td>
210  </tr>
211</table>
212<table cellspacing="5" cellpadding="0" border="0">
213  <tr>
214    <td>
215      &nbsp;
216    </td>
217    <td>
218
219<p>
220See <a class="el" href="group__flac__metadata__level1.html#ga7">FLAC__metadata_simple_iterator_next()</a>. 
221<p>
222    </td>
223  </tr>
224</table>
225<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora7" doxytag="FLAC::Metadata::SimpleIterator::prev"></a><p>
226<table class="mdTable" cellpadding="2" cellspacing="0">
227  <tr>
228    <td class="mdRow">
229      <table cellpadding="0" cellspacing="0" border="0">
230        <tr>
231          <td class="md" nowrap valign="top">bool FLAC::Metadata::SimpleIterator::prev           </td>
232          <td class="md" valign="top">(&nbsp;</td>
233          <td class="mdname1" valign="top" nowrap>          </td>
234          <td class="md" valign="top">&nbsp;)&nbsp;</td>
235          <td class="md" nowrap></td>
236        </tr>
237      </table>
238    </td>
239  </tr>
240</table>
241<table cellspacing="5" cellpadding="0" border="0">
242  <tr>
243    <td>
244      &nbsp;
245    </td>
246    <td>
247
248<p>
249See <a class="el" href="group__flac__metadata__level1.html#ga8">FLAC__metadata_simple_iterator_prev()</a>. 
250<p>
251    </td>
252  </tr>
253</table>
254<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora8" doxytag="FLAC::Metadata::SimpleIterator::is_last"></a><p>
255<table class="mdTable" cellpadding="2" cellspacing="0">
256  <tr>
257    <td class="mdRow">
258      <table cellpadding="0" cellspacing="0" border="0">
259        <tr>
260          <td class="md" nowrap valign="top">bool FLAC::Metadata::SimpleIterator::is_last           </td>
261          <td class="md" valign="top">(&nbsp;</td>
262          <td class="mdname1" valign="top" nowrap>          </td>
263          <td class="md" valign="top">&nbsp;)&nbsp;</td>
264          <td class="md" nowrap> const</td>
265        </tr>
266      </table>
267    </td>
268  </tr>
269</table>
270<table cellspacing="5" cellpadding="0" border="0">
271  <tr>
272    <td>
273      &nbsp;
274    </td>
275    <td>
276
277<p>
278See <a class="el" href="group__flac__metadata__level1.html#ga9">FLAC__metadata_simple_iterator_is_last()</a>. 
279<p>
280    </td>
281  </tr>
282</table>
283<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora9" doxytag="FLAC::Metadata::SimpleIterator::get_block_offset"></a><p>
284<table class="mdTable" cellpadding="2" cellspacing="0">
285  <tr>
286    <td class="mdRow">
287      <table cellpadding="0" cellspacing="0" border="0">
288        <tr>
289          <td class="md" nowrap valign="top">off_t FLAC::Metadata::SimpleIterator::get_block_offset           </td>
290          <td class="md" valign="top">(&nbsp;</td>
291          <td class="mdname1" valign="top" nowrap>          </td>
292          <td class="md" valign="top">&nbsp;)&nbsp;</td>
293          <td class="md" nowrap> const</td>
294        </tr>
295      </table>
296    </td>
297  </tr>
298</table>
299<table cellspacing="5" cellpadding="0" border="0">
300  <tr>
301    <td>
302      &nbsp;
303    </td>
304    <td>
305
306<p>
307See <a class="el" href="group__flac__metadata__level1.html#ga10">FLAC__metadata_simple_iterator_get_block_offset()</a>. 
308<p>
309    </td>
310  </tr>
311</table>
312<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora10" doxytag="FLAC::Metadata::SimpleIterator::get_block_type"></a><p>
313<table class="mdTable" cellpadding="2" cellspacing="0">
314  <tr>
315    <td class="mdRow">
316      <table cellpadding="0" cellspacing="0" border="0">
317        <tr>
318          <td class="md" nowrap valign="top">::<a class="el" href="group__flac__format.html#ga113">FLAC__MetadataType</a> FLAC::Metadata::SimpleIterator::get_block_type           </td>
319          <td class="md" valign="top">(&nbsp;</td>
320          <td class="mdname1" valign="top" nowrap>          </td>
321          <td class="md" valign="top">&nbsp;)&nbsp;</td>
322          <td class="md" nowrap> const</td>
323        </tr>
324      </table>
325    </td>
326  </tr>
327</table>
328<table cellspacing="5" cellpadding="0" border="0">
329  <tr>
330    <td>
331      &nbsp;
332    </td>
333    <td>
334
335<p>
336See <a class="el" href="group__flac__metadata__level1.html#ga11">FLAC__metadata_simple_iterator_get_block_type()</a>. 
337<p>
338    </td>
339  </tr>
340</table>
341<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora11" doxytag="FLAC::Metadata::SimpleIterator::get_block_length"></a><p>
342<table class="mdTable" cellpadding="2" cellspacing="0">
343  <tr>
344    <td class="mdRow">
345      <table cellpadding="0" cellspacing="0" border="0">
346        <tr>
347          <td class="md" nowrap valign="top">unsigned FLAC::Metadata::SimpleIterator::get_block_length           </td>
348          <td class="md" valign="top">(&nbsp;</td>
349          <td class="mdname1" valign="top" nowrap>          </td>
350          <td class="md" valign="top">&nbsp;)&nbsp;</td>
351          <td class="md" nowrap> const</td>
352        </tr>
353      </table>
354    </td>
355  </tr>
356</table>
357<table cellspacing="5" cellpadding="0" border="0">
358  <tr>
359    <td>
360      &nbsp;
361    </td>
362    <td>
363
364<p>
365See <a class="el" href="group__flac__metadata__level1.html#ga12">FLAC__metadata_simple_iterator_get_block_length()</a>. 
366<p>
367    </td>
368  </tr>
369</table>
370<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora12" doxytag="FLAC::Metadata::SimpleIterator::get_application_id"></a><p>
371<table class="mdTable" cellpadding="2" cellspacing="0">
372  <tr>
373    <td class="mdRow">
374      <table cellpadding="0" cellspacing="0" border="0">
375        <tr>
376          <td class="md" nowrap valign="top">bool FLAC::Metadata::SimpleIterator::get_application_id           </td>
377          <td class="md" valign="top">(&nbsp;</td>
378          <td class="md" nowrap valign="top">FLAC__byte *&nbsp;</td>
379          <td class="mdname1" valign="top" nowrap> <em>id</em>          </td>
380          <td class="md" valign="top">&nbsp;)&nbsp;</td>
381          <td class="md" nowrap></td>
382        </tr>
383      </table>
384    </td>
385  </tr>
386</table>
387<table cellspacing="5" cellpadding="0" border="0">
388  <tr>
389    <td>
390      &nbsp;
391    </td>
392    <td>
393
394<p>
395See <a class="el" href="group__flac__metadata__level1.html#ga13">FLAC__metadata_simple_iterator_get_application_id()</a>. 
396<p>
397    </td>
398  </tr>
399</table>
400<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora13" doxytag="FLAC::Metadata::SimpleIterator::get_block"></a><p>
401<table class="mdTable" cellpadding="2" cellspacing="0">
402  <tr>
403    <td class="mdRow">
404      <table cellpadding="0" cellspacing="0" border="0">
405        <tr>
406          <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a>* FLAC::Metadata::SimpleIterator::get_block           </td>
407          <td class="md" valign="top">(&nbsp;</td>
408          <td class="mdname1" valign="top" nowrap>          </td>
409          <td class="md" valign="top">&nbsp;)&nbsp;</td>
410          <td class="md" nowrap></td>
411        </tr>
412      </table>
413    </td>
414  </tr>
415</table>
416<table cellspacing="5" cellpadding="0" border="0">
417  <tr>
418    <td>
419      &nbsp;
420    </td>
421    <td>
422
423<p>
424See <a class="el" href="group__flac__metadata__level1.html#ga14">FLAC__metadata_simple_iterator_get_block()</a>. 
425<p>
426    </td>
427  </tr>
428</table>
429<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora14" doxytag="FLAC::Metadata::SimpleIterator::set_block"></a><p>
430<table class="mdTable" cellpadding="2" cellspacing="0">
431  <tr>
432    <td class="mdRow">
433      <table cellpadding="0" cellspacing="0" border="0">
434        <tr>
435          <td class="md" nowrap valign="top">bool FLAC::Metadata::SimpleIterator::set_block           </td>
436          <td class="md" valign="top">(&nbsp;</td>
437          <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> *&nbsp;</td>
438          <td class="mdname" nowrap> <em>block</em>, </td>
439        </tr>
440        <tr>
441          <td class="md" nowrap align="right"></td>
442          <td class="md"></td>
443          <td class="md" nowrap>bool&nbsp;</td>
444          <td class="mdname" nowrap> <em>use_padding</em> = <code>true</code></td>
445        </tr>
446        <tr>
447          <td class="md"></td>
448          <td class="md">)&nbsp;</td>
449          <td class="md" colspan="2"></td>
450        </tr>
451      </table>
452    </td>
453  </tr>
454</table>
455<table cellspacing="5" cellpadding="0" border="0">
456  <tr>
457    <td>
458      &nbsp;
459    </td>
460    <td>
461
462<p>
463See <a class="el" href="group__flac__metadata__level1.html#ga15">FLAC__metadata_simple_iterator_set_block()</a>. 
464<p>
465    </td>
466  </tr>
467</table>
468<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora15" doxytag="FLAC::Metadata::SimpleIterator::insert_block_after"></a><p>
469<table class="mdTable" cellpadding="2" cellspacing="0">
470  <tr>
471    <td class="mdRow">
472      <table cellpadding="0" cellspacing="0" border="0">
473        <tr>
474          <td class="md" nowrap valign="top">bool FLAC::Metadata::SimpleIterator::insert_block_after           </td>
475          <td class="md" valign="top">(&nbsp;</td>
476          <td class="md" nowrap valign="top"><a class="el" href="classFLAC_1_1Metadata_1_1Prototype.html">Prototype</a> *&nbsp;</td>
477          <td class="mdname" nowrap> <em>block</em>, </td>
478        </tr>
479        <tr>
480          <td class="md" nowrap align="right"></td>
481          <td class="md"></td>
482          <td class="md" nowrap>bool&nbsp;</td>
483          <td class="mdname" nowrap> <em>use_padding</em> = <code>true</code></td>
484        </tr>
485        <tr>
486          <td class="md"></td>
487          <td class="md">)&nbsp;</td>
488          <td class="md" colspan="2"></td>
489        </tr>
490      </table>
491    </td>
492  </tr>
493</table>
494<table cellspacing="5" cellpadding="0" border="0">
495  <tr>
496    <td>
497      &nbsp;
498    </td>
499    <td>
500
501<p>
502See <a class="el" href="group__flac__metadata__level1.html#ga16">FLAC__metadata_simple_iterator_insert_block_after()</a>. 
503<p>
504    </td>
505  </tr>
506</table>
507<a class="anchor" name="FLAC_1_1Metadata_1_1SimpleIteratora16" doxytag="FLAC::Metadata::SimpleIterator::delete_block"></a><p>
508<table class="mdTable" cellpadding="2" cellspacing="0">
509  <tr>
510    <td class="mdRow">
511      <table cellpadding="0" cellspacing="0" border="0">
512        <tr>
513          <td class="md" nowrap valign="top">bool FLAC::Metadata::SimpleIterator::delete_block           </td>
514          <td class="md" valign="top">(&nbsp;</td>
515          <td class="md" nowrap valign="top">bool&nbsp;</td>
516          <td class="mdname1" valign="top" nowrap> <em>use_padding</em> = <code>true</code>          </td>
517          <td class="md" valign="top">&nbsp;)&nbsp;</td>
518          <td class="md" nowrap></td>
519        </tr>
520      </table>
521    </td>
522  </tr>
523</table>
524<table cellspacing="5" cellpadding="0" border="0">
525  <tr>
526    <td>
527      &nbsp;
528    </td>
529    <td>
530
531<p>
532See <a class="el" href="group__flac__metadata__level1.html#ga17">FLAC__metadata_simple_iterator_delete_block()</a>. 
533<p>
534    </td>
535  </tr>
536</table>
537<hr>The documentation for this class was generated from the following file:<ul>
538<li>include/FLAC++/<a class="el" href="+_2metadata_8h-source.html">metadata.h</a></ul>
539
540<hr size="1">
541<div class="copyright">
542	<!-- @@@ oh so hacky -->
543	<table>
544		<tr>
545			<td align="left">
546				Copyright (c) 2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson
547			</td>
548			<td width="1%" align="right">
549				<a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=13478&type=1" width="88" height="31" border="0" alt="SourceForge.net Logo" /></a>
550			</td>
551		</tr>
552	</table>
553</div>
554<!-- Copyright (c)  2000,2001,2002,2003,2004,2005,2006,2007  Josh Coalson -->
555<!-- Permission is granted to copy, distribute and/or modify this document -->
556<!-- under the terms of the GNU Free Documentation License, Version 1.1 -->
557<!-- or any later version published by the Free Software Foundation; -->
558<!-- with no invariant sections. -->
559<!-- A copy of the license can be found at http://www.gnu.org/copyleft/fdl.html -->
560</body>
561</html>
562