~ubuntu-branches/ubuntu/trusty/bmagic/trusty

« back to all changes in this revision

Viewing changes to doc/html/a00062.html

  • Committer: Bazaar Package Importer
  • Author(s): Roberto C. Sanchez
  • Date: 2010-04-08 16:47:58 UTC
  • mfrom: (4.1.7 sid)
  • Revision ID: james.westby@ubuntu.com-20100408164758-3vu6wmrk1dnzqnnj
Tags: 3.6.4-1
* New upstream release
* Update to Standards-Version 3.8.4 (no changes)

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
      <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
28
28
    </ul>
29
29
  </div>
30
 
  <div class="navpath"><a class="el" href="a00115.html">bm</a>::<a class="el" href="a00062.html">encoder</a>
 
30
  <div class="navpath"><a class="el" href="a00116.html">bm</a>::<a class="el" href="a00062.html">encoder</a>
31
31
  </div>
32
32
</div>
33
33
<div class="contents">
35
35
<p>Memory encoding.  
36
36
<a href="#_details">More...</a></p>
37
37
 
38
 
<p><code>#include &lt;<a class="el" href="a00104_source.html">encoding.h</a>&gt;</code></p>
 
38
<p><code>#include &lt;<a class="el" href="a00105_source.html">encoding.h</a>&gt;</code></p>
39
39
<table border="0" cellpadding="0" cellspacing="0">
40
40
<tr><td colspan="2"><h2>Public Types</h2></td></tr>
41
41
<tr><td class="memItemLeft" align="right" valign="top">typedef unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a06709edb97f0a4d861568e7813ec6d0c">position_type</a></td></tr>
44
44
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Construction.  <a href="#a00c57cd02d8ce5a3b82ec769bf482400"></a><br/></td></tr>
45
45
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a143fd22a7268efa014474ce905db7cac">put_8</a> (unsigned char c)</td></tr>
46
46
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Puts one character into the encoding buffer.  <a href="#a143fd22a7268efa014474ce905db7cac"></a><br/></td></tr>
47
 
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a9ff98e99d5c3e4d9e48fd7ecf7d2666e">put_16</a> (<a class="el" href="a00115.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a> s)</td></tr>
 
47
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a9ff98e99d5c3e4d9e48fd7ecf7d2666e">put_16</a> (<a class="el" href="a00116.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a> s)</td></tr>
48
48
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Puts short word (16 bits) into the encoding buffer.  <a href="#a9ff98e99d5c3e4d9e48fd7ecf7d2666e"></a><br/></td></tr>
49
 
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a1b34e915ecd39b8b1949b6414ef75992">put_16</a> (const <a class="el" href="a00115.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a> *s, unsigned count)</td></tr>
 
49
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a1b34e915ecd39b8b1949b6414ef75992">put_16</a> (const <a class="el" href="a00116.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a> *s, unsigned count)</td></tr>
50
50
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Method puts array of short words (16 bits) into the encoding buffer.  <a href="#a1b34e915ecd39b8b1949b6414ef75992"></a><br/></td></tr>
51
 
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a41455fea9cfa28ead897dd8970ce28bd">put_32</a> (<a class="el" href="a00115.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a> w)</td></tr>
 
51
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a41455fea9cfa28ead897dd8970ce28bd">put_32</a> (<a class="el" href="a00116.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a> w)</td></tr>
52
52
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Puts 32 bits word into encoding buffer.  <a href="#a41455fea9cfa28ead897dd8970ce28bd"></a><br/></td></tr>
53
 
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#af7868794bedea1b4e4fa035e90dd0af0">put_32</a> (const <a class="el" href="a00115.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a> *w, unsigned count)</td></tr>
 
53
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#af7868794bedea1b4e4fa035e90dd0af0">put_32</a> (const <a class="el" href="a00116.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a> *w, unsigned count)</td></tr>
54
54
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Encodes array of 32-bit words.  <a href="#af7868794bedea1b4e4fa035e90dd0af0"></a><br/></td></tr>
55
 
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a638b1dece7bf74cf685baee973f17299">put_prefixed_array_32</a> (unsigned char c, const <a class="el" href="a00115.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a> *w, unsigned count)</td></tr>
56
 
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#ae9319ec5694324047db48244526db8a2">put_prefixed_array_16</a> (unsigned char c, const <a class="el" href="a00115.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a> *s, unsigned count, bool encode_count)</td></tr>
 
55
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a638b1dece7bf74cf685baee973f17299">put_prefixed_array_32</a> (unsigned char c, const <a class="el" href="a00116.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a> *w, unsigned count)</td></tr>
 
56
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#ae9319ec5694324047db48244526db8a2">put_prefixed_array_16</a> (unsigned char c, const <a class="el" href="a00116.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a> *s, unsigned count, bool encode_count)</td></tr>
57
57
<tr><td class="memItemLeft" align="right" valign="top">unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#a6e2954f43df9eaabbd08b2922fa45c00">size</a> () const </td></tr>
58
58
<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns size of the current encoding stream.  <a href="#a6e2954f43df9eaabbd08b2922fa45c00"></a><br/></td></tr>
59
59
<tr><td class="memItemLeft" align="right" valign="top">unsigned char *&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00062.html#af31fd9ee56e453ab02d9d6e88c6b51c3">get_pos</a> () const </td></tr>
65
65
<p>Memory encoding. </p>
66
66
<p>Class for encoding data into memory. Properly handles aligment issues with integer data types. </p>
67
67
 
68
 
<p>Definition at line <a class="el" href="a00104_source.html#l00045">45</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
68
<p>Definition at line <a class="el" href="a00105_source.html#l00045">45</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
69
69
<hr/><h2>Member Typedef Documentation</h2>
70
70
<a class="anchor" id="a06709edb97f0a4d861568e7813ec6d0c"></a><!-- doxytag: member="bm::encoder::position_type" ref="a06709edb97f0a4d861568e7813ec6d0c" args="" -->
71
71
<div class="memitem">
78
78
</div>
79
79
<div class="memdoc">
80
80
 
81
 
<p>Definition at line <a class="el" href="a00104_source.html#l00048">48</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
81
<p>Definition at line <a class="el" href="a00105_source.html#l00048">48</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
82
82
 
83
83
</div>
84
84
</div>
117
117
  </dd>
118
118
</dl>
119
119
 
120
 
<p>Definition at line <a class="el" href="a00104_source.html#l00509">509</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
120
<p>Definition at line <a class="el" href="a00105_source.html#l00509">509</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
121
121
 
122
122
</div>
123
123
</div>
139
139
 
140
140
<p>Get current memory stream position. </p>
141
141
 
142
 
<p>Definition at line <a class="el" href="a00104_source.html#l00611">611</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
142
<p>Definition at line <a class="el" href="a00105_source.html#l00611">611</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
143
143
 
144
 
<p>Referenced by <a class="el" href="a00096_source.html#l00606">bm::serializer&lt; BV &gt;::gamma_gap_array()</a>, and <a class="el" href="a00096_source.html#l00569">bm::serializer&lt; BV &gt;::gamma_gap_block()</a>.</p>
 
144
<p>Referenced by <a class="el" href="a00097_source.html#l00658">bm::serializer&lt; BV &gt;::gamma_gap_array()</a>, and <a class="el" href="a00097_source.html#l00621">bm::serializer&lt; BV &gt;::gamma_gap_block()</a>.</p>
145
145
 
146
146
</div>
147
147
</div>
152
152
        <tr>
153
153
          <td class="memname">void bm::encoder::put_16 </td>
154
154
          <td>(</td>
155
 
          <td class="paramtype">const <a class="el" href="a00115.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a> *&nbsp;</td>
 
155
          <td class="paramtype">const <a class="el" href="a00116.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a> *&nbsp;</td>
156
156
          <td class="paramname"> <em>s</em>, </td>
157
157
        </tr>
158
158
        <tr>
172
172
 
173
173
<p>Method puts array of short words (16 bits) into the encoding buffer. </p>
174
174
 
175
 
<p>Definition at line <a class="el" href="a00104_source.html#l00569">569</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
175
<p>Definition at line <a class="el" href="a00105_source.html#l00569">569</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
176
176
 
177
177
</div>
178
178
</div>
183
183
        <tr>
184
184
          <td class="memname">BMFORCEINLINE void bm::encoder::put_16 </td>
185
185
          <td>(</td>
186
 
          <td class="paramtype"><a class="el" href="a00115.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a>&nbsp;</td>
 
186
          <td class="paramtype"><a class="el" href="a00116.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a>&nbsp;</td>
187
187
          <td class="paramname"> <em>s</em></td>
188
188
          <td>&nbsp;)&nbsp;</td>
189
189
          <td></td>
200
200
  </dd>
201
201
</dl>
202
202
 
203
 
<p>Definition at line <a class="el" href="a00104_source.html#l00554">554</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
203
<p>Definition at line <a class="el" href="a00105_source.html#l00554">554</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
204
204
 
205
 
<p>Referenced by <a class="el" href="a00096_source.html#l00706">bm::serializer&lt; BV &gt;::encode_bit_interval()</a>, <a class="el" href="a00096_source.html#l00653">bm::serializer&lt; BV &gt;::encode_gap_block()</a>, <a class="el" href="a00096_source.html#l00530">bm::serializer&lt; BV &gt;::encode_header()</a>, <a class="el" href="a00096_source.html#l00569">bm::serializer&lt; BV &gt;::gamma_gap_block()</a>, <a class="el" href="a00104_source.html#l00527">put_prefixed_array_16()</a>, and <a class="el" href="a00096_source.html#l00758">bm::serializer&lt; BV &gt;::serialize()</a>.</p>
 
205
<p>Referenced by <a class="el" href="a00097_source.html#l00758">bm::serializer&lt; BV &gt;::encode_bit_interval()</a>, <a class="el" href="a00097_source.html#l00705">bm::serializer&lt; BV &gt;::encode_gap_block()</a>, <a class="el" href="a00097_source.html#l00582">bm::serializer&lt; BV &gt;::encode_header()</a>, <a class="el" href="a00097_source.html#l00621">bm::serializer&lt; BV &gt;::gamma_gap_block()</a>, <a class="el" href="a00105_source.html#l00527">put_prefixed_array_16()</a>, and <a class="el" href="a00097_source.html#l00810">bm::serializer&lt; BV &gt;::serialize()</a>.</p>
206
206
 
207
207
</div>
208
208
</div>
213
213
        <tr>
214
214
          <td class="memname">void bm::encoder::put_32 </td>
215
215
          <td>(</td>
216
 
          <td class="paramtype">const <a class="el" href="a00115.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a> *&nbsp;</td>
 
216
          <td class="paramtype">const <a class="el" href="a00116.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a> *&nbsp;</td>
217
217
          <td class="paramname"> <em>w</em>, </td>
218
218
        </tr>
219
219
        <tr>
233
233
 
234
234
<p>Encodes array of 32-bit words. </p>
235
235
 
236
 
<p>Definition at line <a class="el" href="a00104_source.html#l00647">647</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
236
<p>Definition at line <a class="el" href="a00105_source.html#l00647">647</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
237
237
 
238
238
</div>
239
239
</div>
244
244
        <tr>
245
245
          <td class="memname">BMFORCEINLINE void bm::encoder::put_32 </td>
246
246
          <td>(</td>
247
 
          <td class="paramtype"><a class="el" href="a00115.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a>&nbsp;</td>
 
247
          <td class="paramtype"><a class="el" href="a00116.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a>&nbsp;</td>
248
248
          <td class="paramname"> <em>w</em></td>
249
249
          <td>&nbsp;)&nbsp;</td>
250
250
          <td></td>
261
261
  </dd>
262
262
</dl>
263
263
 
264
 
<p>Definition at line <a class="el" href="a00104_source.html#l00630">630</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
264
<p>Definition at line <a class="el" href="a00105_source.html#l00630">630</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
265
265
 
266
 
<p>Referenced by <a class="el" href="a00096_source.html#l00706">bm::serializer&lt; BV &gt;::encode_bit_interval()</a>, <a class="el" href="a00096_source.html#l00530">bm::serializer&lt; BV &gt;::encode_header()</a>, and <a class="el" href="a00104_source.html#l00516">put_prefixed_array_32()</a>.</p>
 
266
<p>Referenced by <a class="el" href="a00097_source.html#l00758">bm::serializer&lt; BV &gt;::encode_bit_interval()</a>, <a class="el" href="a00097_source.html#l00582">bm::serializer&lt; BV &gt;::encode_header()</a>, and <a class="el" href="a00105_source.html#l00516">put_prefixed_array_32()</a>.</p>
267
267
 
268
268
</div>
269
269
</div>
291
291
  </dd>
292
292
</dl>
293
293
 
294
 
<p>Definition at line <a class="el" href="a00104_source.html#l00544">544</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
294
<p>Definition at line <a class="el" href="a00105_source.html#l00544">544</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
295
295
 
296
 
<p>Referenced by <a class="el" href="a00096_source.html#l00706">bm::serializer&lt; BV &gt;::encode_bit_interval()</a>, <a class="el" href="a00096_source.html#l00653">bm::serializer&lt; BV &gt;::encode_gap_block()</a>, <a class="el" href="a00096_source.html#l00530">bm::serializer&lt; BV &gt;::encode_header()</a>, <a class="el" href="a00096_source.html#l00606">bm::serializer&lt; BV &gt;::gamma_gap_array()</a>, <a class="el" href="a00096_source.html#l00569">bm::serializer&lt; BV &gt;::gamma_gap_block()</a>, <a class="el" href="a00104_source.html#l00527">put_prefixed_array_16()</a>, <a class="el" href="a00104_source.html#l00516">put_prefixed_array_32()</a>, and <a class="el" href="a00096_source.html#l00758">bm::serializer&lt; BV &gt;::serialize()</a>.</p>
 
296
<p>Referenced by <a class="el" href="a00097_source.html#l00758">bm::serializer&lt; BV &gt;::encode_bit_interval()</a>, <a class="el" href="a00097_source.html#l00705">bm::serializer&lt; BV &gt;::encode_gap_block()</a>, <a class="el" href="a00097_source.html#l00582">bm::serializer&lt; BV &gt;::encode_header()</a>, <a class="el" href="a00097_source.html#l00658">bm::serializer&lt; BV &gt;::gamma_gap_array()</a>, <a class="el" href="a00097_source.html#l00621">bm::serializer&lt; BV &gt;::gamma_gap_block()</a>, <a class="el" href="a00105_source.html#l00527">put_prefixed_array_16()</a>, <a class="el" href="a00105_source.html#l00516">put_prefixed_array_32()</a>, and <a class="el" href="a00097_source.html#l00810">bm::serializer&lt; BV &gt;::serialize()</a>.</p>
297
297
 
298
298
</div>
299
299
</div>
310
310
        <tr>
311
311
          <td class="paramkey"></td>
312
312
          <td></td>
313
 
          <td class="paramtype">const <a class="el" href="a00115.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a> *&nbsp;</td>
 
313
          <td class="paramtype">const <a class="el" href="a00116.html#ae64960202b691ae1b6efe5fec12cb5af">bm::short_t</a> *&nbsp;</td>
314
314
          <td class="paramname"> <em>s</em>, </td>
315
315
        </tr>
316
316
        <tr>
335
335
<div class="memdoc">
336
336
<p>Encode 8-bit prefix + an array </p>
337
337
 
338
 
<p>Definition at line <a class="el" href="a00104_source.html#l00527">527</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
339
 
 
340
 
<p>References <a class="el" href="a00104_source.html#l00554">put_16()</a>, and <a class="el" href="a00104_source.html#l00544">put_8()</a>.</p>
341
 
 
342
 
<p>Referenced by <a class="el" href="a00096_source.html#l00606">bm::serializer&lt; BV &gt;::gamma_gap_array()</a>.</p>
 
338
<p>Definition at line <a class="el" href="a00105_source.html#l00527">527</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
 
339
 
 
340
<p>References <a class="el" href="a00105_source.html#l00554">put_16()</a>, and <a class="el" href="a00105_source.html#l00544">put_8()</a>.</p>
 
341
 
 
342
<p>Referenced by <a class="el" href="a00097_source.html#l00658">bm::serializer&lt; BV &gt;::gamma_gap_array()</a>.</p>
343
343
 
344
344
</div>
345
345
</div>
356
356
        <tr>
357
357
          <td class="paramkey"></td>
358
358
          <td></td>
359
 
          <td class="paramtype">const <a class="el" href="a00115.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a> *&nbsp;</td>
 
359
          <td class="paramtype">const <a class="el" href="a00116.html#a17fd5ba52db3ddda05e6f8dd5000a1a4">bm::word_t</a> *&nbsp;</td>
360
360
          <td class="paramname"> <em>w</em>, </td>
361
361
        </tr>
362
362
        <tr>
375
375
<div class="memdoc">
376
376
<p>Encode 8-bit prefix + an array </p>
377
377
 
378
 
<p>Definition at line <a class="el" href="a00104_source.html#l00516">516</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
379
 
 
380
 
<p>References <a class="el" href="a00104_source.html#l00630">put_32()</a>, and <a class="el" href="a00104_source.html#l00544">put_8()</a>.</p>
381
 
 
382
 
<p>Referenced by <a class="el" href="a00096_source.html#l00758">bm::serializer&lt; BV &gt;::serialize()</a>.</p>
 
378
<p>Definition at line <a class="el" href="a00105_source.html#l00516">516</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
 
379
 
 
380
<p>References <a class="el" href="a00105_source.html#l00630">put_32()</a>, and <a class="el" href="a00105_source.html#l00544">put_8()</a>.</p>
 
381
 
 
382
<p>Referenced by <a class="el" href="a00097_source.html#l00810">bm::serializer&lt; BV &gt;::serialize()</a>.</p>
383
383
 
384
384
</div>
385
385
</div>
401
401
 
402
402
<p>Set current memory stream position. </p>
403
403
 
404
 
<p>Definition at line <a class="el" href="a00104_source.html#l00619">619</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
404
<p>Definition at line <a class="el" href="a00105_source.html#l00619">619</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
405
405
 
406
 
<p>Referenced by <a class="el" href="a00096_source.html#l00606">bm::serializer&lt; BV &gt;::gamma_gap_array()</a>, and <a class="el" href="a00096_source.html#l00569">bm::serializer&lt; BV &gt;::gamma_gap_block()</a>.</p>
 
406
<p>Referenced by <a class="el" href="a00097_source.html#l00658">bm::serializer&lt; BV &gt;::gamma_gap_array()</a>, and <a class="el" href="a00097_source.html#l00621">bm::serializer&lt; BV &gt;::gamma_gap_block()</a>.</p>
407
407
 
408
408
</div>
409
409
</div>
424
424
 
425
425
<p>Returns size of the current encoding stream. </p>
426
426
 
427
 
<p>Definition at line <a class="el" href="a00104_source.html#l00603">603</a> of file <a class="el" href="a00104_source.html">encoding.h</a>.</p>
 
427
<p>Definition at line <a class="el" href="a00105_source.html#l00603">603</a> of file <a class="el" href="a00105_source.html">encoding.h</a>.</p>
428
428
 
429
 
<p>Referenced by <a class="el" href="a00096_source.html#l00758">bm::serializer&lt; BV &gt;::serialize()</a>.</p>
 
429
<p>Referenced by <a class="el" href="a00097_source.html#l00810">bm::serializer&lt; BV &gt;::serialize()</a>.</p>
430
430
 
431
431
</div>
432
432
</div>
433
433
<hr/>The documentation for this class was generated from the following file:<ul>
434
 
<li><a class="el" href="a00104_source.html">encoding.h</a></li>
 
434
<li><a class="el" href="a00105_source.html">encoding.h</a></li>
435
435
</ul>
436
436
</div>
437
 
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Jan 8 20:09:20 2010 for BitMagic by&nbsp;
 
437
<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Mar 23 20:48:13 2010 for BitMagic by&nbsp;
438
438
<a href="http://www.doxygen.org/index.html">
439
439
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
440
440
</body>