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

« back to all changes in this revision

Viewing changes to doc/html/a00108.html

  • Committer: Bazaar Package Importer
  • Author(s): Roberto C. Sanchez
  • Date: 2010-01-24 14:45:39 UTC
  • mfrom: (4.1.6 sid)
  • Revision ID: james.westby@ubuntu.com-20100124144539-4ipk5rt64dpp38hl
Tags: 3.6.3-1
* New upstream release
* debian/patches/config.guess.patch: drop obsolete patch
* Add ${misc:Depends} as requested by lintian

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<html xmlns="http://www.w3.org/1999/xhtml">
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5
 
<title>BitMagic: sample8.cpp File Reference</title>
 
5
<title>BitMagic: sample3.cpp File Reference</title>
6
6
<link href="tabs.css" rel="stylesheet" type="text/css"/>
7
7
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
8
8
</head>
27
27
  </div>
28
28
</div>
29
29
<div class="contents">
30
 
<h1>sample8.cpp File Reference</h1><code>#include &lt;iostream&gt;</code><br/>
31
 
<code>#include &lt;algorithm&gt;</code><br/>
32
 
<code>#include &lt;vector&gt;</code><br/>
33
 
<code>#include &lt;list&gt;</code><br/>
34
 
<code>#include &quot;<a class="el" href="a00084_source.html">bm.h</a>&quot;</code><br/>
 
30
<h1>sample3.cpp File Reference</h1><code>#include &lt;stdlib.h&gt;</code><br/>
 
31
<code>#include &lt;iostream&gt;</code><br/>
 
32
<code>#include &quot;<a class="el" href="a00087_source.html">bm.h</a>&quot;</code><br/>
35
33
<div class="dynheader">
36
 
Include dependency graph for sample8.cpp:</div>
 
34
Include dependency graph for sample3.cpp:</div>
37
35
<div class="dynsection">
38
 
<div class="center"><img src="a00156.png" border="0" usemap="#sample8_8cpp_map" alt=""/></div>
39
 
<map name="sample8_8cpp_map" id="sample8_8cpp">
40
 
<area shape="rect" href="a00084.html" title="bm.h" alt="" coords="451,83,501,112"/><area shape="rect" href="a00088.html" title="bmconst.h" alt="" coords="99,315,181,344"/><area shape="rect" href="a00089.html" title="bmdef.h" alt="" coords="341,315,408,344"/><area shape="rect" href="a00093.html" title="bmsse2.h" alt="" coords="437,160,515,189"/><area shape="rect" href="a00090.html" title="bmfunc.h" alt="" coords="288,160,363,189"/><area shape="rect" href="a00099.html" title="bmvmin.h" alt="" coords="632,160,709,189"/><area shape="rect" href="a00100.html" title="encoding.h" alt="" coords="181,160,264,189"/><area shape="rect" href="a00087.html" title="bmalloc.h" alt="" coords="733,160,811,189"/><area shape="rect" href="a00097.html" title="bmundef.h" alt="" coords="947,160,1029,189"/><area shape="rect" href="a00095.html" title="bmsse_util.h" alt="" coords="707,237,803,267"/><area shape="rect" href="a00098.html" title="bmutil.h" alt="" coords="141,237,208,267"/></map>
 
36
<div class="center"><img src="a00159.png" border="0" usemap="#sample3_8cpp_map" alt=""/></div>
 
37
<map name="sample3_8cpp_map" id="sample3_8cpp">
 
38
<area shape="rect" href="a00087.html" title="bm.h" alt="" coords="485,83,536,112"/><area shape="rect" href="a00091.html" title="bmconst.h" alt="" coords="235,315,317,344"/><area shape="rect" href="a00092.html" title="bmdef.h" alt="" coords="440,315,507,344"/><area shape="rect" href="a00098.html" title="bmsse4.h" alt="" coords="588,160,665,189"/><area shape="rect" href="a00093.html" title="bmfunc.h" alt="" coords="332,160,407,189"/><area shape="rect" href="a00103.html" title="bmvmin.h" alt="" coords="783,160,860,189"/><area shape="rect" href="a00104.html" title="encoding.h" alt="" coords="431,160,513,189"/><area shape="rect" href="a00090.html" title="bmalloc.h" alt="" coords="75,160,152,189"/><area shape="rect" href="a00101.html" title="bmundef.h" alt="" coords="996,160,1079,189"/><area shape="rect" href="a00099.html" title="bmsse_util.h" alt="" coords="969,237,1065,267"/><area shape="rect" href="a00102.html" title="bmutil.h" alt="" coords="292,237,359,267"/></map>
41
39
</div>
42
40
 
43
41
<p><a href="a00108_source.html">Go to the source code of this file.</a></p>
44
42
<table border="0" cellpadding="0" cellspacing="0">
45
43
<tr><td colspan="2"><h2>Functions</h2></td></tr>
46
 
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a80085d7c877f4c6f36d10c67dc163845">Print</a> (unsigned n)</td></tr>
47
 
<tr><td class="memTemplParams" colspan="2">template&lt;class T &gt; </td></tr>
48
 
<tr><td class="memTemplItemLeft" align="right" valign="top">void&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="a00108.html#ab7f435443f8dbf9f50e4ad0efea8b1f8">PrintContainer</a> (T first, T last)</td></tr>
 
44
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a6c4e3c21afef90ce9111f8f5e60d4c13">fill_bvector</a> (<a class="el" href="a00044.html">bm::bvector</a>&lt;&gt; *bv1, <a class="el" href="a00044.html">bm::bvector</a>&lt;&gt; *bv2)</td></tr>
 
45
<tr><td class="memItemLeft" align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#aeb4ca6f0a986ad6ae67d1f7124fdc400">print_statistics</a> (const <a class="el" href="a00044.html">bm::bvector</a>&lt;&gt; &amp;bv)</td></tr>
49
46
<tr><td class="memItemLeft" align="right" valign="top">int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a840291bc02cba5474a4cb46a9b9566fe">main</a> (void)</td></tr>
 
47
<tr><td colspan="2"><h2>Variables</h2></td></tr>
 
48
<tr><td class="memItemLeft" align="right" valign="top">const unsigned&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="a00108.html#a8652d848be89c1f9b0a77327ee32fc0f">MAX_VALUE</a> = 1000000</td></tr>
50
49
</table>
51
50
<hr/><h2>Function Documentation</h2>
52
 
<a class="anchor" id="a840291bc02cba5474a4cb46a9b9566fe"></a><!-- doxytag: member="sample8.cpp::main" ref="a840291bc02cba5474a4cb46a9b9566fe" args="(void)" -->
 
51
<a class="anchor" id="a6c4e3c21afef90ce9111f8f5e60d4c13"></a><!-- doxytag: member="sample3.cpp::fill_bvector" ref="a6c4e3c21afef90ce9111f8f5e60d4c13" args="(bm::bvector&lt;&gt; *bv1, bm::bvector&lt;&gt; *bv2)" -->
 
52
<div class="memitem">
 
53
<div class="memproto">
 
54
      <table class="memname">
 
55
        <tr>
 
56
          <td class="memname">void fill_bvector </td>
 
57
          <td>(</td>
 
58
          <td class="paramtype"><a class="el" href="a00044.html">bm::bvector</a>&lt;&gt; *&nbsp;</td>
 
59
          <td class="paramname"> <em>bv1</em>, </td>
 
60
        </tr>
 
61
        <tr>
 
62
          <td class="paramkey"></td>
 
63
          <td></td>
 
64
          <td class="paramtype"><a class="el" href="a00044.html">bm::bvector</a>&lt;&gt; *&nbsp;</td>
 
65
          <td class="paramname"> <em>bv2</em></td><td>&nbsp;</td>
 
66
        </tr>
 
67
        <tr>
 
68
          <td></td>
 
69
          <td>)</td>
 
70
          <td></td><td></td><td></td>
 
71
        </tr>
 
72
      </table>
 
73
</div>
 
74
<div class="memdoc">
 
75
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="a00003.html#a1">sample3.cpp</a>, and <a class="el" href="a00004.html#a1">sample4.cpp</a>.</dd>
 
76
</dl>
 
77
<p>Definition at line <a class="el" href="a00108_source.html#l00049">49</a> of file <a class="el" href="a00108_source.html">sample3.cpp</a>.</p>
 
78
 
 
79
<p>References <a class="el" href="a00108_source.html#l00043">MAX_VALUE</a>, and <a class="el" href="a00087_source.html#l00959">bm::bvector&lt; Alloc, MS &gt;::set_bit()</a>.</p>
 
80
 
 
81
<p>Referenced by <a class="el" href="a00108_source.html#l00075">main()</a>.</p>
 
82
 
 
83
</div>
 
84
</div>
 
85
<a class="anchor" id="a840291bc02cba5474a4cb46a9b9566fe"></a><!-- doxytag: member="sample3.cpp::main" ref="a840291bc02cba5474a4cb46a9b9566fe" args="(void)" -->
53
86
<div class="memitem">
54
87
<div class="memproto">
55
88
      <table class="memname">
65
98
</div>
66
99
<div class="memdoc">
67
100
 
68
 
<p>Definition at line <a class="el" href="a00108_source.html#l00069">69</a> of file <a class="el" href="a00108_source.html">sample8.cpp</a>.</p>
69
 
 
70
 
<p>References <a class="el" href="a00084_source.html#l01641">bm::bvector&lt; Alloc, MS &gt;::count()</a>, <a class="el" href="a00084_source.html#l01440">bm::bvector&lt; Alloc, MS &gt;::end()</a>, <a class="el" href="a00084_source.html#l01430">bm::bvector&lt; Alloc, MS &gt;::first()</a>, <a class="el" href="a00084_source.html#l01026">bm::bvector&lt; Alloc, MS &gt;::inserter()</a>, and <a class="el" href="a00108_source.html#l00059">PrintContainer()</a>.</p>
71
 
 
72
 
</div>
73
 
</div>
74
 
<a class="anchor" id="a80085d7c877f4c6f36d10c67dc163845"></a><!-- doxytag: member="sample8.cpp::Print" ref="a80085d7c877f4c6f36d10c67dc163845" args="(unsigned n)" -->
 
101
<p>Definition at line <a class="el" href="a00108_source.html#l00075">75</a> of file <a class="el" href="a00108_source.html">sample3.cpp</a>.</p>
 
102
 
 
103
<p>References <a class="el" href="a00091_source.html#l00117">bm::BM_GAP</a>, <a class="el" href="a00108_source.html#l00049">fill_bvector()</a>, <a class="el" href="a00087_source.html#l01842">bm::bvector&lt; Alloc, MS &gt;::optimize()</a>, <a class="el" href="a00108_source.html#l00062">print_statistics()</a>, and <a class="el" href="a00087_source.html#l01331">bm::bvector&lt; Alloc, MS &gt;::set_new_blocks_strat()</a>.</p>
 
104
 
 
105
</div>
 
106
</div>
 
107
<a class="anchor" id="aeb4ca6f0a986ad6ae67d1f7124fdc400"></a><!-- doxytag: member="sample3.cpp::print_statistics" ref="aeb4ca6f0a986ad6ae67d1f7124fdc400" args="(const bm::bvector&lt;&gt; &amp;bv)" -->
75
108
<div class="memitem">
76
109
<div class="memproto">
77
110
      <table class="memname">
78
111
        <tr>
79
 
          <td class="memname">void Print </td>
 
112
          <td class="memname">void print_statistics </td>
80
113
          <td>(</td>
81
 
          <td class="paramtype">unsigned&nbsp;</td>
82
 
          <td class="paramname"> <em>n</em></td>
 
114
          <td class="paramtype">const <a class="el" href="a00044.html">bm::bvector</a>&lt;&gt; &amp;&nbsp;</td>
 
115
          <td class="paramname"> <em>bv</em></td>
83
116
          <td>&nbsp;)&nbsp;</td>
84
117
          <td></td>
85
118
        </tr>
86
119
      </table>
87
120
</div>
88
121
<div class="memdoc">
89
 
 
90
 
<p>Definition at line <a class="el" href="a00108_source.html#l00053">53</a> of file <a class="el" href="a00108_source.html">sample8.cpp</a>.</p>
91
 
 
92
 
</div>
93
 
</div>
94
 
<a class="anchor" id="ab7f435443f8dbf9f50e4ad0efea8b1f8"></a><!-- doxytag: member="sample8.cpp::PrintContainer" ref="ab7f435443f8dbf9f50e4ad0efea8b1f8" args="(T first, T last)" -->
 
122
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="a00003.html#a4">sample3.cpp</a>, and <a class="el" href="a00004.html#a4">sample4.cpp</a>.</dd>
 
123
</dl>
 
124
<p>Definition at line <a class="el" href="a00108_source.html#l00062">62</a> of file <a class="el" href="a00108_source.html">sample3.cpp</a>.</p>
 
125
 
 
126
<p>References <a class="el" href="a00093_source.html#l00051">bm::bv_statistics::bit_blocks</a>, <a class="el" href="a00087_source.html#l02051">bm::bvector&lt; Alloc, MS &gt;::calc_stat()</a>, <a class="el" href="a00087_source.html#l01650">bm::bvector&lt; Alloc, MS &gt;::count()</a>, <a class="el" href="a00093_source.html#l00053">bm::bv_statistics::gap_blocks</a>, <a class="el" href="a00093_source.html#l00055">bm::bv_statistics::max_serialize_mem</a>, and <a class="el" href="a00093_source.html#l00057">bm::bv_statistics::memory_used</a>.</p>
 
127
 
 
128
<p>Referenced by <a class="el" href="a00108_source.html#l00075">main()</a>.</p>
 
129
 
 
130
</div>
 
131
</div>
 
132
<hr/><h2>Variable Documentation</h2>
 
133
<a class="anchor" id="a8652d848be89c1f9b0a77327ee32fc0f"></a><!-- doxytag: member="sample3.cpp::MAX_VALUE" ref="a8652d848be89c1f9b0a77327ee32fc0f" args="" -->
95
134
<div class="memitem">
96
135
<div class="memproto">
97
 
<div class="memtemplate">
98
 
template&lt;class T &gt; </div>
99
136
      <table class="memname">
100
137
        <tr>
101
 
          <td class="memname">void PrintContainer </td>
102
 
          <td>(</td>
103
 
          <td class="paramtype">T&nbsp;</td>
104
 
          <td class="paramname"> <em>first</em>, </td>
105
 
        </tr>
106
 
        <tr>
107
 
          <td class="paramkey"></td>
108
 
          <td></td>
109
 
          <td class="paramtype">T&nbsp;</td>
110
 
          <td class="paramname"> <em>last</em></td><td>&nbsp;</td>
111
 
        </tr>
112
 
        <tr>
113
 
          <td></td>
114
 
          <td>)</td>
115
 
          <td></td><td></td><td><code> [inline]</code></td>
 
138
          <td class="memname">const unsigned <a class="el" href="a00109.html#a8652d848be89c1f9b0a77327ee32fc0f">MAX_VALUE</a> = 1000000</td>
116
139
        </tr>
117
140
      </table>
118
141
</div>
119
142
<div class="memdoc">
120
 
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="a00008.html#a1">sample8.cpp</a>.</dd>
 
143
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="a00003.html#a0">sample3.cpp</a>, and <a class="el" href="a00004.html#a0">sample4.cpp</a>.</dd>
121
144
</dl>
122
 
<p>Definition at line <a class="el" href="a00108_source.html#l00059">59</a> of file <a class="el" href="a00108_source.html">sample8.cpp</a>.</p>
123
 
 
124
 
<p>Referenced by <a class="el" href="a00108_source.html#l00069">main()</a>.</p>
125
 
 
126
 
</div>
127
 
</div>
128
 
</div>
129
 
<hr size="1"/><address style="text-align: right;"><small>Generated on Sun Nov 22 10:49:37 2009 for BitMagic by&nbsp;
 
145
<p>Definition at line <a class="el" href="a00108_source.html#l00043">43</a> of file <a class="el" href="a00108_source.html">sample3.cpp</a>.</p>
 
146
 
 
147
<p>Referenced by <a class="el" href="a00108_source.html#l00049">fill_bvector()</a>.</p>
 
148
 
 
149
</div>
 
150
</div>
 
151
</div>
 
152
<hr size="1"/><address style="text-align: right;"><small>Generated on Fri Jan 8 20:09:19 2010 for BitMagic by&nbsp;
130
153
<a href="http://www.doxygen.org/index.html">
131
154
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
132
155
</body>