34
34
</span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> DomainT<span class="special">,</span> <span class="keyword">typename</span> CodomainT<span class="special">></span>
35
35
<span class="keyword">struct</span> <a class="link" href="mapping_pair.html" title="Struct template mapping_pair">mapping_pair</a> <span class="special">{</span>
36
36
<span class="comment">// <a class="link" href="mapping_pair.html#boost.icl.mapping_pairconstruct-copy-destruct">construct/copy/destruct</a></span>
37
<a class="link" href="mapping_pair.html#id509934-bb"><span class="identifier">mapping_pair</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
38
<a class="link" href="mapping_pair.html#id509935-bb"><span class="identifier">mapping_pair</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
39
<a class="link" href="mapping_pair.html#id509946-bb"><span class="identifier">mapping_pair</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
40
<span class="identifier">DomainT</span> key<span class="special">;</span>
41
<span class="identifier">CodomainT</span> data<span class="special">;</span>
37
<a class="link" href="mapping_pair.html#id648510-bb"><span class="identifier">mapping_pair</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
38
<a class="link" href="mapping_pair.html#id648511-bb"><span class="identifier">mapping_pair</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
39
<a class="link" href="mapping_pair.html#id648522-bb"><span class="identifier">mapping_pair</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span> <span class="special">></span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
41
<span class="comment">// public data members</span>
42
<span class="identifier">DomainT</span> <span class="identifier">key</span><span class="special">;</span>
43
<span class="identifier">CodomainT</span> <span class="identifier">data</span><span class="special">;</span>
42
44
<span class="special">}</span><span class="special">;</span></pre></div>
43
45
<div class="refsect1" lang="en">
44
<a name="id1048262"></a><h2>Description</h2>
46
<a name="id1233703"></a><h2>Description</h2>
45
47
<div class="refsect2" lang="en">
46
<a name="id1048266"></a><h3>
48
<a name="id1233707"></a><h3>
47
49
<a name="boost.icl.mapping_pairconstruct-copy-destruct"></a><code class="computeroutput">mapping_pair</code>
49
51
construct/copy/destruct</h3>
50
52
<div class="orderedlist"><ol type="1">
51
<li><pre class="literallayout"><a name="id509934-bb"></a><span class="identifier">mapping_pair</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
52
<li><pre class="literallayout"><a name="id509935-bb"></a><span class="identifier">mapping_pair</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&</span> key_value<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&</span> data_value<span class="special">)</span><span class="special">;</span></pre></li>
53
<li><pre class="literallayout"><a name="id509946-bb"></a><span class="identifier">mapping_pair</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span> <span class="special">></span> <span class="special">&</span> std_pair<span class="special">)</span><span class="special">;</span></pre></li>
53
<li><pre class="literallayout"><a name="id648510-bb"></a><span class="identifier">mapping_pair</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
54
<li><pre class="literallayout"><a name="id648511-bb"></a><span class="identifier">mapping_pair</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">DomainT</span> <span class="special">&</span> key_value<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">CodomainT</span> <span class="special">&</span> data_value<span class="special">)</span><span class="special">;</span></pre></li>
55
<li><pre class="literallayout"><a name="id648522-bb"></a><span class="identifier">mapping_pair</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span> <span class="identifier">DomainT</span><span class="special">,</span> <span class="identifier">CodomainT</span> <span class="special">></span> <span class="special">&</span> std_pair<span class="special">)</span><span class="special">;</span></pre></li>