forked from boostorg/fusion
@ -28,7 +28,7 @@
|
||||
Sequence</a>
|
||||
</h4></div></div></div>
|
||||
<a name="fusion.sequence.concepts.associative_sequence.description"></a><h6>
|
||||
<a name="id699280"></a>
|
||||
<a name="id658914"></a>
|
||||
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -36,12 +36,7 @@
|
||||
keys. Like associative sequences in <a href="http://www.boost.org/libs/mpl/index.html" target="_top">MPL</a>,
|
||||
and unlike associative containers in <a href="http://en.wikipedia.org/wiki/Standard_Template_Library" target="_top">STL</a>,
|
||||
Fusion associative sequences have no implied ordering relation. Instead,
|
||||
type identity is used to impose an equivalence relation on keys, and the
|
||||
order in which sequence elements are traversed during iteration is left
|
||||
unspecified. In addition, unlike <a href="http://en.wikipedia.org/wiki/Standard_Template_Library" target="_top">STL</a>,
|
||||
Associative Sequences have mutable iterators. This is due to the fact that
|
||||
there is no associated ordering relation and the runtime value of the keys
|
||||
themselves do not have any effect on the associativity of the sequence.
|
||||
type identity is used to impose an equivalence relation on keys.
|
||||
</p>
|
||||
<div class="variablelist" title="Notation">
|
||||
<p class="title"><b>Notation</b></p>
|
||||
@ -69,7 +64,7 @@
|
||||
</dl>
|
||||
</div>
|
||||
<a name="fusion.sequence.concepts.associative_sequence.valid_expressions"></a><h6>
|
||||
<a name="id699418"></a>
|
||||
<a name="id659047"></a>
|
||||
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.valid_expressions">Valid
|
||||
Expressions</a>
|
||||
</h6>
|
||||
@ -178,7 +173,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="fusion.sequence.concepts.associative_sequence.result_type_expressions"></a><h6>
|
||||
<a name="id699704"></a>
|
||||
<a name="id659334"></a>
|
||||
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.result_type_expressions">Result
|
||||
Type Expressions</a>
|
||||
</h6>
|
||||
@ -253,7 +248,7 @@
|
||||
</p>
|
||||
</div>
|
||||
<a name="fusion.sequence.concepts.associative_sequence.expression_semantics"></a><h6>
|
||||
<a name="id700108"></a>
|
||||
<a name="id659737"></a>
|
||||
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.expression_semantics">Expression
|
||||
Semantics</a>
|
||||
</h6>
|
||||
@ -308,7 +303,7 @@
|
||||
</tbody>
|
||||
</table></div>
|
||||
<a name="fusion.sequence.concepts.associative_sequence.models"></a><h6>
|
||||
<a name="id700327"></a>
|
||||
<a name="id659958"></a>
|
||||
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.models">Models</a>
|
||||
</h6>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||
|
Reference in New Issue
Block a user