Fusion: fixed minor doc typos

[SVN r65894]
This commit is contained in:
Christopher Schmidt
2010-10-10 20:23:28 +00:00
parent 088b8a0201
commit 8abe272391
250 changed files with 1409 additions and 1407 deletions

View File

@ -27,7 +27,7 @@
<a name="fusion.container.cons"></a><a class="link" href="cons.html" title="cons">cons</a>
</h3></div></div></div>
<a name="fusion.container.cons.description"></a><h5>
<a name="id885125"></a>
<a name="id911340"></a>
<a class="link" href="cons.html#fusion.container.cons.description">Description</a>
</h5>
<p>
@ -42,21 +42,21 @@
Inlined Functions</a>).
</p>
<a name="fusion.container.cons.header"></a><h5>
<a name="id885207"></a>
<a name="id911421"></a>
<a class="link" href="cons.html#fusion.container.cons.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.cons.synopsis"></a><h5>
<a name="id885322"></a>
<a name="id911537"></a>
<a class="link" href="cons.html#fusion.container.cons.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Cdr</span> <span class="special">=</span> <span class="identifier">nil</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">cons</span><span class="special">;</span>
</pre>
<a name="fusion.container.cons.template_parameters"></a><h5>
<a name="id885397"></a>
<a name="id911611"></a>
<a class="link" href="cons.html#fusion.container.cons.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@ -117,7 +117,7 @@
</tbody>
</table></div>
<a name="fusion.container.cons.model_of"></a><h5>
<a name="id885520"></a>
<a name="id911735"></a>
<a class="link" href="cons.html#fusion.container.cons.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@ -159,7 +159,7 @@
</dl>
</div>
<a name="fusion.container.cons.expression_semantics"></a><h5>
<a name="id886829"></a>
<a name="id913043"></a>
<a class="link" href="cons.html#fusion.container.cons.expression_semantics">Expression Semantics</a>
</h5>
<p>
@ -292,7 +292,7 @@
</p>
</div>
<a name="fusion.container.cons.example"></a><h5>
<a name="id887303"></a>
<a name="id913517"></a>
<a class="link" href="cons.html#fusion.container.cons.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">cons</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">cons</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">l</span><span class="special">(</span><span class="number">12</span><span class="special">,</span> <span class="identifier">cons</span><span class="special">&lt;</span><span class="keyword">float</span><span class="special">&gt;(</span><span class="number">5.5f</span><span class="special">));</span>

View File

@ -35,7 +35,7 @@
types using one of these conversion functions.
</p>
<a name="fusion.container.conversion.header"></a><h5>
<a name="id915001"></a>
<a name="id941215"></a>
<a class="link" href="conversion.html#fusion.container.conversion.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_list"></a><a class="link" href="as_list.html" title="as_list">as_list</a>
</h5></div></div></div>
<a name="fusion.container.conversion.functions.as_list.description"></a><h6>
<a name="id915085"></a>
<a name="id941299"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_list.synopsis"></a><h6>
<a name="id915114"></a>
<a name="id941328"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
@ -46,7 +46,7 @@
<span class="identifier">as_list</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_list.parameters"></a><h6>
<a name="id915296"></a>
<a name="id941511"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -91,7 +91,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.functions.as_list.expression_semantics"></a><h6>
<a name="id915386"></a>
<a name="id941601"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.expression_semantics">Expression
Semantics</a>
</h6>
@ -105,14 +105,14 @@
<code class="computeroutput"><span class="identifier">seq</span></code>, to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_list.header"></a><h6>
<a name="id915486"></a>
<a name="id941700"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.conversion.functions.as_list.example"></a><h6>
<a name="id915601"></a>
<a name="id941815"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">as_list</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_map"></a><a class="link" href="as_map.html" title="as_map">as_map</a>
</h5></div></div></div>
<a name="fusion.container.conversion.functions.as_map.description"></a><h6>
<a name="id916866"></a>
<a name="id943080"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_map.synopsis"></a><h6>
<a name="id916895"></a>
<a name="id943109"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
@ -46,7 +46,7 @@
<span class="identifier">as_map</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_map.parameters"></a><h6>
<a name="id917894"></a>
<a name="id944109"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -91,7 +91,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.functions.as_map.expression_semantics"></a><h6>
<a name="id917982"></a>
<a name="id944196"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.expression_semantics">Expression
Semantics</a>
</h6>
@ -110,14 +110,14 @@
There may be no duplicate <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></code></a> key types.
</p>
<a name="fusion.container.conversion.functions.as_map.header"></a><h6>
<a name="id918112"></a>
<a name="id944326"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.conversion.functions.as_map.example"></a><h6>
<a name="id918227"></a>
<a name="id944441"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">as_map</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_set"></a><a class="link" href="as_set.html" title="as_set">as_set</a>
</h5></div></div></div>
<a name="fusion.container.conversion.functions.as_set.description"></a><h6>
<a name="id916271"></a>
<a name="id942485"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a class="link" href="../../set.html" title="set"><code class="computeroutput"><span class="identifier">set</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_set.synopsis"></a><h6>
<a name="id916299"></a>
<a name="id942514"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
@ -46,7 +46,7 @@
<span class="identifier">as_set</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_set.parameters"></a><h6>
<a name="id916479"></a>
<a name="id942694"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -91,7 +91,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.functions.as_set.expression_semantics"></a><h6>
<a name="id916567"></a>
<a name="id942781"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.expression_semantics">Expression
Semantics</a>
</h6>
@ -109,14 +109,14 @@
key types.
</p>
<a name="fusion.container.conversion.functions.as_set.header"></a><h6>
<a name="id916676"></a>
<a name="id942891"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.conversion.functions.as_set.example"></a><h6>
<a name="id916791"></a>
<a name="id943006"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">as_set</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_vector"></a><a class="link" href="as_vector.html" title="as_vector">as_vector</a>
</h5></div></div></div>
<a name="fusion.container.conversion.functions.as_vector.description"></a><h6>
<a name="id915675"></a>
<a name="id941890"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_vector.synopsis"></a><h6>
<a name="id915707"></a>
<a name="id941921"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
@ -46,7 +46,7 @@
<span class="identifier">as_vector</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_vector.parameters"></a><h6>
<a name="id915891"></a>
<a name="id942106"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -91,7 +91,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.functions.as_vector.expression_semantics"></a><h6>
<a name="id915981"></a>
<a name="id942196"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.expression_semantics">Expression
Semantics</a>
</h6>
@ -105,14 +105,14 @@
<code class="computeroutput"><span class="identifier">seq</span></code>, to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_vector.header"></a><h6>
<a name="id916081"></a>
<a name="id942295"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.conversion.functions.as_vector.example"></a><h6>
<a name="id916196"></a>
<a name="id942411"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">as_vector</span><span class="special">(</span><a class="link" href="../../generation/functions/make_list.html" title="make_list"><code class="computeroutput"><span class="identifier">make_list</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span>

View File

@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_list"></a><a class="link" href="as_list.html" title="as_list">as_list</a>
</h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_list.description"></a><h6>
<a name="id918348"></a>
<a name="id944562"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/as_list.html" title="as_list"><code class="computeroutput"><span class="identifier">as_list</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_list.synopsis"></a><h6>
<a name="id918379"></a>
<a name="id944594"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">as_list</span><span class="special">;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_list.parameters"></a><h6>
<a name="id918436"></a>
<a name="id944650"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -86,7 +86,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.metafunctions.as_list.expression_semantics"></a><h6>
<a name="id918530"></a>
<a name="id944745"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.expression_semantics">Expression
Semantics</a>
</h6>
@ -101,14 +101,14 @@
<code class="computeroutput"><span class="identifier">Sequence</span></code>, to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_list.header"></a><h6>
<a name="id918630"></a>
<a name="id944844"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_list.example"></a><h6>
<a name="id918750"></a>
<a name="id944964"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_list</span><span class="special">&lt;</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span>

View File

@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_map"></a><a class="link" href="as_map.html" title="as_map">as_map</a>
</h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_map.description"></a><h6>
<a name="id919811"></a>
<a name="id946025"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/as_map.html" title="as_map"><code class="computeroutput"><span class="identifier">as_map</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_map.synopsis"></a><h6>
<a name="id919842"></a>
<a name="id946056"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">as_map</span><span class="special">;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_map.parameters"></a><h6>
<a name="id919898"></a>
<a name="id946113"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -86,7 +86,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.metafunctions.as_map.expression_semantics"></a><h6>
<a name="id919993"></a>
<a name="id946208"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.expression_semantics">Expression
Semantics</a>
</h6>
@ -106,14 +106,14 @@
There may be no duplicate <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></code></a> key types.
</p>
<a name="fusion.container.conversion.metafunctions.as_map.header"></a><h6>
<a name="id922305"></a>
<a name="id948520"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_map.example"></a><h6>
<a name="id922423"></a>
<a name="id948637"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_map</span><span class="special">&lt;</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span>

View File

@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_set"></a><a class="link" href="as_set.html" title="as_set">as_set</a>
</h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_set.description"></a><h6>
<a name="id919320"></a>
<a name="id945534"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/as_set.html" title="as_set"><code class="computeroutput"><span class="identifier">as_set</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_set.synopsis"></a><h6>
<a name="id919351"></a>
<a name="id945566"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">as_set</span><span class="special">;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_set.parameters"></a><h6>
<a name="id919408"></a>
<a name="id945622"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -86,7 +86,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.metafunctions.as_set.expression_semantics"></a><h6>
<a name="id919502"></a>
<a name="id945717"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.expression_semantics">Expression
Semantics</a>
</h6>
@ -105,14 +105,14 @@
key types.
</p>
<a name="fusion.container.conversion.metafunctions.as_set.header"></a><h6>
<a name="id919609"></a>
<a name="id945824"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_set.example"></a><h6>
<a name="id919727"></a>
<a name="id945941"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_set</span><span class="special">&lt;</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span>

View File

@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_vector"></a><a class="link" href="as_vector.html" title="as_vector">as_vector</a>
</h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_vector.description"></a><h6>
<a name="id918834"></a>
<a name="id945048"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/as_vector.html" title="as_vector"><code class="computeroutput"><span class="identifier">as_vector</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_vector.synopsis"></a><h6>
<a name="id918865"></a>
<a name="id945080"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">as_vector</span><span class="special">;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_vector.parameters"></a><h6>
<a name="id918922"></a>
<a name="id945136"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -86,7 +86,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.metafunctions.as_vector.expression_semantics"></a><h6>
<a name="id919016"></a>
<a name="id945231"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.expression_semantics">Expression
Semantics</a>
</h6>
@ -101,14 +101,14 @@
<code class="computeroutput"><span class="identifier">Sequence</span></code>, to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_vector.header"></a><h6>
<a name="id919116"></a>
<a name="id945330"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_vector.example"></a><h6>
<a name="id919236"></a>
<a name="id945450"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_vector</span><span class="special">&lt;</span><a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;</span> <span class="special">&gt;::</span><span class="identifier">type</span>

View File

@ -34,7 +34,7 @@
These are the functions that you can use to generate various forms of <a class="link" href="../container.html" title="Container">Container</a> from elemental values.
</p>
<a name="fusion.container.generation.header"></a><h5>
<a name="id892682"></a>
<a name="id918896"></a>
<a class="link" href="generation.html#fusion.container.generation.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.generation.functions.list_tie"></a><a class="link" href="list_tie.html" title="list_tie">list_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.list_tie.description"></a><h6>
<a name="id899920"></a>
<a name="id926134"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.description">Description</a>
</h6>
<p>
Constructs a tie using a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> sequence.
</p>
<a name="fusion.container.generation.functions.list_tie.synopsis"></a><h6>
<a name="id899949"></a>
<a name="id926163"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -52,7 +52,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.list_tie.parameters"></a><h6>
<a name="id900168"></a>
<a name="id926383"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -99,7 +99,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.generation.functions.list_tie.expression_semantics"></a><h6>
<a name="id900306"></a>
<a name="id926521"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.expression_semantics">Expression
Semantics</a>
</h6>
@ -113,14 +113,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> of references from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p>
<a name="fusion.container.generation.functions.list_tie.header"></a><h6>
<a name="id900416"></a>
<a name="id926630"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.functions.list_tie.example"></a><h6>
<a name="id900531"></a>
<a name="id926745"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">123</span><span class="special">;</span>

View File

@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_cons"></a><a class="link" href="make_cons.html" title="make_cons">make_cons</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.make_cons.description"></a><h6>
<a name="id893598"></a>
<a name="id919813"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.description">Description</a>
</h6>
<p>
@ -36,7 +36,7 @@
and optional <code class="computeroutput"><span class="identifier">cdr</span></code> (<span class="emphasis"><em>tail</em></span>).
</p>
<a name="fusion.container.generation.functions.make_cons.synopsis"></a><h6>
<a name="id893651"></a>
<a name="id919866"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">&gt;</span>
@ -48,7 +48,7 @@
<span class="identifier">make_cons</span><span class="special">(</span><span class="identifier">Car</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">car</span><span class="special">,</span> <span class="identifier">Cdr</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">cdr</span><span class="special">);</span>
</pre>
<a name="fusion.container.generation.functions.make_cons.parameters"></a><h6>
<a name="id893889"></a>
<a name="id920103"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -112,7 +112,7 @@
</tbody>
</table></div>
<a name="fusion.container.generation.functions.make_cons.expression_semantics"></a><h6>
<a name="id894027"></a>
<a name="id920241"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.expression_semantics">Expression
Semantics</a>
</h6>
@ -127,20 +127,20 @@
(<span class="emphasis"><em>tail</em></span>).
</p>
<a name="fusion.container.generation.functions.make_cons.header"></a><h6>
<a name="id894191"></a>
<a name="id920406"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.functions.make_cons.example"></a><h6>
<a name="id894306"></a>
<a name="id920521"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">make_cons</span><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="identifier">make_cons</span><span class="special">(</span><span class="number">123</span><span class="special">))</span>
</pre>
<a name="fusion.container.generation.functions.make_cons.see_also"></a><h6>
<a name="id894357"></a>
<a name="id920571"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.see_also">See
also</a>
</h6>

View File

@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_list"></a><a class="link" href="make_list.html" title="make_list">make_list</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.make_list.description"></a><h6>
<a name="id892811"></a>
<a name="id919026"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.description">Description</a>
</h6>
<p>
@ -35,7 +35,7 @@
from one or more values.
</p>
<a name="fusion.container.generation.functions.make_list.synopsis"></a><h6>
<a name="id892842"></a>
<a name="id919057"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.make_list.parameters"></a><h6>
<a name="id893094"></a>
<a name="id919309"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -100,7 +100,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.generation.functions.make_list.expression_semantics"></a><h6>
<a name="id893232"></a>
<a name="id919447"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.expression_semantics">Expression
Semantics</a>
</h6>
@ -113,20 +113,20 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p>
<a name="fusion.container.generation.functions.make_list.header"></a><h6>
<a name="id893382"></a>
<a name="id919597"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.functions.make_list.example"></a><h6>
<a name="id893498"></a>
<a name="id919712"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">make_list</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
</pre>
<a name="fusion.container.generation.functions.make_list.see_also"></a><h6>
<a name="id893549"></a>
<a name="id919764"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.see_also">See
also</a>
</h6>

View File

@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_map"></a><a class="link" href="make_map.html" title="make_map">make_map</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.make_map.description"></a><h6>
<a name="id897629"></a>
<a name="id923843"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.description">Description</a>
</h6>
<p>
@ -35,7 +35,7 @@
from one or more key/data pairs.
</p>
<a name="fusion.container.generation.functions.make_map.synopsis"></a><h6>
<a name="id897659"></a>
<a name="id923873"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span>
@ -55,7 +55,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.make_map.parameters"></a><h6>
<a name="id897976"></a>
<a name="id924190"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -123,7 +123,7 @@
</tbody>
</table></div>
<a name="fusion.container.generation.functions.make_map.expression_semantics"></a><h6>
<a name="id898871"></a>
<a name="id925086"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.expression_semantics">Expression
Semantics</a>
</h6>
@ -143,20 +143,20 @@
key types.
</p>
<a name="fusion.container.generation.functions.make_map.header"></a><h6>
<a name="id899104"></a>
<a name="id925318"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.functions.make_map.example"></a><h6>
<a name="id899219"></a>
<a name="id925434"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">make_map</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;(</span><span class="char">'X'</span><span class="special">,</span> <span class="string">"Men"</span><span class="special">)</span>
</pre>
<a name="fusion.container.generation.functions.make_map.see_also"></a><h6>
<a name="id899276"></a>
<a name="id925490"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.see_also">See
also</a>
</h6>

View File

@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_set"></a><a class="link" href="make_set.html" title="make_set">make_set</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.make_set.description"></a><h6>
<a name="id896842"></a>
<a name="id923056"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.description">Description</a>
</h6>
<p>
@ -35,7 +35,7 @@
from one or more values.
</p>
<a name="fusion.container.generation.functions.make_set.synopsis"></a><h6>
<a name="id896870"></a>
<a name="id923085"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.make_set.parameters"></a><h6>
<a name="id897120"></a>
<a name="id923334"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -100,7 +100,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.generation.functions.make_set.expression_semantics"></a><h6>
<a name="id897258"></a>
<a name="id923472"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.expression_semantics">Expression
Semantics</a>
</h6>
@ -117,20 +117,20 @@
key types.
</p>
<a name="fusion.container.generation.functions.make_set.header"></a><h6>
<a name="id897418"></a>
<a name="id923632"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.functions.make_set.example"></a><h6>
<a name="id897533"></a>
<a name="id923747"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">make_set</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
</pre>
<a name="fusion.container.generation.functions.make_set.see_also"></a><h6>
<a name="id897582"></a>
<a name="id923796"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.see_also">See
also</a>
</h6>

View File

@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_vector"></a><a class="link" href="make_vector.html" title="make_vector">make_vector</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.make_vector.description"></a><h6>
<a name="id896045"></a>
<a name="id922259"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.description">Description</a>
</h6>
<p>
@ -35,7 +35,7 @@
from one or more values.
</p>
<a name="fusion.container.generation.functions.make_vector.synopsis"></a><h6>
<a name="id896076"></a>
<a name="id922290"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.make_vector.parameters"></a><h6>
<a name="id896328"></a>
<a name="id922542"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -100,7 +100,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.generation.functions.make_vector.expression_semantics"></a><h6>
<a name="id896466"></a>
<a name="id922680"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.expression_semantics">Expression
Semantics</a>
</h6>
@ -113,20 +113,20 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p>
<a name="fusion.container.generation.functions.make_vector.header"></a><h6>
<a name="id896618"></a>
<a name="id922833"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.functions.make_vector.example"></a><h6>
<a name="id896738"></a>
<a name="id922953"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">make_vector</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
</pre>
<a name="fusion.container.generation.functions.make_vector.see_also"></a><h6>
<a name="id896792"></a>
<a name="id923007"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.see_also">See
also</a>
</h6>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.generation.functions.map_tie"></a><a class="link" href="map_tie.html" title="map_tie">map_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.map_tie.description"></a><h6>
<a name="id906783"></a>
<a name="id932997"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.description">Description</a>
</h6>
<p>
Constructs a tie using a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a> sequence.
</p>
<a name="fusion.container.generation.functions.map_tie.synopsis"></a><h6>
<a name="id906812"></a>
<a name="id933026"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">K0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">KN</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">DN</span><span class="special">&gt;</span>
@ -52,7 +52,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.map_tie.parameters"></a><h6>
<a name="id907137"></a>
<a name="id933351"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -121,7 +121,7 @@
</tbody>
</table></div>
<a name="fusion.container.generation.functions.map_tie.expression_semantics"></a><h6>
<a name="id907346"></a>
<a name="id933560"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.expression_semantics">Expression
Semantics</a>
</h6>
@ -136,14 +136,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a> of references from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code> with keys <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="identifier">KN</span></code>
</p>
<a name="fusion.container.generation.functions.map_tie.header"></a><h6>
<a name="id907532"></a>
<a name="id933746"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.functions.map_tie.example"></a><h6>
<a name="id907647"></a>
<a name="id933861"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">int_key</span><span class="special">;</span>

View File

@ -54,7 +54,7 @@
The <a class="link" href="vector_tie.html" title="vector_tie"><code class="computeroutput"><span class="identifier">vector_tie</span></code></a> function creates
a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>
of type <code class="computeroutput"><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&amp;,</span> <span class="keyword">char</span><span class="special">&amp;,</span> <span class="keyword">double</span><span class="special">&amp;&gt;</span></code>. The same result could be achieved
with the call <a class="link" href="make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a>(<a href="http://www.boost.org/doc/html/ref.html" target="_top"><code class="computeroutput"><span class="identifier">ref</span></code></a>(i), <a href="http://www.boost.org/doc/html/ref.html" target="_top"><code class="computeroutput"><span class="identifier">ref</span></code></a>(c), <a href="http://www.boost.org/doc/html/ref.html" target="_top"><code class="computeroutput"><span class="identifier">ref</span></code></a>(a)) <sup>[<a name="id899588" href="#ftn.id899588" class="footnote">9</a>]</sup>.
with the call <a class="link" href="make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a>(<a href="http://www.boost.org/doc/html/ref.html" target="_top"><code class="computeroutput"><span class="identifier">ref</span></code></a>(i), <a href="http://www.boost.org/doc/html/ref.html" target="_top"><code class="computeroutput"><span class="identifier">ref</span></code></a>(c), <a href="http://www.boost.org/doc/html/ref.html" target="_top"><code class="computeroutput"><span class="identifier">ref</span></code></a>(a)) <sup>[<a name="id925802" href="#ftn.id925802" class="footnote">9</a>]</sup>.
</p>
<p>
A <span class="emphasis"><em>tie</em></span> can be used to 'unpack' another tuple into
@ -70,7 +70,7 @@
when calling functions which return sequences.
</p>
<a name="fusion.container.generation.functions.tiers.ignore"></a><h6>
<a name="id899807"></a>
<a name="id926022"></a>
<a class="link" href="tiers.html#fusion.container.generation.functions.tiers.ignore">Ignore</a>
</h6>
<p>
@ -84,7 +84,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
<div class="footnote"><p><sup>[<a name="ftn.id899588" href="#id899588" class="para">9</a>] </sup>
<div class="footnote"><p><sup>[<a name="ftn.id925802" href="#id925802" class="para">9</a>] </sup>
see <a href="http://www.boost.org/doc/html/ref.html" target="_top">Boost.Ref</a>
for details about <code class="computeroutput"><span class="identifier">ref</span></code>
</p></div>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.generation.functions.vector_tie"></a><a class="link" href="vector_tie.html" title="vector_tie">vector_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.vector_tie.description"></a><h6>
<a name="id900630"></a>
<a name="id926845"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.description">Description</a>
</h6>
<p>
Constructs a tie using a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> sequence.
</p>
<a name="fusion.container.generation.functions.vector_tie.synopsis"></a><h6>
<a name="id900662"></a>
<a name="id926876"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -52,7 +52,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.vector_tie.parameters"></a><h6>
<a name="id900884"></a>
<a name="id927098"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -99,7 +99,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.generation.functions.vector_tie.expression_semantics"></a><h6>
<a name="id901022"></a>
<a name="id927236"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.expression_semantics">Expression
Semantics</a>
</h6>
@ -113,14 +113,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> of references from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p>
<a name="fusion.container.generation.functions.vector_tie.header"></a><h6>
<a name="id906563"></a>
<a name="id932778"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.functions.vector_tie.example"></a><h6>
<a name="id906681"></a>
<a name="id932895"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">123</span><span class="special">;</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.list_tie"></a><a class="link" href="list_tie.html" title="list_tie">list_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.list_tie.description"></a><h6>
<a name="id911269"></a>
<a name="id937484"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/list_tie.html" title="list_tie"><code class="computeroutput"><span class="identifier">list_tie</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.list_tie.synopsis"></a><h6>
<a name="id911301"></a>
<a name="id937515"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.list_tie.parameters"></a><h6>
<a name="id911441"></a>
<a name="id937655"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -98,7 +98,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.list_tie.expression_semantics"></a><h6>
<a name="id911555"></a>
<a name="id937769"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.expression_semantics">Expression
Semantics</a>
</h6>
@ -112,14 +112,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> of references from <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>.
</p>
<a name="fusion.container.generation.metafunctions.list_tie.header"></a><h6>
<a name="id911681"></a>
<a name="id937895"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.metafunctions.list_tie.example"></a><h6>
<a name="id911801"></a>
<a name="id938015"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">list_tie</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span>

View File

@ -27,21 +27,21 @@
<a name="fusion.container.generation.metafunctions.make_cons"></a><a class="link" href="make_cons.html" title="make_cons">make_cons</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.make_cons.description"></a><h6>
<a name="id908426"></a>
<a name="id934640"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/make_cons.html" title="make_cons"><code class="computeroutput"><span class="identifier">make_cons</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.make_cons.synopsis"></a><h6>
<a name="id908457"></a>
<a name="id934671"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Cdr</span> <span class="special">=</span> <span class="identifier">nil</span><span class="special">&gt;</span>
<span class="keyword">struct</span> <span class="identifier">make_cons</span><span class="special">;</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_cons.parameters"></a><h6>
<a name="id908536"></a>
<a name="id934751"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -105,7 +105,7 @@
</tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.make_cons.expression_semantics"></a><h6>
<a name="id908803"></a>
<a name="id935017"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.expression_semantics">Expression
Semantics</a>
</h6>
@ -122,14 +122,14 @@
(<span class="emphasis"><em>tail</em></span>).
</p>
<a name="fusion.container.generation.metafunctions.make_cons.header"></a><h6>
<a name="id908936"></a>
<a name="id935150"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_cons.example"></a><h6>
<a name="id909056"></a>
<a name="id935270"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_cons</span><span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span> <span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_cons</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">type</span><span class="special">&gt;::</span><span class="identifier">type</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.make_list"></a><a class="link" href="make_list.html" title="make_list">make_list</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.make_list.description"></a><h6>
<a name="id907804"></a>
<a name="id934019"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/make_list.html" title="make_list"><code class="computeroutput"><span class="identifier">make_list</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.make_list.synopsis"></a><h6>
<a name="id907835"></a>
<a name="id934050"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_list.parameters"></a><h6>
<a name="id907976"></a>
<a name="id934190"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -98,7 +98,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.make_list.expression_semantics"></a><h6>
<a name="id908090"></a>
<a name="id934304"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.expression_semantics">Expression
Semantics</a>
</h6>
@ -113,14 +113,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> from <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>.
</p>
<a name="fusion.container.generation.metafunctions.make_list.header"></a><h6>
<a name="id908218"></a>
<a name="id934433"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_list.example"></a><h6>
<a name="id908338"></a>
<a name="id934553"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_list</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">(&amp;)[</span><span class="number">7</span><span class="special">],</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.make_map"></a><a class="link" href="make_map.html" title="make_map">make_map</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.make_map.description"></a><h6>
<a name="id910376"></a>
<a name="id936590"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/make_map.html" title="make_map"><code class="computeroutput"><span class="identifier">make_map</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.make_map.synopsis"></a><h6>
<a name="id910407"></a>
<a name="id936622"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span>
@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_map.parameters"></a><h6>
<a name="id910590"></a>
<a name="id936804"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -121,7 +121,7 @@
</tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.make_map.expression_semantics"></a><h6>
<a name="id910794"></a>
<a name="id937008"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.expression_semantics">Expression
Semantics</a>
</h6>
@ -140,20 +140,20 @@
key types.
</p>
<a name="fusion.container.generation.metafunctions.make_map.header"></a><h6>
<a name="id911027"></a>
<a name="id937241"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_map.example"></a><h6>
<a name="id911147"></a>
<a name="id937361"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_map</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_map.see_also"></a><h6>
<a name="id911220"></a>
<a name="id937435"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.see_also">See
also</a>
</h6>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.make_set"></a><a class="link" href="make_set.html" title="make_set">make_set</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.make_set.description"></a><h6>
<a name="id909757"></a>
<a name="id935971"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/make_set.html" title="make_set"><code class="computeroutput"><span class="identifier">make_set</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.make_set.synopsis"></a><h6>
<a name="id909788"></a>
<a name="id936002"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_set.parameters"></a><h6>
<a name="id909928"></a>
<a name="id936143"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -98,7 +98,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.make_set.expression_semantics"></a><h6>
<a name="id910042"></a>
<a name="id936257"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.expression_semantics">Expression
Semantics</a>
</h6>
@ -117,14 +117,14 @@
key types.
</p>
<a name="fusion.container.generation.metafunctions.make_set.header"></a><h6>
<a name="id910180"></a>
<a name="id936395"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_set.example"></a><h6>
<a name="id910300"></a>
<a name="id936515"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_set</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.make_vector"></a><a class="link" href="make_vector.html" title="make_vector">make_vector</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.make_vector.description"></a><h6>
<a name="id909142"></a>
<a name="id935357"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.make_vector.synopsis"></a><h6>
<a name="id909171"></a>
<a name="id935386"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_vector.parameters"></a><h6>
<a name="id909309"></a>
<a name="id935524"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -98,7 +98,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.make_vector.expression_semantics"></a><h6>
<a name="id909421"></a>
<a name="id935635"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.expression_semantics">Expression
Semantics</a>
</h6>
@ -113,14 +113,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> from <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>.
</p>
<a name="fusion.container.generation.metafunctions.make_vector.header"></a><h6>
<a name="id909549"></a>
<a name="id935764"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_vector.example"></a><h6>
<a name="id909669"></a>
<a name="id935884"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_vector</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">(&amp;)[</span><span class="number">7</span><span class="special">],</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.map_tie"></a><a class="link" href="map_tie.html" title="map_tie">map_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.map_tie.description"></a><h6>
<a name="id912462"></a>
<a name="id938677"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/vector_tie.html" title="vector_tie"><code class="computeroutput"><span class="identifier">map_tie</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.map_tie.synopsis"></a><h6>
<a name="id912493"></a>
<a name="id938708"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">K0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">KN</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">DN</span><span class="special">&gt;</span>
@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.map_tie.parameters"></a><h6>
<a name="id912673"></a>
<a name="id938888"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -119,7 +119,7 @@
</tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.map_tie.expression_semantics"></a><h6>
<a name="id912844"></a>
<a name="id939058"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.expression_semantics">Expression
Semantics</a>
</h6>
@ -134,14 +134,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a> of references from <code class="computeroutput"><span class="identifier">D0</span><span class="special">,</span> <span class="identifier">D1</span><span class="special">,...</span> <span class="identifier">DN</span></code> with keys <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="identifier">KN</span></code>
</p>
<a name="fusion.container.generation.metafunctions.map_tie.header"></a><h6>
<a name="id913048"></a>
<a name="id939262"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.metafunctions.map_tie.example"></a><h6>
<a name="id913168"></a>
<a name="id939382"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">int_key</span><span class="special">;</span>

View File

@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.vector_tie"></a><a class="link" href="vector_tie.html" title="vector_tie">vector_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.vector_tie.description"></a><h6>
<a name="id911866"></a>
<a name="id938080"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/vector_tie.html" title="vector_tie"><code class="computeroutput"><span class="identifier">vector_tie</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.vector_tie.synopsis"></a><h6>
<a name="id911895"></a>
<a name="id938109"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">&gt;</span>
@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.vector_tie.parameters"></a><h6>
<a name="id912035"></a>
<a name="id938249"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@ -98,7 +98,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.vector_tie.expression_semantics"></a><h6>
<a name="id912149"></a>
<a name="id938363"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.expression_semantics">Expression
Semantics</a>
</h6>
@ -112,14 +112,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> of references from <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>.
</p>
<a name="fusion.container.generation.metafunctions.vector_tie.header"></a><h6>
<a name="id912275"></a>
<a name="id938489"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.generation.metafunctions.vector_tie.example"></a><h6>
<a name="id912395"></a>
<a name="id938609"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">vector_tie</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">&gt;::</span><span class="identifier">type</span>

View File

@ -27,7 +27,7 @@
<a name="fusion.container.list"></a><a class="link" href="list.html" title="list">list</a>
</h3></div></div></div>
<a name="fusion.container.list.description"></a><h5>
<a name="id887535"></a>
<a name="id913749"></a>
<a class="link" href="list.html#fusion.container.list.description">Description</a>
</h5>
<p>
@ -38,7 +38,7 @@
runtime cost of access to each element is peculiarly constant (see <a class="link" href="../notes.html#fusion.notes.recursive_inlined_functions">Recursive Inlined Functions</a>).
</p>
<a name="fusion.container.list.header"></a><h5>
<a name="id887587"></a>
<a name="id913802"></a>
<a class="link" href="list.html#fusion.container.list.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -47,7 +47,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.list.synopsis"></a><h5>
<a name="id887794"></a>
<a name="id914008"></a>
<a class="link" href="list.html#fusion.container.list.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span>
@ -75,7 +75,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.list.template_parameters"></a><h5>
<a name="id888027"></a>
<a name="id914241"></a>
<a class="link" href="list.html#fusion.container.list.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@ -120,7 +120,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.list.model_of"></a><h5>
<a name="id888125"></a>
<a name="id914339"></a>
<a class="link" href="list.html#fusion.container.list.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@ -154,7 +154,7 @@
</dl>
</div>
<a name="fusion.container.list.expression_semantics"></a><h5>
<a name="id888288"></a>
<a name="id914503"></a>
<a class="link" href="list.html#fusion.container.list.expression_semantics">Expression Semantics</a>
</h5>
<p>
@ -261,7 +261,7 @@
</p>
</div>
<a name="fusion.container.list.example"></a><h5>
<a name="id888700"></a>
<a name="id914914"></a>
<a class="link" href="list.html#fusion.container.list.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">list</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">&gt;</span> <span class="identifier">l</span><span class="special">(</span><span class="number">12</span><span class="special">,</span> <span class="number">5.5f</span><span class="special">);</span>

View File

@ -27,7 +27,7 @@
<a name="fusion.container.map"></a><a class="link" href="map.html" title="map">map</a>
</h3></div></div></div>
<a name="fusion.container.map.description"></a><h5>
<a name="id891272"></a>
<a name="id917487"></a>
<a class="link" href="map.html#fusion.container.map.description">Description</a>
</h5>
<p>
@ -40,7 +40,7 @@
(see <a class="link" href="../notes.html#fusion.notes.overloaded_functions">Overloaded Functions</a>).
</p>
<a name="fusion.container.map.header"></a><h5>
<a name="id891315"></a>
<a name="id917530"></a>
<a class="link" href="map.html#fusion.container.map.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -49,7 +49,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.map.synopsis"></a><h5>
<a name="id891522"></a>
<a name="id917736"></a>
<a class="link" href="map.html#fusion.container.map.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span>
@ -77,7 +77,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.map.template_parameters"></a><h5>
<a name="id891821"></a>
<a name="id918035"></a>
<a class="link" href="map.html#fusion.container.map.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@ -122,7 +122,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.map.model_of"></a><h5>
<a name="id891919"></a>
<a name="id918133"></a>
<a class="link" href="map.html#fusion.container.map.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -157,7 +157,7 @@
</dl>
</div>
<a name="fusion.container.map.expression_semantics"></a><h5>
<a name="id892087"></a>
<a name="id918301"></a>
<a class="link" href="map.html#fusion.container.map.expression_semantics">Expression Semantics</a>
</h5>
<p>
@ -241,7 +241,7 @@
</tbody>
</table></div>
<a name="fusion.container.map.example"></a><h5>
<a name="id892347"></a>
<a name="id918561"></a>
<a class="link" href="map.html#fusion.container.map.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">map</span><span class="special">&lt;</span>

View File

@ -27,7 +27,7 @@
<a name="fusion.container.set"></a><a class="link" href="set.html" title="set">set</a>
</h3></div></div></div>
<a name="fusion.container.set.description"></a><h5>
<a name="id889998"></a>
<a name="id916212"></a>
<a class="link" href="set.html#fusion.container.set.description">Description</a>
</h5>
<p>
@ -39,7 +39,7 @@
Functions</a>).
</p>
<a name="fusion.container.set.header"></a><h5>
<a name="id890024"></a>
<a name="id916239"></a>
<a class="link" href="set.html#fusion.container.set.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -48,7 +48,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">set_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.set.synopsis"></a><h5>
<a name="id890231"></a>
<a name="id916445"></a>
<a class="link" href="set.html#fusion.container.set.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special">&lt;</span>
@ -76,7 +76,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.set.template_parameters"></a><h5>
<a name="id890463"></a>
<a name="id916678"></a>
<a class="link" href="set.html#fusion.container.set.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@ -121,7 +121,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.set.model_of"></a><h5>
<a name="id890562"></a>
<a name="id916776"></a>
<a class="link" href="set.html#fusion.container.set.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@ -156,7 +156,7 @@
</dl>
</div>
<a name="fusion.container.set.expression_semantics"></a><h5>
<a name="id890713"></a>
<a name="id916927"></a>
<a class="link" href="set.html#fusion.container.set.expression_semantics">Expression Semantics</a>
</h5>
<p>
@ -240,7 +240,7 @@
</tbody>
</table></div>
<a name="fusion.container.set.example"></a><h5>
<a name="id890972"></a>
<a name="id917187"></a>
<a class="link" href="set.html#fusion.container.set.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">set</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">&gt;</span> <span class="identifier">S</span><span class="special">;</span>

View File

@ -27,7 +27,7 @@
<a name="fusion.container.vector"></a><a class="link" href="vector.html" title="vector">vector</a>
</h3></div></div></div>
<a name="fusion.container.vector.description"></a><h5>
<a name="id882059"></a>
<a name="id908273"></a>
<a class="link" href="vector.html#fusion.container.vector.description">Description</a>
</h5>
<p>
@ -39,7 +39,7 @@
efficient.
</p>
<a name="fusion.container.vector.header"></a><h5>
<a name="id882104"></a>
<a name="id908319"></a>
<a class="link" href="vector.html#fusion.container.vector.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@ -60,7 +60,7 @@
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">vector50</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
</pre>
<a name="fusion.container.vector.synopsis"></a><h5>
<a name="id883899"></a>
<a name="id910113"></a>
<a class="link" href="vector.html#fusion.container.vector.synopsis">Synopsis</a>
</h5>
<p>
@ -115,7 +115,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.vector.template_parameters"></a><h5>
<a name="id884428"></a>
<a name="id910643"></a>
<a class="link" href="vector.html#fusion.container.vector.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@ -160,7 +160,7 @@
</tr></tbody>
</table></div>
<a name="fusion.container.vector.model_of"></a><h5>
<a name="id884527"></a>
<a name="id910741"></a>
<a class="link" href="vector.html#fusion.container.vector.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@ -190,7 +190,7 @@
</dl>
</div>
<a name="fusion.container.vector.expression_semantics"></a><h5>
<a name="id884666"></a>
<a name="id910880"></a>
<a class="link" href="vector.html#fusion.container.vector.expression_semantics">Expression Semantics</a>
</h5>
<p>
@ -273,7 +273,7 @@
</tbody>
</table></div>
<a name="fusion.container.vector.example"></a><h5>
<a name="id884920"></a>
<a name="id911135"></a>
<a class="link" href="vector.html#fusion.container.vector.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">(</span><span class="number">12</span><span class="special">,</span> <span class="number">5.5f</span><span class="special">);</span>