|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r58549 - in trunk/libs/fusion: doc doc/html doc/html/fusion doc/html/fusion/adapted doc/html/fusion/algorithm doc/html/fusion/algorithm/iteration/functions doc/html/fusion/algorithm/iteration/metafunctions doc/html/fusion/algorithm/query/functions doc/html/fusion/algorithm/query/metafunctions doc/html/fusion/algorithm/transformation/functions doc/html/fusion/algorithm/transformation/metafunctions doc/html/fusion/container doc/html/fusion/container/conversion/functions doc/html/fusion/container/conversion/metafunctions doc/html/fusion/container/generation/functions doc/html/fusion/container/generation/metafunctions doc/html/fusion/extension doc/html/fusion/functional/adapters doc/html/fusion/functional/concepts doc/html/fusion/functional/generation/functions doc/html/fusion/functional/generation/metafunctions doc/html/fusion/functional/invocation doc/html/fusion/functional/invocation/functions doc/html/fusion/functional/invocation/metafunctions doc/html/fusion/iterator/concepts doc/html/fusion/iterator/functions doc/html/fusion/iterator/metafunctions doc/html/fusion/iterator/operator doc/html/fusion/sequence doc/html/fusion/sequence/concepts doc/html/fusion/sequence/intrinsic/functions doc/html/fusion/sequence/intrinsic/metafunctions doc/html/fusion/sequence/operator doc/html/fusion/sequence/operator/comparison doc/html/fusion/sequence/operator/i_o doc/html/fusion/support doc/html/fusion/tuple doc/html/fusion/tuple/class_template_tuple doc/html/fusion/view example/extension example/extension/detail
From: mr.chr.schmidt_at_[hidden]
Date: 2009-12-28 12:46:02
Author: cschmidt
Date: 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
New Revision: 58549
URL: http://svn.boost.org/trac/boost/changeset/58549
Log:
associative forward iterators in example and docs
Added:
trunk/libs/fusion/example/extension/detail/deref_data_impl.hpp (contents, props changed)
trunk/libs/fusion/example/extension/detail/key_of_impl.hpp (contents, props changed)
trunk/libs/fusion/example/extension/detail/value_of_data_impl.hpp (contents, props changed)
Text files modified:
trunk/libs/fusion/doc/extension.qbk | 36 +++++++++-------
trunk/libs/fusion/doc/html/fusion/adapted.html | 2
trunk/libs/fusion/doc/html/fusion/adapted/adapt_assoc.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/adapted/adapt_struct.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/adapted/boost__array.html | 8 +-
trunk/libs/fusion/doc/html/fusion/adapted/boost__tuple.html | 8 +-
trunk/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html | 8 +-
trunk/libs/fusion/doc/html/fusion/adapted/std__pair.html | 8 +-
trunk/libs/fusion/doc/html/fusion/algorithm.html | 6 +-
trunk/libs/fusion/doc/html/fusion/algorithm/iteration.html | 2
trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/query.html | 2
trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation.html | 2
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html | 18 ++++----
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html | 18 ++++----
trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/container.html | 2
trunk/libs/fusion/doc/html/fusion/container/cons.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/container/conversion.html | 2
trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/generation.html | 2
trunk/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html | 6 +-
trunk/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/container/list.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/container/map.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/container/set.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/container/vector.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/extension/ext_full.html | 73 ++++++++++++++++------------------
trunk/libs/fusion/doc/html/fusion/extension/iterator_facade.html | 84 ++++++++++++++++++++++++++++++++++++---
trunk/libs/fusion/doc/html/fusion/extension/sequence_facade.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/functional.html | 8 +-
trunk/libs/fusion/doc/html/fusion/functional/adapters/fused.html | 16 +++---
trunk/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html | 16 +++---
trunk/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html | 16 +++---
trunk/libs/fusion/doc/html/fusion/functional/adapters/limits.html | 4
trunk/libs/fusion/doc/html/fusion/functional/adapters/unfused.html | 16 +++---
trunk/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html | 16 +++---
trunk/libs/fusion/doc/html/fusion/functional/concepts/callable.html | 6 +-
trunk/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/functional/concepts/poly.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html | 8 +-
trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html | 8 +-
trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html | 8 +-
trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused.html | 8 +-
trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/functional/invocation/limits.html | 4
trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html | 6 +-
trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html | 6 +-
trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html | 6 +-
trunk/libs/fusion/doc/html/fusion/introduction.html | 4
trunk/libs/fusion/doc/html/fusion/iterator.html | 2
trunk/libs/fusion/doc/html/fusion/iterator/concepts/associative_iterator.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/iterator/functions/advance.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/functions/deref.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/functions/deref_data.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/functions/distance.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/functions/next.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/functions/prior.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/deref_data.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/key_of.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of_data.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/notes.html | 16 +++---
trunk/libs/fusion/doc/html/fusion/organization.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/preface.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/quick_start.html | 16 +++---
trunk/libs/fusion/doc/html/fusion/sequence.html | 2
trunk/libs/fusion/doc/html/fusion/sequence/concepts.html | 4
trunk/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic.html | 6 +-
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html | 16 +++---
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html | 16 +++---
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html | 16 +++---
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison.html | 2
trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o.html | 2
trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/support/category_of.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/support/deduce.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/support/deduce_sequence.html | 10 ++--
trunk/libs/fusion/doc/html/fusion/support/is_sequence.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/support/is_view.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/support/pair.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/support/tag_of.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html | 2
trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html | 4
trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html | 4
trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html | 4
trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html | 4
trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html | 4
trunk/libs/fusion/doc/html/fusion/tuple/pairs.html | 4
trunk/libs/fusion/doc/html/fusion/view.html | 2
trunk/libs/fusion/doc/html/fusion/view/filter_view.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/view/iterator_range.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/view/joint_view.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/view/nview.html | 14 +++---
trunk/libs/fusion/doc/html/fusion/view/reverse_view.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/view/single_view.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/view/transform_view.html | 12 ++--
trunk/libs/fusion/doc/html/fusion/view/zip_view.html | 14 +++---
trunk/libs/fusion/doc/html/index.html | 4
trunk/libs/fusion/example/extension/example_struct_iterator.hpp | 12 ++++-
trunk/libs/fusion/example/extension/test_example.cpp | 3 +
231 files changed, 1406 insertions(+), 1328 deletions(-)
Modified: trunk/libs/fusion/doc/extension.qbk
==============================================================================
--- trunk/libs/fusion/doc/extension.qbk (original)
+++ trunk/libs/fusion/doc/extension.qbk 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -145,15 +145,15 @@
The implementation itself is pretty simple, it just uses 2 partial specializations to
provide the type of the 2 different members of `example_struct`, based on the index of the iterator.
-To understand how `value_of_impl` is used by the library we will look at the implementation of __value_of__:
+To understand how `value_of_impl` is used by the library we will look at the implementation of __result_of_value_of__:
template <typename Iterator>
- struct __value_of__
+ struct value_of
: extension::value_of_impl<typename detail::tag_of<Iterator>::type>::
template apply<Iterator>
{};
-So __value_of__ uses __tag_dispatching__ to select an __mpl_metafunction_class__
+So __result_of_value_of__ uses __tag_dispatching__ to select an __mpl_metafunction_class__
to provide its functionality. You will notice this pattern throughout the
implementation of Fusion.
@@ -216,7 +216,7 @@
}
So again __result_of_deref__ uses __tag_dispatching__ in exactly the
-same way as the __value_of__ implementation. The runtime functionality used
+same way as the __result_of_value_of__ implementation. The runtime functionality used
by __deref__ is provided by the `call` static function of the selected
__mpl_metafunction_class__.
@@ -227,14 +227,14 @@
is const.
[note Although there is a fair amount of left to do to produce a fully fledged
-Fusion sequence, __value_of__ and __deref__ illustrate all the signficant concepts
+Fusion sequence, __result_of_value_of__ and __deref__ illustrate all the signficant concepts
required. The remainder of the process is very repetitive, simply requiring
implementation of a suitable `xxxx_impl` for each feature `xxxx`.
]
[heading Implementing the remaining iterator functionality]
-Ok, now we have seen the way __value_of__ and __deref__ work, everything else will work
+Ok, now we have seen the way __result_of_value_of__ and __deref__ work, everything else will work
in pretty much the same way. Lets start with forward iteration,
by providing a `next_impl`:
@@ -317,14 +317,15 @@
For our __random_access_sequence__ we will also need to implement `size_impl`,
`value_at_impl` and `at_impl`.
-[heading Enabling our type as an associative container]
+[heading Enabling our type as an associative sequence]
-In order for `example_struct` to serve as an associative container,
-we need to enable 3 lookup features, __at_key__, __value_at_key__ and __has_key__.
-We also need to provide an implementation of the `is_associative` trait
-so that our sequence can be correctly identified as an associative container.
+In order for `example_struct` to serve as an associative forward sequence,
+we need to adapt the traversal category of our sequence and our iterator
+accordingly and enable 3 intrinsic sequence lookup features, __at_key__,
+__value_at_key__ and __has_key__. We also need to enable 3 iterator lookup
+features, __result_of_key_of__, __result_of_value_of_data__ and __deref_data__.
-To implement `at_key_impl` we need to associate the `fields::age` and `fields::age`
+To implement `at_key_impl` we need to associate the `fields::name` and `fields::age`
types described in the __quick_start__ guide with the appropriate members of `example_struct`.
Our implementation is as follows:
@@ -369,15 +370,14 @@
such as `deref_impl` and `value_of_impl`. Instead of identifying
the members by index or position, we are now selecting them using
the types `fields::name` and `fields::age`. The implementations of
-`value_at_key_impl` and `has_key_impl` are equally straightforward,
-and are provided in the example code, along with an implementation
-of `is_associative_impl`.
+the other functions are equally straightforward, and are provided in
+the example code.
[heading Summary]
We've now worked through the entire process for adding a new random
access sequence and we've also enabled our type to serve as an associative
-container. The implementation was slightly longwinded, but followed
+sequence. The implementation was slightly longwinded, but followed
a simple repeating pattern.
The support for `std::pair`, __mpl__ sequences, and `boost::array` all
@@ -467,6 +467,10 @@
[[`iterator::template distance<It1, It2>::call(it1, it2)`][The distance between iterator `it1` and `it2`][None]]
[[`iterator::template equal_to<It1, It2>::type`][The distance between iterators of type `It1` and `It2`][`boost::same_type<It1, It2>::type`]]
[[`iterator::template equal_to<It1, It2>::call(it1, it2)`][The distance between iterators `it1` and `it2`][`boost::same_type<It1, It2>::type()`]]
+[[`iterator::template key_of<It>::type`][The key type associated with the element from `It`][None]]
+[[`iterator::template value_of_data<It>::type`][The type of the data property associated with the element from `It`][None]]
+[[`iterator::template deref_data<It>::type`][The type that will be returned by dereferencing the data property of the element from `It`][None]]
+[[`iterator::template deref_data<It>::call(it)`][Deferences the data property associated with the element referenced by `it`][None]]
]
[heading Header]
Modified: trunk/libs/fusion/doc/html/fusion/adapted.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/adapted.html (original)
+++ trunk/libs/fusion/doc/html/fusion/adapted.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -47,7 +47,7 @@
various data structures, non-intrusively, as full fledged Fusion sequences.
</p>
<a name="fusion.adapted.header"></a><h4>
-<a name="id758346"></a>
+<a name="id748033"></a>
<a class="link" href="adapted.html#fusion.adapted.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/adapted/adapt_assoc.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/adapted/adapt_assoc.html (original)
+++ trunk/libs/fusion/doc/html/fusion/adapted/adapt_assoc.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.adapted.adapt_assoc"></a><a class="link" href="adapt_assoc.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT"> BOOST_FUSION_ADAPT_ASSOC_STRUCT</a>
</h3></div></div></div>
<a name="fusion.adapted.adapt_assoc.description"></a><h5>
-<a name="id762885"></a>
+<a name="id751497"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.description">Description</a>
</h5>
<p>
@@ -37,7 +37,7 @@
Sequence</a>.
</p>
<a name="fusion.adapted.adapt_assoc.synopsis"></a><h5>
-<a name="id762911"></a>
+<a name="id752343"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="identifier">BOOST_FUSION_ADAPT_ASSOC_STRUCT</span><span class="special">(</span>
@@ -48,7 +48,7 @@
<span class="special">)</span>
</pre>
<a name="fusion.adapted.adapt_assoc.semantics"></a><h5>
-<a name="id764941"></a>
+<a name="id752444"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.semantics">Semantics</a>
</h5>
<p>
@@ -66,14 +66,14 @@
should be the fully namespace qualified name of the struct to be converted.
</p>
<a name="fusion.adapted.adapt_assoc.header"></a><h5>
-<a name="id765018"></a>
+<a name="id752521"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="keyword">struct</span><span class="special">/</span><span class="identifier">adapt_assoc_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">adapt_assoc_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.adapt_assoc.example"></a><h5>
-<a name="id765133"></a>
+<a name="id752636"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span>
Modified: trunk/libs/fusion/doc/html/fusion/adapted/adapt_struct.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/adapted/adapt_struct.html (original)
+++ trunk/libs/fusion/doc/html/fusion/adapted/adapt_struct.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.adapted.adapt_struct"></a><a class="link" href="adapt_struct.html" title="BOOST_FUSION_ADAPT_STRUCT"> BOOST_FUSION_ADAPT_STRUCT</a>
</h3></div></div></div>
<a name="fusion.adapted.adapt_struct.description"></a><h5>
-<a name="id762425"></a>
+<a name="id751037"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.description">Description</a>
</h5>
<p>
@@ -36,7 +36,7 @@
Access Sequence</a>.
</p>
<a name="fusion.adapted.adapt_struct.synopsis"></a><h5>
-<a name="id762447"></a>
+<a name="id751059"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="identifier">BOOST_FUSION_ADAPT_STRUCT</span><span class="special">(</span>
@@ -47,7 +47,7 @@
<span class="special">)</span>
</pre>
<a name="fusion.adapted.adapt_struct.semantics"></a><h5>
-<a name="id762531"></a>
+<a name="id751143"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.semantics">Semantics</a>
</h5>
<p>
@@ -63,14 +63,14 @@
should be the fully namespace qualified name of the struct to be converted.
</p>
<a name="fusion.adapted.adapt_struct.header"></a><h5>
-<a name="id762595"></a>
+<a name="id751206"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="keyword">struct</span><span class="special">/</span><span class="identifier">adapt_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">adapt_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.adapt_struct.example"></a><h5>
-<a name="id762710"></a>
+<a name="id751322"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span>
Modified: trunk/libs/fusion/doc/html/fusion/adapted/boost__array.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/adapted/boost__array.html (original)
+++ trunk/libs/fusion/doc/html/fusion/adapted/boost__array.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -33,20 +33,20 @@
Access Sequence</a>.
</p>
<a name="fusion.adapted.boost__array.header"></a><h5>
-<a name="id761393"></a>
+<a name="id750005"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.boost__array.model_of"></a><h5>
-<a name="id761501"></a>
+<a name="id750113"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a></li></ul></div>
<a name="fusion.adapted.boost__array.example"></a><h5>
-<a name="id761527"></a>
+<a name="id750138"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="number">3</span><span class="special">></span> <span class="identifier">arr</span> <span class="special">=</span> <span class="special">{{</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">}};</span>
@@ -58,7 +58,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <a class="link" href="../sequence/intrinsic/functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a><span class="special"><</span><span class="number">2</span><span class="special">>(</span><span class="identifier">arr</span><span class="special">)</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
</pre>
<a name="fusion.adapted.boost__array.see_also"></a><h5>
-<a name="id761962"></a>
+<a name="id750574"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.see_also">See also</a>
</h5>
<p>
Modified: trunk/libs/fusion/doc/html/fusion/adapted/boost__tuple.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/adapted/boost__tuple.html (original)
+++ trunk/libs/fusion/doc/html/fusion/adapted/boost__tuple.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -33,19 +33,19 @@
Sequence</a>.
</p>
<a name="fusion.adapted.boost__tuple.header"></a><h5>
-<a name="id762032"></a>
+<a name="id750644"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">boost_tuple</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">boost_tuple</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.boost__tuple.model_of"></a><h5>
-<a name="id762140"></a>
+<a name="id750752"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div>
<a name="fusion.adapted.boost__tuple.example"></a><h5>
-<a name="id762165"></a>
+<a name="id750777"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="identifier">example_tuple</span><span class="special">(</span><span class="number">101</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">);</span>
@@ -53,7 +53,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="special">*</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">next</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">example_tuple</span><span class="special">))</span> <span class="special"><<</span> <span class="char">'\n'</span><span class="special">;</span>
</pre>
<a name="fusion.adapted.boost__tuple.see_also"></a><h5>
-<a name="id762392"></a>
+<a name="id751004"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.see_also">See also</a>
</h5>
<p>
Modified: trunk/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html (original)
+++ trunk/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -32,14 +32,14 @@
sequences fully conforming fusion sequences.
</p>
<a name="fusion.adapted.mpl_sequence.header"></a><h5>
-<a name="id759095"></a>
+<a name="id749349"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.mpl_sequence.model_of"></a><h5>
-<a name="id760845"></a>
+<a name="id749457"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -60,7 +60,7 @@
</li>
</ul></div>
<a name="fusion.adapted.mpl_sequence.example"></a><h5>
-<a name="id760904"></a>
+<a name="id749516"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector_c</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="number">456</span><span class="special">></span> <span class="identifier">vec_c</span><span class="special">;</span>
@@ -73,7 +73,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <a class="link" href="../sequence/intrinsic/functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a><span class="special"><</span><span class="number">1</span><span class="special">>(</span><span class="identifier">v</span><span class="special">)</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
</pre>
<a name="fusion.adapted.mpl_sequence.see_also"></a><h5>
-<a name="id761324"></a>
+<a name="id749936"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.see_also">See also</a>
</h5>
<p>
Modified: trunk/libs/fusion/doc/html/fusion/adapted/std__pair.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/adapted/std__pair.html (original)
+++ trunk/libs/fusion/doc/html/fusion/adapted/std__pair.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -33,20 +33,20 @@
Access Sequence</a>.
</p>
<a name="fusion.adapted.std__pair.header"></a><h5>
-<a name="id758624"></a>
+<a name="id748311"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.std__pair.model_of"></a><h5>
-<a name="id758732"></a>
+<a name="id748419"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a></li></ul></div>
<a name="fusion.adapted.std__pair.example"></a><h5>
-<a name="id758758"></a>
+<a name="id748445"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="identifier">p</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"Hola!!!"</span><span class="special">);</span>
@@ -55,7 +55,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="identifier">p</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
</pre>
<a name="fusion.adapted.std__pair.see_also"></a><h5>
-<a name="id759008"></a>
+<a name="id748695"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.see_also">See also</a>
</h5>
<p>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -44,7 +44,7 @@
</dl></dd>
</dl></div>
<a name="fusion.algorithm.lazy_evaluation"></a><h4>
-<a name="id765394"></a>
+<a name="id752896"></a>
<a class="link" href="algorithm.html#fusion.algorithm.lazy_evaluation">Lazy Evaluation</a>
</h4>
<p>
@@ -67,7 +67,7 @@
as we want without incurring a high runtime penalty.
</p>
<a name="fusion.algorithm.sequence_extension"></a><h4>
-<a name="id765470"></a>
+<a name="id752973"></a>
<a class="link" href="algorithm.html#fusion.algorithm.sequence_extension">Sequence Extension</a>
</h4>
<p>
@@ -90,7 +90,7 @@
functions to convert back to the original sequence type.
</p>
<a name="fusion.algorithm.header"></a><h4>
-<a name="id765598"></a>
+<a name="id753100"></a>
<a class="link" href="algorithm.html#fusion.algorithm.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/iteration.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/iteration.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/iteration.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -35,7 +35,7 @@
a sequence repeatedly applying an operation to its elements.
</p>
<a name="fusion.algorithm.iteration.header"></a><h5>
-<a name="id765712"></a>
+<a name="id753214"></a>
<a class="link" href="iteration.html#fusion.algorithm.iteration.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.iteration.functions.accumulate"></a><a class="link" href="accumulate.html" title="accumulate">accumulate</a>
</h5></div></div></div>
<a name="fusion.algorithm.iteration.functions.accumulate.description"></a><h6>
-<a name="id767092"></a>
+<a name="id755686"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.description">Description</a>
</h6>
<p>
@@ -41,7 +41,7 @@
the first call) and each element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.accumulate.synopsis"></a><h6>
-<a name="id767166"></a>
+<a name="id755761"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -53,7 +53,7 @@
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id767352"></a><p class="title"><b>Table 1.38. Parameters</b></p>
+<a name="id755947"></a><p class="title"><b>Table 1.38. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -141,7 +141,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.functions.accumulate.expression_semantics"></a><h6>
-<a name="id767652"></a>
+<a name="id756247"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.expression_semantics">Expression
Semantics</a>
</h6>
@@ -156,21 +156,21 @@
are the elements of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.accumulate.complexity"></a><h6>
-<a name="id767803"></a>
+<a name="id756398"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.complexity">Complexity</a>
</h6>
<p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> applications of <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.accumulate.header"></a><h6>
-<a name="id767863"></a>
+<a name="id756458"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.iteration.functions.accumulate.example"></a><h6>
-<a name="id767978"></a>
+<a name="id756573"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">make_string</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.iteration.functions.fold"></a><a class="link" href="fold.html" title="fold">fold</a>
</h5></div></div></div>
<a name="fusion.algorithm.iteration.functions.fold.description"></a><h6>
-<a name="id765839"></a>
+<a name="id753341"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
if it is the first call) and each element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.fold.synopsis"></a><h6>
-<a name="id765908"></a>
+<a name="id753411"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -50,7 +50,7 @@
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id766092"></a><p class="title"><b>Table 1.37. Parameters</b></p>
+<a name="id753595"></a><p class="title"><b>Table 1.37. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -138,7 +138,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.functions.fold.expression_semantics"></a><h6>
-<a name="id766394"></a>
+<a name="id753897"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.expression_semantics">Expression
Semantics</a>
</h6>
@@ -153,21 +153,21 @@
are the elements of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.fold.complexity"></a><h6>
-<a name="id766546"></a>
+<a name="id754048"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.complexity">Complexity</a>
</h6>
<p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> applications of <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.fold.header"></a><h6>
-<a name="id766603"></a>
+<a name="id754106"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.iteration.functions.fold.example"></a><h6>
-<a name="id766718"></a>
+<a name="id754221"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">make_string</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.iteration.functions.for_each"></a><a class="link" href="for_each.html" title="for_each">for_each</a>
</h5></div></div></div>
<a name="fusion.algorithm.iteration.functions.for_each.description"></a><h6>
-<a name="id768340"></a>
+<a name="id756934"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.description">Description</a>
</h6>
<p>
Applies a unary function object to each element of a sequence.
</p>
<a name="fusion.algorithm.iteration.functions.for_each.synopsis"></a><h6>
-<a name="id768359"></a>
+<a name="id756954"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id768499"></a><p class="title"><b>Table 1.39. Parameters</b></p>
+<a name="id757094"></a><p class="title"><b>Table 1.39. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.functions.for_each.expression_semantics"></a><h6>
-<a name="id768652"></a>
+<a name="id757246"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.expression_semantics">Expression
Semantics</a>
</h6>
@@ -126,21 +126,21 @@
in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.for_each.complexity"></a><h6>
-<a name="id768756"></a>
+<a name="id757351"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.complexity">Complexity</a>
</h6>
<p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> applications of <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.for_each.header"></a><h6>
-<a name="id768816"></a>
+<a name="id757411"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.iteration.functions.for_each.example"></a><h6>
-<a name="id768931"></a>
+<a name="id757526"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">increment</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.iteration.metafunctions.accumulate"></a><a class="link" href="accumulate.html" title="accumulate">accumulate</a>
</h5></div></div></div>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.description"></a><h6>
-<a name="id769882"></a>
+<a name="id758477"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/accumulate.html" title="accumulate"><code class="computeroutput"><span class="identifier">accumulate</span></code></a>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.synopsis"></a><h6>
-<a name="id769913"></a>
+<a name="id758508"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id770013"></a><p class="title"><b>Table 1.41. Parameters</b></p>
+<a name="id758608"></a><p class="title"><b>Table 1.41. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -132,7 +132,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics"></a><h6>
-<a name="id770272"></a>
+<a name="id758867"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics">Expression
Semantics</a>
</h6>
@@ -149,14 +149,14 @@
and binary function object or function pointer of type <code class="computeroutput"><span class="identifier">F</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.complexity"></a><h6>
-<a name="id770385"></a>
+<a name="id758980"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.complexity">Complexity</a>
</h6>
<p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> applications of <code class="computeroutput"><span class="identifier">F</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.header"></a><h6>
-<a name="id770447"></a>
+<a name="id759042"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.iteration.metafunctions.fold"></a><a class="link" href="fold.html" title="fold">fold</a>
</h5></div></div></div>
<a name="fusion.algorithm.iteration.metafunctions.fold.description"></a><h6>
-<a name="id769195"></a>
+<a name="id757790"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/fold.html" title="fold"><code class="computeroutput"><span class="identifier">fold</span></code></a>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.fold.synopsis"></a><h6>
-<a name="id769224"></a>
+<a name="id757819"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id769322"></a><p class="title"><b>Table 1.40. Parameters</b></p>
+<a name="id757916"></a><p class="title"><b>Table 1.40. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -132,7 +132,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.fold.expression_semantics"></a><h6>
-<a name="id769581"></a>
+<a name="id758176"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.expression_semantics">Expression
Semantics</a>
</h6>
@@ -149,14 +149,14 @@
and binary function object or function pointer of type <code class="computeroutput"><span class="identifier">F</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.fold.complexity"></a><h6>
-<a name="id769694"></a>
+<a name="id758288"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.complexity">Complexity</a>
</h6>
<p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> applications of <code class="computeroutput"><span class="identifier">F</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.fold.header"></a><h6>
-<a name="id769754"></a>
+<a name="id758348"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -31,11 +31,11 @@
return type of <a class="link" href="../functions/for_each.html" title="for_each"><code class="computeroutput"><span class="identifier">for_each</span></code></a> is always <code class="computeroutput"><span class="keyword">void</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.for_each.description"></a><h6>
-<a name="id770608"></a>
+<a name="id759203"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.description">Description</a>
</h6>
<a name="fusion.algorithm.iteration.metafunctions.for_each.synopsis"></a><h6>
-<a name="id770626"></a>
+<a name="id759221"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id770715"></a><p class="title"><b>Table 1.42. Parameters</b></p>
+<a name="id759310"></a><p class="title"><b>Table 1.42. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.for_each.expression_semantics"></a><h6>
-<a name="id770829"></a>
+<a name="id759424"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.expression_semantics">Expression
Semantics</a>
</h6>
@@ -129,14 +129,14 @@
return type is always <code class="computeroutput"><span class="keyword">void</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.for_each.complexity"></a><h6>
-<a name="id770943"></a>
+<a name="id759538"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.iteration.metafunctions.for_each.header"></a><h6>
-<a name="id770964"></a>
+<a name="id759559"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -34,7 +34,7 @@
The query algorithms provide support for searching and analyzing sequences.
</p>
<a name="fusion.algorithm.query.header"></a><h5>
-<a name="id771099"></a>
+<a name="id759694"></a>
<a class="link" href="query.html#fusion.algorithm.query.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.all"></a><a class="link" href="all.html" title="all">all</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.all.description"></a><h6>
-<a name="id773256"></a>
+<a name="id761782"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.all.synopsis"></a><h6>
-<a name="id773309"></a>
+<a name="id761835"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id773444"></a><p class="title"><b>Table 1.44. Parameters</b></p>
+<a name="id761971"></a><p class="title"><b>Table 1.44. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -115,7 +115,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.all.expression_semantics"></a><h6>
-<a name="id773603"></a>
+<a name="id762129"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.expression_semantics">Expression
Semantics</a>
</h6>
@@ -131,21 +131,21 @@
element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.all.complexity"></a><h6>
-<a name="id773714"></a>
+<a name="id762241"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.all.header"></a><h6>
-<a name="id773765"></a>
+<a name="id762291"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.all.example"></a><h6>
-<a name="id773880"></a>
+<a name="id762406"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.any"></a><a class="link" href="any.html" title="any">any</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.any.description"></a><h6>
-<a name="id771226"></a>
+<a name="id759821"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
least one element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.any.synopsis"></a><h6>
-<a name="id771279"></a>
+<a name="id759874"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id771414"></a><p class="title"><b>Table 1.43. Parameters</b></p>
+<a name="id761102"></a><p class="title"><b>Table 1.43. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -115,7 +115,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.any.expression_semantics"></a><h6>
-<a name="id772734"></a>
+<a name="id761260"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.expression_semantics">Expression
semantics</a>
</h6>
@@ -131,21 +131,21 @@
element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.any.complexity"></a><h6>
-<a name="id772846"></a>
+<a name="id761372"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.any.header"></a><h6>
-<a name="id772896"></a>
+<a name="id761422"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.any.example"></a><h6>
-<a name="id773011"></a>
+<a name="id761538"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.functions.count"></a><a class="link" href="count.html" title="count">count</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.count.description"></a><h6>
-<a name="id780387"></a>
+<a name="id767958"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.description">Description</a>
</h6>
<p>
Returns the number of elements of a given type within a sequence.
</p>
<a name="fusion.algorithm.query.functions.count.synopsis"></a><h6>
-<a name="id780404"></a>
+<a name="id767974"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id780549"></a><p class="title"><b>Table 1.48. Parameters</b></p>
+<a name="id768120"></a><p class="title"><b>Table 1.48. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.count.expression_semantics"></a><h6>
-<a name="id780704"></a>
+<a name="id768274"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,21 +127,21 @@
<code class="computeroutput"><span class="identifier">t</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.count.complexity"></a><h6>
-<a name="id780797"></a>
+<a name="id769461"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.count.header"></a><h6>
-<a name="id781940"></a>
+<a name="id769511"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.count.example"></a><h6>
-<a name="id782056"></a>
+<a name="id769626"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1.0</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.count_if"></a><a class="link" href="count_if.html" title="count_if">count_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.count_if.description"></a><h6>
-<a name="id782201"></a>
+<a name="id769772"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
a given unary function object evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p>
<a name="fusion.algorithm.query.functions.count_if.synopsis"></a><h6>
-<a name="id782225"></a>
+<a name="id769796"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id782362"></a><p class="title"><b>Table 1.49. Parameters</b></p>
+<a name="id769932"></a><p class="title"><b>Table 1.49. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.count_if.expression_semantics"></a><h6>
-<a name="id782520"></a>
+<a name="id770091"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -126,21 +126,21 @@
in <code class="computeroutput"><span class="identifier">seq</span></code> where <code class="computeroutput"><span class="identifier">f</span></code> evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p>
<a name="fusion.algorithm.query.functions.count_if.complexity"></a><h6>
-<a name="id782614"></a>
+<a name="id770184"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.count_if.header"></a><h6>
-<a name="id782664"></a>
+<a name="id770235"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.count_if.example"></a><h6>
-<a name="id782779"></a>
+<a name="id770350"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.functions.find"></a><a class="link" href="find.html" title="find">find</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.find.description"></a><h6>
-<a name="id778847"></a>
+<a name="id766418"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.description">Description</a>
</h6>
<p>
Finds the first element of a given type within a sequence.
</p>
<a name="fusion.algorithm.query.functions.find.synopsis"></a><h6>
-<a name="id778864"></a>
+<a name="id766435"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -50,7 +50,7 @@
<span class="emphasis"><em>unspecified</em></span> <span class="identifier">find</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id779009"></a><p class="title"><b>Table 1.46. Parameters</b></p>
+<a name="id766580"></a><p class="title"><b>Table 1.46. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -114,7 +114,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.find.expression_semantics"></a><h6>
-<a name="id779126"></a>
+<a name="id766696"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.expression_semantics">Expression
Semantics</a>
</h6>
@@ -131,21 +131,21 @@
to <code class="computeroutput"><a class="link" href="find_if.html" title="find_if"><code class="computeroutput"><span class="identifier">find_if</span></code></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span> <span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></code>
</p>
<a name="fusion.algorithm.query.functions.find.complexity"></a><h6>
-<a name="id779294"></a>
+<a name="id766864"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.find.header"></a><h6>
-<a name="id779344"></a>
+<a name="id766915"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.find.example"></a><h6>
-<a name="id779459"></a>
+<a name="id767030"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="char">'a'</span><span class="special">,</span><span class="char">'0'</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -32,11 +32,11 @@
Lambda Expression</a> evaluates to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></code>.
</p>
<a name="fusion.algorithm.query.functions.find_if.description"></a><h6>
-<a name="id779680"></a>
+<a name="id767251"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.description">Description</a>
</h6>
<a name="fusion.algorithm.query.functions.find_if.synopsis"></a><h6>
-<a name="id779693"></a>
+<a name="id767264"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -52,7 +52,7 @@
<span class="emphasis"><em>unspecified</em></span> <span class="identifier">find_if</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id779838"></a><p class="title"><b>Table 1.47. Parameters</b></p>
+<a name="id767409"></a><p class="title"><b>Table 1.47. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -117,7 +117,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.find_if.expression_semantics"></a><h6>
-<a name="id779960"></a>
+<a name="id767530"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -135,7 +135,7 @@
if there is no such element.
</p>
<a name="fusion.algorithm.query.functions.find_if.complexity"></a><h6>
-<a name="id780094"></a>
+<a name="id767665"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.complexity">Complexity</a>
</h6>
<p>
@@ -150,7 +150,7 @@
</li>
</ol></div>
<a name="fusion.algorithm.query.functions.find_if.example"></a><h6>
-<a name="id780158"></a>
+<a name="id767728"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1.0</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.none"></a><a class="link" href="none.html" title="none">none</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.none.description"></a><h6>
-<a name="id774125"></a>
+<a name="id762651"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.none.synopsis"></a><h6>
-<a name="id774178"></a>
+<a name="id762704"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id774313"></a><p class="title"><b>Table 1.45. Parameters</b></p>
+<a name="id762840"></a><p class="title"><b>Table 1.45. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -115,7 +115,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.none.expression_semantics"></a><h6>
-<a name="id774472"></a>
+<a name="id762998"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.expression_semantics">Expression
Semantics</a>
</h6>
@@ -131,21 +131,21 @@
element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>. Result equivalent to <code class="computeroutput"><span class="special">!</span><span class="identifier">any</span><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">)</span></code>.
</p>
<a name="fusion.algorithm.query.functions.none.complexity"></a><h6>
-<a name="id774613"></a>
+<a name="id763140"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.none.header"></a><h6>
-<a name="id774664"></a>
+<a name="id763190"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.none.example"></a><h6>
-<a name="id774779"></a>
+<a name="id766173"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.metafunctions.all"></a><a class="link" href="all.html" title="all">all</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.all.description"></a><h6>
-<a name="id783432"></a>
+<a name="id771003"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.description">Description</a>
</h6>
<p>
A metafunction returning the result type of <a class="link" href="../functions/all.html" title="all"><code class="computeroutput"><span class="identifier">all</span></code></a>.
</p>
<a name="fusion.algorithm.query.metafunctions.all.synopsis"></a><h6>
-<a name="id783460"></a>
+<a name="id771030"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id783546"></a><p class="title"><b>Table 1.51. Parameters</b></p>
+<a name="id771117"></a><p class="title"><b>Table 1.51. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.all.expression_semantics"></a><h6>
-<a name="id783667"></a>
+<a name="id771238"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>.
</p>
<a name="fusion.algorithm.query.metafunctions.all.complexity"></a><h6>
-<a name="id783786"></a>
+<a name="id771357"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.query.metafunctions.all.header"></a><h6>
-<a name="id783803"></a>
+<a name="id771374"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.metafunctions.any"></a><a class="link" href="any.html" title="any">any</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.any.description"></a><h6>
-<a name="id782935"></a>
+<a name="id770506"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.description">Description</a>
</h6>
<p>
A metafunction returning the result type of <a class="link" href="../functions/any.html" title="any"><code class="computeroutput"><span class="identifier">any</span></code></a>.
</p>
<a name="fusion.algorithm.query.metafunctions.any.synopsis"></a><h6>
-<a name="id782963"></a>
+<a name="id770534"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id783049"></a><p class="title"><b>Table 1.50. Parameters</b></p>
+<a name="id770620"></a><p class="title"><b>Table 1.50. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.any.expression_semantics"></a><h6>
-<a name="id783170"></a>
+<a name="id770741"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>.
</p>
<a name="fusion.algorithm.query.metafunctions.any.complexity"></a><h6>
-<a name="id783289"></a>
+<a name="id770860"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.query.metafunctions.any.header"></a><h6>
-<a name="id783306"></a>
+<a name="id770877"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.count"></a><a class="link" href="count.html" title="count">count</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.count.description"></a><h6>
-<a name="id785779"></a>
+<a name="id773077"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
given the sequence and search types.
</p>
<a name="fusion.algorithm.query.metafunctions.count.synopsis"></a><h6>
-<a name="id785806"></a>
+<a name="id773103"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id785892"></a><p class="title"><b>Table 1.55. Parameters</b></p>
+<a name="id773190"></a><p class="title"><b>Table 1.55. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.count.expression_semantics"></a><h6>
-<a name="id786008"></a>
+<a name="id773306"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
<code class="computeroutput"><span class="keyword">int</span></code>.
</p>
<a name="fusion.algorithm.query.metafunctions.count.complexity"></a><h6>
-<a name="id786100"></a>
+<a name="id773397"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.query.metafunctions.count.header"></a><h6>
-<a name="id786116"></a>
+<a name="id773414"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.count_if"></a><a class="link" href="count_if.html" title="count_if">count_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.count_if.description"></a><h6>
-<a name="id786245"></a>
+<a name="id773543"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
given the sequence and predicate types.
</p>
<a name="fusion.algorithm.query.metafunctions.count_if.synopsis"></a><h6>
-<a name="id786274"></a>
+<a name="id773571"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id786360"></a><p class="title"><b>Table 1.56. Parameters</b></p>
+<a name="id773658"></a><p class="title"><b>Table 1.56. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.count_if.expression_semantics"></a><h6>
-<a name="id786475"></a>
+<a name="id776231"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
always <code class="computeroutput"><span class="keyword">int</span></code>.
</p>
<a name="fusion.algorithm.query.metafunctions.count_if.complexity"></a><h6>
-<a name="id787668"></a>
+<a name="id776331"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.query.metafunctions.count_if.header"></a><h6>
-<a name="id787687"></a>
+<a name="id776350"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.find"></a><a class="link" href="find.html" title="find">find</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.find.description"></a><h6>
-<a name="id784699"></a>
+<a name="id771997"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
search types.
</p>
<a name="fusion.algorithm.query.metafunctions.find.synopsis"></a><h6>
-<a name="id784727"></a>
+<a name="id772025"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id784812"></a><p class="title"><b>Table 1.53. Parameters</b></p>
+<a name="id772110"></a><p class="title"><b>Table 1.53. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.find.expression_semantics"></a><h6>
-<a name="id784928"></a>
+<a name="id772226"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.expression_semantics">Expression
Semantics</a>
</h6>
@@ -129,14 +129,14 @@
if there is no such element.
</p>
<a name="fusion.algorithm.query.metafunctions.find.complexity"></a><h6>
-<a name="id785060"></a>
+<a name="id772358"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.complexity">Complexity</a>
</h6>
<p>
Linear, at most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.metafunctions.find.header"></a><h6>
-<a name="id785111"></a>
+<a name="id772409"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.find_if"></a><a class="link" href="find_if.html" title="find_if">find_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.find_if.description"></a><h6>
-<a name="id785239"></a>
+<a name="id772537"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
predicate types.
</p>
<a name="fusion.algorithm.query.metafunctions.find_if.synopsis"></a><h6>
-<a name="id785269"></a>
+<a name="id772567"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id785354"></a><p class="title"><b>Table 1.54. Parameters</b></p>
+<a name="id772652"></a><p class="title"><b>Table 1.54. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -113,7 +113,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.find_if.expression_semantics"></a><h6>
-<a name="id785473"></a>
+<a name="id772771"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
to true. Returns <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">type</span></code> if there is no such element.
</p>
<a name="fusion.algorithm.query.metafunctions.find_if.complexity"></a><h6>
-<a name="id785603"></a>
+<a name="id772901"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.metafunctions.find_if.header"></a><h6>
-<a name="id785653"></a>
+<a name="id772951"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">find_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.metafunctions.none"></a><a class="link" href="none.html" title="none">none</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.none.description"></a><h6>
-<a name="id783929"></a>
+<a name="id771500"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.description">Description</a>
</h6>
<p>
A metafunction returning the result type of <a class="link" href="../functions/none.html" title="none"><code class="computeroutput"><span class="identifier">none</span></code></a>.
</p>
<a name="fusion.algorithm.query.metafunctions.none.synopsis"></a><h6>
-<a name="id783956"></a>
+<a name="id771527"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id784043"></a><p class="title"><b>Table 1.52. Parameters</b></p>
+<a name="id771614"></a><p class="title"><b>Table 1.52. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.none.expression_semantics"></a><h6>
-<a name="id784438"></a>
+<a name="id771735"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>.
</p>
<a name="fusion.algorithm.query.metafunctions.none.complexity"></a><h6>
-<a name="id784556"></a>
+<a name="id771854"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.query.metafunctions.none.header"></a><h6>
-<a name="id784573"></a>
+<a name="id771871"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -47,7 +47,7 @@
</p></td></tr>
</table></div>
<a name="fusion.algorithm.transformation.header"></a><h5>
-<a name="id787826"></a>
+<a name="id776489"></a>
<a class="link" href="transformation.html#fusion.algorithm.transformation.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.clear"></a><a class="link" href="clear.html" title="clear">clear</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.clear.description"></a><h6>
-<a name="id796849"></a>
+<a name="id785512"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.description">Description</a>
</h6>
<p>
<a class="link" href="clear.html" title="clear"><code class="computeroutput"><span class="identifier">clear</span></code></a> returns an empty sequence.
</p>
<a name="fusion.algorithm.transformation.functions.clear.synposis"></a><h6>
-<a name="id796880"></a>
+<a name="id785543"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/clear.html" title="clear"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">clear</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">clear</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id796988"></a><p class="title"><b>Table 1.66. Parameters</b></p>
+<a name="id785651"></a><p class="title"><b>Table 1.66. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -88,7 +88,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.clear.expression_semantics"></a><h6>
-<a name="id797071"></a>
+<a name="id785734"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,21 +103,21 @@
with no elements.
</p>
<a name="fusion.algorithm.transformation.functions.clear.complexity"></a><h6>
-<a name="id797133"></a>
+<a name="id785796"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.functions.clear.header"></a><h6>
-<a name="id797152"></a>
+<a name="id785815"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.clear.example"></a><h6>
-<a name="id797267"></a>
+<a name="id785930"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="clear.html" title="clear"><code class="computeroutput"><span class="identifier">clear</span></code></a><span class="special">(</span><a class="link" href="../../../container/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="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">());</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.erase"></a><a class="link" href="erase.html" title="erase">erase</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.erase.description"></a><h6>
-<a name="id797369"></a>
+<a name="id786032"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
those at a specified iterator, or between two iterators.
</p>
<a name="fusion.algorithm.transformation.functions.erase.synposis"></a><h6>
-<a name="id797391"></a>
+<a name="id786054"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -54,7 +54,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">First</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">it1</span><span class="special">,</span> <span class="identifier">Last</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">it2</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id797723"></a><p class="title"><b>Table 1.67. Parameters</b></p>
+<a name="id786386"></a><p class="title"><b>Table 1.67. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -138,7 +138,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.erase.expression_semantics"></a><h6>
-<a name="id797897"></a>
+<a name="id786560"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.expression_semantics">Expression
Semantics</a>
</h6>
@@ -187,21 +187,21 @@
in their original order, except those in the range [<code class="computeroutput"><span class="identifier">first</span></code>,<code class="computeroutput"><span class="identifier">last</span></code>).
</p>
<a name="fusion.algorithm.transformation.functions.erase.complexity"></a><h6>
-<a name="id798122"></a>
+<a name="id786785"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.erase.header"></a><h6>
-<a name="id798141"></a>
+<a name="id786804"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.erase.example"></a><h6>
-<a name="id798256"></a>
+<a name="id786919"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</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="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2.0</span><span class="special">,</span> <span class="char">'c'</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.erase_key"></a><a class="link" href="erase_key.html" title="erase_key">erase_key</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.erase_key.description"></a><h6>
-<a name="id798629"></a>
+<a name="id787292"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.description">Description</a>
</h6>
<p>
@@ -39,7 +39,7 @@
key.
</p>
<a name="fusion.algorithm.transformation.functions.erase_key.synposis"></a><h6>
-<a name="id798677"></a>
+<a name="id787340"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/erase_key.html" title="erase_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">erase_key</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Key</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">erase_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id798806"></a><p class="title"><b>Table 1.68. Parameters</b></p>
+<a name="id787469"></a><p class="title"><b>Table 1.68. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -114,7 +114,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.erase_key.expression_semantics"></a><h6>
-<a name="id798924"></a>
+<a name="id787587"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -131,21 +131,21 @@
except those with key <code class="computeroutput"><span class="identifier">Key</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.erase_key.complexity"></a><h6>
-<a name="id799011"></a>
+<a name="id787674"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.erase_key.header"></a><h6>
-<a name="id799033"></a>
+<a name="id787696"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.erase_key.example"></a><h6>
-<a name="id799153"></a>
+<a name="id787816"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="erase_key.html" title="erase_key"><code class="computeroutput"><span class="identifier">erase_key</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">>(</span><a class="link" href="../../../container/generation/functions/make_map.html" title="make_map"><code class="computeroutput"><span class="identifier">make_map</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">>(</span><span class="char">'a'</span><span class="special">,</span> <span class="char">'b'</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_map.html" title="make_map"><code class="computeroutput"><span class="identifier">make_map</span></code></a><span class="special"><
</span><span class="keyword">long</span><span class="special">>(</span><span class="char">'b'</span><span class="special">));</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.filter"></a><a class="link" href="filter.html" title="filter">filter</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.filter.description"></a><h6>
-<a name="id787956"></a>
+<a name="id776619"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
the elements of a specified type.
</p>
<a name="fusion.algorithm.transformation.functions.filter.synopsis"></a><h6>
-<a name="id787977"></a>
+<a name="id776640"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/filter.html" title="filter"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">filter</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id788107"></a><p class="title"><b>Table 1.57. Parameters</b></p>
+<a name="id776770"></a><p class="title"><b>Table 1.57. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -109,7 +109,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.filter.expression_semantics"></a><h6>
-<a name="id788220"></a>
+<a name="id776883"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.expression_semantics">Expression
Semantics</a>
</h6>
@@ -137,21 +137,21 @@
to <code class="computeroutput"><a class="link" href="filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">filter_if</span></code></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span> <span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.filter.complexity"></a><h6>
-<a name="id788388"></a>
+<a name="id777051"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.filter.header"></a><h6>
-<a name="id788407"></a>
+<a name="id777070"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.filter.example"></a><h6>
-<a name="id788524"></a>
+<a name="id777188"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">long</span><span class="special">,</span><span class="keyword">long</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.filter_if"></a><a class="link" href="filter_if.html" title="filter_if">filter_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.filter_if.description"></a><h6>
-<a name="id788708"></a>
+<a name="id777371"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Lambda Expression</a> evaluates to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.filter_if.synopsis"></a><h6>
-<a name="id788766"></a>
+<a name="id777429"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter_if</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">filter_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id788895"></a><p class="title"><b>Table 1.58. Parameters</b></p>
+<a name="id777558"></a><p class="title"><b>Table 1.58. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -111,7 +111,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.filter_if.expression_semantics"></a><h6>
-<a name="id789014"></a>
+<a name="id777677"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -140,21 +140,21 @@
is the same as in the original sequence.
</p>
<a name="fusion.algorithm.transformation.functions.filter_if.complexity"></a><h6>
-<a name="id789146"></a>
+<a name="id777809"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.filter_if.header"></a><h6>
-<a name="id789168"></a>
+<a name="id777831"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.filter_if.example"></a><h6>
-<a name="id789288"></a>
+<a name="id777951"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3.0</span><span class="special">,</span><span class="number">4.0</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.insert"></a><a class="link" href="insert.html" title="insert">insert</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.insert.description"></a><h6>
-<a name="id799289"></a>
+<a name="id787952"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
element inserted the position described by a given iterator.
</p>
<a name="fusion.algorithm.transformation.functions.insert.synposis"></a><h6>
-<a name="id799310"></a>
+<a name="id787973"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id799506"></a><p class="title"><b>Table 1.69. Parameters</b></p>
+<a name="id788169"></a><p class="title"><b>Table 1.69. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -129,7 +129,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.insert.expression_semantics"></a><h6>
-<a name="id799655"></a>
+<a name="id788318"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.expression_semantics">Expression
Semantics</a>
</h6>
@@ -158,21 +158,21 @@
<code class="computeroutput"><span class="identifier">pos</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.insert.complexity"></a><h6>
-<a name="id799782"></a>
+<a name="id788445"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.insert.header"></a><h6>
-<a name="id799801"></a>
+<a name="id788464"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.insert.example"></a><h6>
-<a name="id799919"></a>
+<a name="id788582"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.insert_range"></a><a class="link" href="insert_range.html" title="insert_range">insert_range</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.insert_range.description"></a><h6>
-<a name="id800112"></a>
+<a name="id788775"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
iterator.
</p>
<a name="fusion.algorithm.transformation.functions.insert_range.synposis"></a><h6>
-<a name="id800131"></a>
+<a name="id788794"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">Range</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">range</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id800329"></a><p class="title"><b>Table 1.70. Parameters</b></p>
+<a name="id788992"></a><p class="title"><b>Table 1.70. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -130,7 +130,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.insert_range.expression_semantics"></a><h6>
-<a name="id800483"></a>
+<a name="id789146"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.expression_semantics">Expression
Semantics</a>
</h6>
@@ -159,21 +159,21 @@
All elements retaining their ordering from the orignal sequences.
</p>
<a name="fusion.algorithm.transformation.functions.insert_range.complexity"></a><h6>
-<a name="id800607"></a>
+<a name="id789270"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.insert_range.header"></a><h6>
-<a name="id800627"></a>
+<a name="id789290"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.insert_range.example"></a><h6>
-<a name="id800747"></a>
+<a name="id790502"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.join"></a><a class="link" href="join.html" title="join">join</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.join.description"></a><h6>
-<a name="id802334"></a>
+<a name="id790724"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
first followed by the elements of the second.
</p>
<a name="fusion.algorithm.transformation.functions.join.synopsis"></a><h6>
-<a name="id802354"></a>
+<a name="id790744"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/join.html" title="join"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">join</span></code></a><span class="special"><</span><span class="identifier">LhSequence</span><span class="special">,</span> <span class="identifier">RhSequence</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">join</span><span class="special">(</span><span class="identifier">LhSequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">RhSequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id802496"></a><p class="title"><b>Table 1.71. Parameters</b></p>
+<a name="id790886"></a><p class="title"><b>Table 1.71. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -109,7 +109,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.join.expression_semantics"></a><h6>
-<a name="id802615"></a>
+<a name="id791005"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.expression_semantics">Expression
Semantics</a>
</h6>
@@ -138,21 +138,21 @@
The order of the elements is preserved.
</p>
<a name="fusion.algorithm.transformation.functions.join.complexity"></a><h6>
-<a name="id802734"></a>
+<a name="id791124"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.join.header"></a><h6>
-<a name="id802753"></a>
+<a name="id791143"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.join.example"></a><h6>
-<a name="id802868"></a>
+<a name="id791258"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'a'</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.pop_back"></a><a class="link" href="pop_back.html" title="pop_back">pop_back</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.pop_back.description"></a><h6>
-<a name="id803986"></a>
+<a name="id792376"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.description">Description</a>
</h6>
<p>
Returns a new sequence, with the last element of the original removed.
</p>
<a name="fusion.algorithm.transformation.functions.pop_back.synopsis"></a><h6>
-<a name="id804007"></a>
+<a name="id792397"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/pop_back.html" title="pop_back"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_back</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">pop_back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id804115"></a><p class="title"><b>Table 1.73. Parameters</b></p>
+<a name="id792505"></a><p class="title"><b>Table 1.73. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -88,7 +88,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.pop_back.expression_semantics"></a><h6>
-<a name="id804198"></a>
+<a name="id792588"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -116,21 +116,21 @@
same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.pop_back.complexity"></a><h6>
-<a name="id804301"></a>
+<a name="id793511"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.pop_back.header"></a><h6>
-<a name="id804323"></a>
+<a name="id793533"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.pop_back.example"></a><h6>
-<a name="id804990"></a>
+<a name="id793653"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><span class="identifier">___pop_back__</span><span class="special">(</span><a class="link" href="../../../container/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="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/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="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">));</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.pop_front"></a><a class="link" href="pop_front.html" title="pop_front">pop_front</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.pop_front.description"></a><h6>
-<a name="id805104"></a>
+<a name="id793767"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.description">Description</a>
</h6>
<p>
Returns a new sequence, with the first element of the original removed.
</p>
<a name="fusion.algorithm.transformation.functions.pop_front.synopsis"></a><h6>
-<a name="id805125"></a>
+<a name="id793788"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/pop_front.html" title="pop_front"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_front</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">pop_front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id805233"></a><p class="title"><b>Table 1.74. Parameters</b></p>
+<a name="id793896"></a><p class="title"><b>Table 1.74. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -88,7 +88,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.pop_front.expression_semantics"></a><h6>
-<a name="id805316"></a>
+<a name="id793979"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -116,21 +116,21 @@
same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.pop_front.complexity"></a><h6>
-<a name="id805419"></a>
+<a name="id794082"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.pop_front.header"></a><h6>
-<a name="id805441"></a>
+<a name="id794104"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.pop_front.example"></a><h6>
-<a name="id805561"></a>
+<a name="id794224"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="pop_front.html" title="pop_front"><code class="computeroutput"><span class="identifier">pop_front</span></code></a><span class="special">(</span><a class="link" href="../../../container/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="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/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="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">));</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.push_back"></a><a class="link" href="push_back.html" title="push_back">push_back</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.push_back.description"></a><h6>
-<a name="id805680"></a>
+<a name="id794343"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.description">Description</a>
</h6>
<p>
Returns a new sequence with an element added at the end.
</p>
<a name="fusion.algorithm.transformation.functions.push_back.synopsis"></a><h6>
-<a name="id805701"></a>
+<a name="id794364"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id805849"></a><p class="title"><b>Table 1.75. Parameters</b></p>
+<a name="id794512"></a><p class="title"><b>Table 1.75. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -109,7 +109,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.push_back.expression_semantics"></a><h6>
-<a name="id805963"></a>
+<a name="id794626"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -137,21 +137,21 @@
to the end. The elements are in the same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.push_back.complexity"></a><h6>
-<a name="id806082"></a>
+<a name="id794745"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.push_back.header"></a><h6>
-<a name="id806103"></a>
+<a name="id794766"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.push_back.example"></a><h6>
-<a name="id806223"></a>
+<a name="id794886"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="push_back.html" title="push_back"><code class="computeroutput"><span class="identifier">push_back</span></code></a><span class="special">(</span><a class="link" href="../../../container/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="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">),</span><span class="number">4</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/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="number">1</span><span class="special">,</span><spa
n class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">));</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.push_front"></a><a class="link" href="push_front.html" title="push_front">push_front</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.push_front.description"></a><h6>
-<a name="id806361"></a>
+<a name="id795024"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.description">Description</a>
</h6>
<p>
Returns a new sequence with an element added at the beginning.
</p>
<a name="fusion.algorithm.transformation.functions.push_front.synopsis"></a><h6>
-<a name="id806380"></a>
+<a name="id795043"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id806530"></a><p class="title"><b>Table 1.76. Parameters</b></p>
+<a name="id795193"></a><p class="title"><b>Table 1.76. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -109,7 +109,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.push_front.expression_semantics"></a><h6>
-<a name="id806643"></a>
+<a name="id795306"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -138,21 +138,21 @@
<code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.push_front.complexity"></a><h6>
-<a name="id806762"></a>
+<a name="id795425"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.push_front.header"></a><h6>
-<a name="id806784"></a>
+<a name="id795447"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.push_front.example"></a><h6>
-<a name="id806904"></a>
+<a name="id795567"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="push_front.html" title="push_front"><code class="computeroutput"><span class="identifier">push_front</span></code></a><span class="special">(</span><a class="link" href="../../../container/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="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">),</span><span class="number">0</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/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="number">0</span><span class="special">,</span><
span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">));</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.remove"></a><a class="link" href="remove.html" title="remove">remove</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.remove.description"></a><h6>
-<a name="id794754"></a>
+<a name="id783417"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
except those of a given type.
</p>
<a name="fusion.algorithm.transformation.functions.remove.synopsis"></a><h6>
-<a name="id794776"></a>
+<a name="id783439"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/remove.html" title="remove"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">replace</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id794905"></a><p class="title"><b>Table 1.63. Parameters</b></p>
+<a name="id783568"></a><p class="title"><b>Table 1.63. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -109,7 +109,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.remove.expression_semantics"></a><h6>
-<a name="id795018"></a>
+<a name="id783681"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.expression_semantics">Expression
Semantics</a>
</h6>
@@ -137,21 +137,21 @@
Equivalent to <code class="computeroutput"><a class="link" href="remove_if.html" title="remove_if"><code class="computeroutput"><span class="identifier">remove_if</span></code></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span><span class="identifier">T</span><span class="special">></span> <span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.remove.complexity"></a><h6>
-<a name="id795186"></a>
+<a name="id783849"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.remove.header"></a><h6>
-<a name="id795205"></a>
+<a name="id783868"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.remove.example"></a><h6>
-<a name="id795323"></a>
+<a name="id783986"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2.0</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.remove_if"></a><a class="link" href="remove_if.html" title="remove_if">remove_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.remove_if.description"></a><h6>
-<a name="id795470"></a>
+<a name="id784134"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
those where a given unary function object evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.remove_if.synopsis"></a><h6>
-<a name="id795499"></a>
+<a name="id784162"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/remove_if.html" title="remove_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove_if</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">remove_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id795629"></a><p class="title"><b>Table 1.64. Parameters</b></p>
+<a name="id784292"></a><p class="title"><b>Table 1.64. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -110,7 +110,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.remove_if.expression_semantics"></a><h6>
-<a name="id795746"></a>
+<a name="id784410"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -139,21 +139,21 @@
<span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.remove_if.complexity"></a><h6>
-<a name="id795935"></a>
+<a name="id784598"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.remove_if.header"></a><h6>
-<a name="id795956"></a>
+<a name="id784620"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.remove_if.example"></a><h6>
-<a name="id796076"></a>
+<a name="id784740"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2.0</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.replace"></a><a class="link" href="replace.html" title="replace">replace</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.replace.description"></a><h6>
-<a name="id790931"></a>
+<a name="id779594"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
a new value.
</p>
<a name="fusion.algorithm.transformation.functions.replace.synopsis"></a><h6>
-<a name="id790953"></a>
+<a name="id779616"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">old_value</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">new_value</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id791127"></a><p class="title"><b>Table 1.61. Parameters</b></p>
+<a name="id779790"></a><p class="title"><b>Table 1.61. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -131,7 +131,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.replace.expression_semantics"></a><h6>
-<a name="id791316"></a>
+<a name="id779979"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.expression_semantics">Expression
Semantics</a>
</h6>
@@ -148,21 +148,21 @@
to elements with the same type and equal to <code class="computeroutput"><span class="identifier">old_value</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.replace.complexity"></a><h6>
-<a name="id791417"></a>
+<a name="id780080"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.replace.header"></a><h6>
-<a name="id791439"></a>
+<a name="id780102"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.replace.example"></a><h6>
-<a name="id791559"></a>
+<a name="id780222"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="replace.html" title="replace"><code class="computeroutput"><span class="identifier">replace</span></code></a><span class="special">(</span><a class="link" href="../../../container/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="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">),</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/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="number">1</span><span class="special">,</span><span cl
ass="number">3</span><span class="special">));</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.replace_if"></a><a class="link" href="replace_if.html" title="replace_if">replace_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.replace_if.description"></a><h6>
-<a name="id791685"></a>
+<a name="id780348"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
replaced with a new value.
</p>
<a name="fusion.algorithm.transformation.functions.replace_if.synopsis"></a><h6>
-<a name="id791711"></a>
+<a name="id780374"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">new_value</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id791899"></a><p class="title"><b>Table 1.62. Parameters</b></p>
+<a name="id780562"></a><p class="title"><b>Table 1.62. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -130,7 +130,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.replace_if.expression_semantics"></a><h6>
-<a name="id794269"></a>
+<a name="id782932"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -148,21 +148,21 @@
evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.replace_if.complexity"></a><h6>
-<a name="id794377"></a>
+<a name="id783040"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.replace_if.header"></a><h6>
-<a name="id794399"></a>
+<a name="id783062"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.replace_if.example"></a><h6>
-<a name="id794519"></a>
+<a name="id783182"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.reverse"></a><a class="link" href="reverse.html" title="reverse">reverse</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.reverse.description"></a><h6>
-<a name="id796243"></a>
+<a name="id784906"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.description">Description</a>
</h6>
<p>
Returns a new sequence with the elements of the original in reverse order.
</p>
<a name="fusion.algorithm.transformation.functions.reverse.synposis"></a><h6>
-<a name="id796265"></a>
+<a name="id784928"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/reverse.html" title="reverse"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">reverse</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">reverse</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id796373"></a><p class="title"><b>Table 1.65. Parameters</b></p>
+<a name="id785036"></a><p class="title"><b>Table 1.65. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -88,7 +88,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.reverse.expression_semantics"></a><h6>
-<a name="id796456"></a>
+<a name="id785119"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.expression_semantics">Expression
Semantics</a>
</h6>
@@ -120,21 +120,21 @@
in reverse order.
</p>
<a name="fusion.algorithm.transformation.functions.reverse.complexity"></a><h6>
-<a name="id796581"></a>
+<a name="id785244"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.reverse.header"></a><h6>
-<a name="id796603"></a>
+<a name="id785266"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.reverse.example"></a><h6>
-<a name="id796723"></a>
+<a name="id785386"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="reverse.html" title="reverse"><code class="computeroutput"><span class="identifier">reverse</span></code></a><span class="special">(</span><a class="link" href="../../../container/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="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/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="number">3</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span clas
s="number">1</span><span class="special">));</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.transform"></a><a class="link" href="transform.html" title="transform">transform</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.transform.description"></a><h6>
-<a name="id789490"></a>
+<a name="id778154"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.transform.unary_version_synopsis"></a><h6>
-<a name="id789564"></a>
+<a name="id778227"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.unary_version_synopsis">Unary
version synopsis</a>
</h6>
@@ -50,7 +50,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id789705"></a><p class="title"><b>Table 1.59. Parameters</b></p>
+<a name="id778368"></a><p class="title"><b>Table 1.59. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -117,7 +117,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.transform.expression_semantics"></a><h6>
-<a name="id789909"></a>
+<a name="id778572"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.expression_semantics">Expression
Semantics</a>
</h6>
@@ -133,7 +133,7 @@
within <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.transform.binary_version_synopsis"></a><h6>
-<a name="id790008"></a>
+<a name="id778671"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.binary_version_synopsis">Binary
version synopsis</a>
</h6>
@@ -146,7 +146,7 @@
<span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id790198"></a><p class="title"><b>Table 1.60. Parameters</b></p>
+<a name="id778861"></a><p class="title"><b>Table 1.60. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -241,21 +241,21 @@
within <code class="computeroutput"><span class="identifier">seq1</span></code> and <code class="computeroutput"><span class="identifier">seq2</span></code> respectively.
</p>
<a name="fusion.algorithm.transformation.functions.transform.complexity"></a><h6>
-<a name="id790551"></a>
+<a name="id779214"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.transform.header"></a><h6>
-<a name="id790572"></a>
+<a name="id779235"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.transform.example"></a><h6>
-<a name="id790692"></a>
+<a name="id779355"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">triple</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.zip"></a><a class="link" href="zip.html" title="zip">zip</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.zip.description"></a><h6>
-<a name="id803084"></a>
+<a name="id791474"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
of the members of the component sequences.
</p>
<a name="fusion.algorithm.transformation.functions.zip.synopsis"></a><h6>
-<a name="id803104"></a>
+<a name="id791494"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="identifier">zip</span><span class="special">(</span><span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="special">...</span> <span class="identifier">SequenceN</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seqN</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id803305"></a><p class="title"><b>Table 1.72. Parameters</b></p>
+<a name="id791695"></a><p class="title"><b>Table 1.72. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -93,7 +93,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.zip.expression_semantics"></a><h6>
-<a name="id803395"></a>
+<a name="id791785"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.expression_semantics">Expression
Semantics</a>
</h6>
@@ -114,21 +114,21 @@
<span class="char">'c'</span><span class="special">))</span></code>
</p>
<a name="fusion.algorithm.transformation.functions.zip.complexity"></a><h6>
-<a name="id803609"></a>
+<a name="id791999"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.zip.header"></a><h6>
-<a name="id803628"></a>
+<a name="id792018"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.zip.example"></a><h6>
-<a name="id803743"></a>
+<a name="id792133"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'a'</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.clear"></a><a class="link" href="clear.html" title="clear">clear</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.clear.description"></a><h6>
-<a name="id815343"></a>
+<a name="id805099"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
type.
</p>
<a name="fusion.algorithm.transformation.metafunctions.clear.synopsis"></a><h6>
-<a name="id815375"></a>
+<a name="id805130"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id815449"></a><p class="title"><b>Table 1.86. Parameters</b></p>
+<a name="id805204"></a><p class="title"><b>Table 1.86. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -91,7 +91,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.clear.expression_semantics"></a><h6>
-<a name="id815527"></a>
+<a name="id805282"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns an empty sequence.
</p>
<a name="fusion.algorithm.transformation.metafunctions.clear.complexity"></a><h6>
-<a name="id815599"></a>
+<a name="id805354"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.clear.header"></a><h6>
-<a name="id815621"></a>
+<a name="id805376"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -31,11 +31,11 @@
and range delimiting iterator types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase.description"></a><h6>
-<a name="id815765"></a>
+<a name="id805520"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.description">Description</a>
</h6>
<a name="fusion.algorithm.transformation.metafunctions.erase.synopsis"></a><h6>
-<a name="id815783"></a>
+<a name="id805538"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id815891"></a><p class="title"><b>Table 1.87. Parameters</b></p>
+<a name="id805646"></a><p class="title"><b>Table 1.87. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -131,7 +131,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.erase.expression_semantics"></a><h6>
-<a name="id816045"></a>
+<a name="id805801"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.expression_semantics">Expression
Semantics</a>
</h6>
@@ -168,14 +168,14 @@
and <code class="computeroutput"><span class="identifier">It2</span></code> removed.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase.complexity"></a><h6>
-<a name="id816251"></a>
+<a name="id806006"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase.header"></a><h6>
-<a name="id816272"></a>
+<a name="id806028"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.erase_key"></a><a class="link" href="erase_key.html" title="erase_key">erase_key</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.description"></a><h6>
-<a name="id816401"></a>
+<a name="id806156"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
and key types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.synopsis"></a><h6>
-<a name="id816428"></a>
+<a name="id806184"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id816513"></a><p class="title"><b>Table 1.88. Parameters</b></p>
+<a name="id806269"></a><p class="title"><b>Table 1.88. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -113,7 +113,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.erase_key.expression_semantics"></a><h6>
-<a name="id816631"></a>
+<a name="id806386"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
except those with key <code class="computeroutput"><span class="identifier">Key</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.complexity"></a><h6>
-<a name="id816728"></a>
+<a name="id807030"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.header"></a><h6>
-<a name="id816747"></a>
+<a name="id807049"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.filter"></a><a class="link" href="filter.html" title="filter">filter</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.filter.description"></a><h6>
-<a name="id807052"></a>
+<a name="id796876"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
and type to retain.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter.synopsis"></a><h6>
-<a name="id808788"></a>
+<a name="id796905"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id808876"></a><p class="title"><b>Table 1.77. Parameter</b></p>
+<a name="id796993"></a><p class="title"><b>Table 1.77. Parameter</b></p>
<div class="table-contents"><table class="table" summary="Parameter">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.filter.expression_semantics"></a><h6>
-<a name="id808989"></a>
+<a name="id797106"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.expression_semantics">Expression
Semantics</a>
</h6>
@@ -141,14 +141,14 @@
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter.complexity"></a><h6>
-<a name="id809189"></a>
+<a name="id797306"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter.header"></a><h6>
-<a name="id809211"></a>
+<a name="id797328"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.filter_if"></a><a class="link" href="filter_if.html" title="filter_if">filter_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.description"></a><h6>
-<a name="id809339"></a>
+<a name="id797456"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Lambda Expression</a> predicate type.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.synopsis"></a><h6>
-<a name="id809370"></a>
+<a name="id797487"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id809456"></a><p class="title"><b>Table 1.78. Parameter</b></p>
+<a name="id797572"></a><p class="title"><b>Table 1.78. Parameter</b></p>
<div class="table-contents"><table class="table" summary="Parameter">
<colgroup>
<col>
@@ -114,7 +114,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.filter_if.expression_semantics"></a><h6>
-<a name="id809573"></a>
+<a name="id797690"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -142,14 +142,14 @@
to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.complexity"></a><h6>
-<a name="id809716"></a>
+<a name="id797833"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.header"></a><h6>
-<a name="id809735"></a>
+<a name="id797852"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.insert"></a><a class="link" href="insert.html" title="insert">insert</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.insert.description"></a><h6>
-<a name="id817422"></a>
+<a name="id807178"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
position iterator and insertion types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert.synopsis"></a><h6>
-<a name="id817451"></a>
+<a name="id807207"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id817552"></a><p class="title"><b>Table 1.89. Parameters</b></p>
+<a name="id807307"></a><p class="title"><b>Table 1.89. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -131,7 +131,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.insert.expression_semantics"></a><h6>
-<a name="id817702"></a>
+<a name="id807457"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.expression_semantics">Expression
Semantics</a>
</h6>
@@ -159,14 +159,14 @@
in <code class="computeroutput"><span class="identifier">Sequence</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert.complexity"></a><h6>
-<a name="id817841"></a>
+<a name="id807597"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert.header"></a><h6>
-<a name="id817863"></a>
+<a name="id807618"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.insert_range"></a><a class="link" href="insert_range.html" title="insert_range">insert_range</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.description"></a><h6>
-<a name="id817996"></a>
+<a name="id807751"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
sequence, position iterator and insertion range types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.synopsis"></a><h6>
-<a name="id818022"></a>
+<a name="id807778"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id818121"></a><p class="title"><b>Table 1.90. Parameters</b></p>
+<a name="id807876"></a><p class="title"><b>Table 1.90. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -132,7 +132,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.insert_range.expression_semantics"></a><h6>
-<a name="id818276"></a>
+<a name="id808031"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.expression_semantics">Expression
Semantics</a>
</h6>
@@ -160,14 +160,14 @@
into <code class="computeroutput"><span class="identifier">Sequence</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.complexity"></a><h6>
-<a name="id818414"></a>
+<a name="id808169"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.header"></a><h6>
-<a name="id818430"></a>
+<a name="id808186"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.metafunctions.join"></a><a class="link" href="join.html" title="join">join</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.join.description"></a><h6>
-<a name="id818559"></a>
+<a name="id808314"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.description">Description</a>
</h6>
<p>
Returns the result of joining 2 sequences, given the sequence types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.join.synopsis"></a><h6>
-<a name="id818580"></a>
+<a name="id808336"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<a name="fusion.algorithm.transformation.metafunctions.join.expression_semantics"></a><h6>
-<a name="id818672"></a>
+<a name="id808427"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.expression_semantics">Expression
Semantics</a>
</h6>
@@ -76,14 +76,14 @@
The order of the elements in the 2 sequences is preserved.
</p>
<a name="fusion.algorithm.transformation.metafunctions.join.complexity"></a><h6>
-<a name="id818802"></a>
+<a name="id808558"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.join.header"></a><h6>
-<a name="id818824"></a>
+<a name="id808579"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.pop_back"></a><a class="link" href="pop_back.html" title="pop_back">pop_back</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.description"></a><h6>
-<a name="id819455"></a>
+<a name="id809279"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
type.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.synopsis"></a><h6>
-<a name="id819484"></a>
+<a name="id809308"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id820720"></a><p class="title"><b>Table 1.91. Parameters</b></p>
+<a name="id809383"></a><p class="title"><b>Table 1.91. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -92,7 +92,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.pop_back.expression_semantics"></a><h6>
-<a name="id820802"></a>
+<a name="id809465"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -119,14 +119,14 @@
except the last element.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.complexity"></a><h6>
-<a name="id820908"></a>
+<a name="id809571"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.header"></a><h6>
-<a name="id820927"></a>
+<a name="id809590"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.pop_front"></a><a class="link" href="pop_front.html" title="pop_front">pop_front</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.description"></a><h6>
-<a name="id821056"></a>
+<a name="id809719"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
type.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.synopsis"></a><h6>
-<a name="id821082"></a>
+<a name="id809745"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id821154"></a><p class="title"><b>Table 1.92. Parameters</b></p>
+<a name="id809817"></a><p class="title"><b>Table 1.92. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -92,7 +92,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.pop_front.expression_semantics"></a><h6>
-<a name="id821237"></a>
+<a name="id809900"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -119,14 +119,14 @@
except the first element.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.complexity"></a><h6>
-<a name="id821342"></a>
+<a name="id810005"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.header"></a><h6>
-<a name="id821362"></a>
+<a name="id810025"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.push_back"></a><a class="link" href="push_back.html" title="push_back">push_back</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.push_back.description"></a><h6>
-<a name="id821490"></a>
+<a name="id810153"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
the input sequence and element to push.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_back.synopsis"></a><h6>
-<a name="id821516"></a>
+<a name="id810179"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id821602"></a><p class="title"><b>Table 1.93. Parameters</b></p>
+<a name="id810265"></a><p class="title"><b>Table 1.93. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.push_back.expression_semantics"></a><h6>
-<a name="id821716"></a>
+<a name="id810379"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -140,14 +140,14 @@
added to the end.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_back.complexity"></a><h6>
-<a name="id821836"></a>
+<a name="id810499"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_back.header"></a><h6>
-<a name="id821855"></a>
+<a name="id810518"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.push_front"></a><a class="link" href="push_front.html" title="push_front">push_front</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.push_front.description"></a><h6>
-<a name="id821988"></a>
+<a name="id810651"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
of the input sequence and element to push.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_front.synopsis"></a><h6>
-<a name="id822014"></a>
+<a name="id810677"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id822100"></a><p class="title"><b>Table 1.94. Parameters</b></p>
+<a name="id810763"></a><p class="title"><b>Table 1.94. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.push_front.expression_semantics"></a><h6>
-<a name="id822214"></a>
+<a name="id810877"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -140,14 +140,14 @@
added to the beginning.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_front.complexity"></a><h6>
-<a name="id822336"></a>
+<a name="id810999"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_front.header"></a><h6>
-<a name="id822355"></a>
+<a name="id811018"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.remove"></a><a class="link" href="remove.html" title="remove">remove</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.remove.description"></a><h6>
-<a name="id812311"></a>
+<a name="id802066"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
removal types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove.synopsis"></a><h6>
-<a name="id812341"></a>
+<a name="id802096"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id812428"></a><p class="title"><b>Table 1.83. Parameters</b></p>
+<a name="id802184"></a><p class="title"><b>Table 1.83. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.remove.expression_semantics"></a><h6>
-<a name="id812541"></a>
+<a name="id802297"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.expression_semantics">Expression
Semantics</a>
</h6>
@@ -141,14 +141,14 @@
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove.complexity"></a><h6>
-<a name="id812744"></a>
+<a name="id802499"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove.header"></a><h6>
-<a name="id812766"></a>
+<a name="id802521"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.remove_if"></a><a class="link" href="remove_if.html" title="remove_if">remove_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.description"></a><h6>
-<a name="id812894"></a>
+<a name="id802649"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Lambda Expression</a> predicate types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.synopsis"></a><h6>
-<a name="id812925"></a>
+<a name="id802681"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id813010"></a><p class="title"><b>Table 1.84. Parameters</b></p>
+<a name="id802766"></a><p class="title"><b>Table 1.84. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -114,7 +114,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.remove_if.expression_semantics"></a><h6>
-<a name="id813150"></a>
+<a name="id804339"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -142,14 +142,14 @@
to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.complexity"></a><h6>
-<a name="id814727"></a>
+<a name="id804482"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.header"></a><h6>
-<a name="id814746"></a>
+<a name="id804501"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.replace"></a><a class="link" href="replace.html" title="replace">replace</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.replace.description"></a><h6>
-<a name="id811322"></a>
+<a name="id801077"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
the input sequence and element to replace.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace.synopsis"></a><h6>
-<a name="id811351"></a>
+<a name="id801106"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id811438"></a><p class="title"><b>Table 1.81. Parameters</b></p>
+<a name="id801194"></a><p class="title"><b>Table 1.81. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.replace.expression_semantics"></a><h6>
-<a name="id811551"></a>
+<a name="id801307"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
<a class="link" href="../functions/replace.html" title="replace"><code class="computeroutput"><span class="identifier">replace</span></code></a>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace.complexity"></a><h6>
-<a name="id811638"></a>
+<a name="id801393"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace.header"></a><h6>
-<a name="id811657"></a>
+<a name="id801412"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.replace_if"></a><a class="link" href="replace_if.html" title="replace_if">replace_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.description"></a><h6>
-<a name="id811790"></a>
+<a name="id801545"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Function Object</a> predicate and replacement object.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.synopsis"></a><h6>
-<a name="id811821"></a>
+<a name="id801577"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id811918"></a><p class="title"><b>Table 1.82. Parameters</b></p>
+<a name="id801674"></a><p class="title"><b>Table 1.82. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -131,7 +131,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.replace_if.expression_semantics"></a><h6>
-<a name="id812067"></a>
+<a name="id801823"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -146,14 +146,14 @@
<a class="link" href="../functions/replace_if.html" title="replace_if"><code class="computeroutput"><span class="identifier">replace_if</span></code></a>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.complexity"></a><h6>
-<a name="id812163"></a>
+<a name="id801919"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.header"></a><h6>
-<a name="id812182"></a>
+<a name="id801938"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.reverse"></a><a class="link" href="reverse.html" title="reverse">reverse</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.reverse.description"></a><h6>
-<a name="id814874"></a>
+<a name="id804630"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
type.
</p>
<a name="fusion.algorithm.transformation.metafunctions.reverse.synopsis"></a><h6>
-<a name="id814903"></a>
+<a name="id804658"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id814977"></a><p class="title"><b>Table 1.85. Parameters</b></p>
+<a name="id804733"></a><p class="title"><b>Table 1.85. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -92,7 +92,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.reverse.expression_semantics"></a><h6>
-<a name="id815060"></a>
+<a name="id804816"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.expression_semantics">Expression
Semantics</a>
</h6>
@@ -123,14 +123,14 @@
elements in the reverse order to <code class="computeroutput"><span class="identifier">Sequence</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.reverse.complexity"></a><h6>
-<a name="id815193"></a>
+<a name="id804949"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.reverse.header"></a><h6>
-<a name="id815213"></a>
+<a name="id804968"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.transform"></a><a class="link" href="transform.html" title="transform">transform</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.transform.description"></a><h6>
-<a name="id809864"></a>
+<a name="id797980"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.transform.unary_version_synopsis"></a><h6>
-<a name="id809934"></a>
+<a name="id798051"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.unary_version_synopsis">Unary
version synopsis</a>
</h6>
@@ -50,7 +50,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id810076"></a><p class="title"><b>Table 1.79. Parameters</b></p>
+<a name="id798193"></a><p class="title"><b>Table 1.79. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -117,7 +117,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.transform.expression_semantics"></a><h6>
-<a name="id810279"></a>
+<a name="id798396"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.expression_semantics">Expression
Semantics</a>
</h6>
@@ -144,7 +144,7 @@
within <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.transform.binary_version_synopsis"></a><h6>
-<a name="id810406"></a>
+<a name="id798523"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.binary_version_synopsis">Binary
version synopsis</a>
</h6>
@@ -157,7 +157,7 @@
<span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id810596"></a><p class="title"><b>Table 1.80. Parameters</b></p>
+<a name="id798712"></a><p class="title"><b>Table 1.80. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -252,21 +252,21 @@
within <code class="computeroutput"><span class="identifier">seq1</span></code> and <code class="computeroutput"><span class="identifier">seq2</span></code> respectively.
</p>
<a name="fusion.algorithm.transformation.metafunctions.transform.complexity"></a><h6>
-<a name="id810946"></a>
+<a name="id800702"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.metafunctions.transform.header"></a><h6>
-<a name="id810965"></a>
+<a name="id800721"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.metafunctions.transform.example"></a><h6>
-<a name="id811086"></a>
+<a name="id800841"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">triple</span>
Modified: trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html (original)
+++ trunk/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.zip"></a><a class="link" href="zip.html" title="zip">zip</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.zip.description"></a><h6>
-<a name="id818955"></a>
+<a name="id808710"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
of the members of the component sequences.
</p>
<a name="fusion.algorithm.transformation.metafunctions.zip.synopsis"></a><h6>
-<a name="id818976"></a>
+<a name="id808732"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -50,7 +50,7 @@
<span class="special">};</span>
</pre>
<a name="fusion.algorithm.transformation.metafunctions.zip.expression_semantics"></a><h6>
-<a name="id819086"></a>
+<a name="id808841"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.expression_semantics">Expression
Semantics</a>
</h6>
@@ -72,14 +72,14 @@
<span class="char">'c'</span><span class="special">))</span></code>
</p>
<a name="fusion.algorithm.transformation.metafunctions.zip.complexity"></a><h6>
-<a name="id819305"></a>
+<a name="id809061"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.zip.header"></a><h6>
-<a name="id819327"></a>
+<a name="id809082"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/container.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -49,7 +49,7 @@
These containers are more or less counterparts of those in STL.
</p>
<a name="fusion.container.header"></a><h4>
-<a name="id707344"></a>
+<a name="id694914"></a>
<a class="link" href="container.html#fusion.container.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</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">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/container/cons.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/cons.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/cons.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id711117"></a>
+<a name="id699778"></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="id711198"></a>
+<a name="id699860"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.cons.synopsis"></a><h5>
-<a name="id711314"></a>
+<a name="id699975"></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"><</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">></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="id711388"></a>
+<a name="id700050"></a>
<a class="link" href="cons.html#fusion.container.cons.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -119,7 +119,7 @@
</tbody>
</table></div>
<a name="fusion.container.cons.model_of"></a><h5>
-<a name="id711508"></a>
+<a name="id700170"></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"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div>
@@ -159,7 +159,7 @@
</dl>
</div>
<a name="fusion.container.cons.expression_semantics"></a><h5>
-<a name="id711712"></a>
+<a name="id700374"></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="id712175"></a>
+<a name="id700837"></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"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">cons</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span> <span class="special">></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"><</span><span class="keyword">float</span><span class="special">>(</span><span class="number">5.5f</span><span class="special">));</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/conversion.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/conversion.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/conversion.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -35,7 +35,7 @@
types using one of these conversion functions.
</p>
<a name="fusion.container.conversion.header"></a><h5>
-<a name="id739911"></a>
+<a name="id728578"></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"><</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">></span>
Modified: trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id739995"></a>
+<a name="id728662"></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="id740024"></a>
+<a name="id728690"></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"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></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">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_list.parameters"></a><h6>
-<a name="id740207"></a>
+<a name="id728873"></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="id740293"></a>
+<a name="id728959"></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="id740393"></a>
+<a name="id729059"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.conversion.functions.as_list.example"></a><h6>
-<a name="id740508"></a>
+<a name="id729174"></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>
Modified: trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id742858"></a>
+<a name="id730500"></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="id742887"></a>
+<a name="id730529"></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"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></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">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_map.parameters"></a><h6>
-<a name="id743067"></a>
+<a name="id730709"></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="id743151"></a>
+<a name="id730793"></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="id743281"></a>
+<a name="id730923"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.conversion.functions.as_map.example"></a><h6>
-<a name="id743396"></a>
+<a name="id731038"></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>
Modified: trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id742267"></a>
+<a name="id729909"></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="id742295"></a>
+<a name="id729938"></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"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></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">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_set.parameters"></a><h6>
-<a name="id742475"></a>
+<a name="id730118"></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="id742559"></a>
+<a name="id730202"></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="id742669"></a>
+<a name="id730311"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.conversion.functions.as_set.example"></a><h6>
-<a name="id742784"></a>
+<a name="id730426"></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>
Modified: trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id740582"></a>
+<a name="id729248"></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="id740613"></a>
+<a name="id729280"></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"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></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">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_vector.parameters"></a><h6>
-<a name="id740798"></a>
+<a name="id729464"></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="id740885"></a>
+<a name="id729551"></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="id742077"></a>
+<a name="id729719"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.conversion.functions.as_vector.example"></a><h6>
-<a name="id742192"></a>
+<a name="id729834"></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>
Modified: trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id743517"></a>
+<a name="id731159"></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="id743548"></a>
+<a name="id731190"></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"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></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="id743605"></a>
+<a name="id731247"></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="id743695"></a>
+<a name="id731337"></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="id743794"></a>
+<a name="id731436"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_list.example"></a><h6>
-<a name="id743914"></a>
+<a name="id731556"></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"><</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id745717"></a>
+<a name="id734247"></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="id745748"></a>
+<a name="id734278"></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"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></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="id745804"></a>
+<a name="id734334"></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="id745894"></a>
+<a name="id734424"></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="id746022"></a>
+<a name="id734551"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_map.example"></a><h6>
-<a name="id746139"></a>
+<a name="id734669"></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"><</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id745231"></a>
+<a name="id733761"></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="id745262"></a>
+<a name="id733792"></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"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></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="id745318"></a>
+<a name="id733848"></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="id745408"></a>
+<a name="id733938"></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="id745515"></a>
+<a name="id734045"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_set.example"></a><h6>
-<a name="id745633"></a>
+<a name="id734163"></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"><</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id743998"></a>
+<a name="id731640"></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="id744029"></a>
+<a name="id731672"></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"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></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="id744086"></a>
+<a name="id731728"></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="id744176"></a>
+<a name="id731818"></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="id745027"></a>
+<a name="id733557"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_vector.example"></a><h6>
-<a name="id745147"></a>
+<a name="id733677"></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"><</span><a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id717745"></a>
+<a name="id707516"></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"><</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">></span>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id723167"></a>
+<a name="id712942"></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="id723196"></a>
+<a name="id719018"></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"><</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">></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="id730571"></a>
+<a name="id719238"></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="id730705"></a>
+<a name="id719371"></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="id730814"></a>
+<a name="id719480"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.functions.list_tie.example"></a><h6>
-<a name="id730929"></a>
+<a name="id719595"></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>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id718658"></a>
+<a name="id708433"></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="id718710"></a>
+<a name="id708486"></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"><</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">></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">&</span> <span class="identifier">car</span><span class="special">,</span> <span class="identifier">Cdr</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">cdr</span><span class="special">);</span>
</pre>
<a name="fusion.container.generation.functions.make_cons.parameters"></a><h6>
-<a name="id718948"></a>
+<a name="id708724"></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="id719078"></a>
+<a name="id708853"></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="id719242"></a>
+<a name="id709018"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.functions.make_cons.example"></a><h6>
-<a name="id719357"></a>
+<a name="id709133"></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="id719408"></a>
+<a name="id709183"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id717875"></a>
+<a name="id707646"></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="id717906"></a>
+<a name="id707677"></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"><</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">></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="id718158"></a>
+<a name="id707929"></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="id718291"></a>
+<a name="id708067"></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="id718442"></a>
+<a name="id708217"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.functions.make_list.example"></a><h6>
-<a name="id718557"></a>
+<a name="id708332"></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="id718608"></a>
+<a name="id708384"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id721578"></a>
+<a name="id711354"></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="id721608"></a>
+<a name="id711384"></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"><</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="id721925"></a>
+<a name="id711700"></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="id722129"></a>
+<a name="id711904"></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="id722362"></a>
+<a name="id712137"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.functions.make_map.example"></a><h6>
-<a name="id722477"></a>
+<a name="id712252"></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"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">>(</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="id722533"></a>
+<a name="id712309"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id720249"></a>
+<a name="id710024"></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="id720278"></a>
+<a name="id710053"></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"><</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">></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="id721074"></a>
+<a name="id710850"></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="id721207"></a>
+<a name="id710983"></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="id721367"></a>
+<a name="id711142"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.functions.make_set.example"></a><h6>
-<a name="id721482"></a>
+<a name="id711258"></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="id721531"></a>
+<a name="id711307"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id719457"></a>
+<a name="id709232"></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="id719488"></a>
+<a name="id709264"></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"><</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">></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="id719740"></a>
+<a name="id709516"></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="id719873"></a>
+<a name="id709649"></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="id720026"></a>
+<a name="id709801"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.functions.make_vector.example"></a><h6>
-<a name="id720146"></a>
+<a name="id709921"></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="id720200"></a>
+<a name="id709975"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id731744"></a>
+<a name="id720410"></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="id731773"></a>
+<a name="id720439"></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"><</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">></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="id732098"></a>
+<a name="id720764"></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="id732301"></a>
+<a name="id720967"></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="id732487"></a>
+<a name="id721153"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.functions.map_tie.example"></a><h6>
-<a name="id732602"></a>
+<a name="id721337"></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>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -49,7 +49,7 @@
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"><</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">&></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>(ref
(i), ref
(c), ref
(a))
- <sup>[<a name="id722834" href="#ftn.id722834" class="footnote">9</a>]</sup>
+ <sup>[<a name="id712610" href="#ftn.id712610" class="footnote">9</a>]</sup>
.
</p>
<p>
@@ -66,7 +66,7 @@
when calling functions which return sequences.
</p>
<a name="fusion.container.generation.functions.tiers.ignore"></a><h6>
-<a name="id723054"></a>
+<a name="id712830"></a>
<a class="link" href="tiers.html#fusion.container.generation.functions.tiers.ignore">Ignore</a>
</h6>
<p>
@@ -80,7 +80,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id722834" href="#id722834" class="para">9</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id712610" href="#id712610" class="para">9</a>] </sup>
see Boost.Ref
for details about <code class="computeroutput"><span class="identifier">ref</span></code>
</p></div>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id731029"></a>
+<a name="id719695"></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="id731060"></a>
+<a name="id719726"></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"><</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">></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="id731282"></a>
+<a name="id719948"></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="id731415"></a>
+<a name="id720081"></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="id731524"></a>
+<a name="id720190"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.functions.vector_tie.example"></a><h6>
-<a name="id731642"></a>
+<a name="id720308"></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>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id737221"></a>
+<a name="id725887"></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="id737252"></a>
+<a name="id725918"></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"><</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">></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="id737392"></a>
+<a name="id726058"></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="id737501"></a>
+<a name="id726168"></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="id737627"></a>
+<a name="id726294"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.metafunctions.list_tie.example"></a><h6>
-<a name="id737747"></a>
+<a name="id726414"></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"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">>::</span><span class="identifier">type</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id733376"></a>
+<a name="id722111"></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="id733408"></a>
+<a name="id722142"></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"><</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">></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="id733487"></a>
+<a name="id722221"></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="id733610"></a>
+<a name="id722345"></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="id733744"></a>
+<a name="id722478"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.metafunctions.make_cons.example"></a><h6>
-<a name="id733864"></a>
+<a name="id722598"></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"><</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"><</span><span class="keyword">int</span><span class="special">>::</span><span class="identifier">type</span><span class="special">>::</span><span class="identifier">type</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id732760"></a>
+<a name="id721494"></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="id732791"></a>
+<a name="id721525"></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"><</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">></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="id732931"></a>
+<a name="id721666"></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="id733040"></a>
+<a name="id721775"></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="id733169"></a>
+<a name="id721903"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.metafunctions.make_list.example"></a><h6>
-<a name="id733289"></a>
+<a name="id722023"></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"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">(&)[</span><span class="number">7</span><span class="special">],</span> <span class="keyword">double</span><span class="special">>::</span><span class="identifier">type</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id736335"></a>
+<a name="id725001"></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="id736366"></a>
+<a name="id725032"></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"><</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="id736549"></a>
+<a name="id725215"></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="id736745"></a>
+<a name="id725412"></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="id736978"></a>
+<a name="id725644"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.metafunctions.make_map.example"></a><h6>
-<a name="id737098"></a>
+<a name="id725764"></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"><</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">>::</span><span class="identifier">type</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_map.see_also"></a><h6>
-<a name="id737171"></a>
+<a name="id725838"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id734560"></a>
+<a name="id723294"></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="id734591"></a>
+<a name="id723325"></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"><</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">></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="id734731"></a>
+<a name="id724558"></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="id736001"></a>
+<a name="id724668"></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="id736139"></a>
+<a name="id724806"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.metafunctions.make_set.example"></a><h6>
-<a name="id736259"></a>
+<a name="id724926"></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"><</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">>::</span><span class="identifier">type</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id733950"></a>
+<a name="id722684"></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="id733979"></a>
+<a name="id722713"></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"><</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">></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="id734117"></a>
+<a name="id722851"></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="id734224"></a>
+<a name="id722958"></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="id734352"></a>
+<a name="id723086"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.metafunctions.make_vector.example"></a><h6>
-<a name="id734472"></a>
+<a name="id723206"></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"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">(&)[</span><span class="number">7</span><span class="special">],</span> <span class="keyword">double</span><span class="special">>::</span><span class="identifier">type</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id739087"></a>
+<a name="id727753"></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="id739118"></a>
+<a name="id727784"></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"><</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">></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="id739298"></a>
+<a name="id727964"></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="id739461"></a>
+<a name="id728128"></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="id739665"></a>
+<a name="id728332"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.metafunctions.map_tie.example"></a><h6>
-<a name="id739785"></a>
+<a name="id728452"></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>
Modified: trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id737812"></a>
+<a name="id726478"></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="id737841"></a>
+<a name="id726507"></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"><</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">></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="id737981"></a>
+<a name="id726648"></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="id738091"></a>
+<a name="id727440"></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="id738900"></a>
+<a name="id727566"></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"><</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">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.generation.metafunctions.vector_tie.example"></a><h6>
-<a name="id739020"></a>
+<a name="id727686"></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"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">>::</span><span class="identifier">type</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/list.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/list.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/list.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id712407"></a>
+<a name="id701068"></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="id712460"></a>
+<a name="id701121"></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"><</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">></span>
@@ -47,7 +47,7 @@
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.list.synopsis"></a><h5>
-<a name="id712666"></a>
+<a name="id701328"></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"><</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="id712899"></a>
+<a name="id701561"></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="id712993"></a>
+<a name="id701654"></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"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div>
@@ -151,7 +151,7 @@
</dl>
</div>
<a name="fusion.container.list.expression_semantics"></a><h5>
-<a name="id713146"></a>
+<a name="id701808"></a>
<a class="link" href="list.html#fusion.container.list.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -257,7 +257,7 @@
</p>
</div>
<a name="fusion.container.list.example"></a><h5>
-<a name="id713551"></a>
+<a name="id702212"></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"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></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>
Modified: trunk/libs/fusion/doc/html/fusion/container/map.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/map.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/map.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id716366"></a>
+<a name="id706137"></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="id716410"></a>
+<a name="id706180"></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"><</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">></span>
@@ -49,7 +49,7 @@
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.map.synopsis"></a><h5>
-<a name="id716609"></a>
+<a name="id706380"></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"><</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="id716908"></a>
+<a name="id706678"></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="id717001"></a>
+<a name="id706772"></a>
<a class="link" href="map.html#fusion.container.map.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -152,7 +152,7 @@
</dl>
</div>
<a name="fusion.container.map.expression_semantics"></a><h5>
-<a name="id717157"></a>
+<a name="id706928"></a>
<a class="link" href="map.html#fusion.container.map.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -235,7 +235,7 @@
</tbody>
</table></div>
<a name="fusion.container.map.example"></a><h5>
-<a name="id717410"></a>
+<a name="id707181"></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"><</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/set.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/set.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/set.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id713756"></a>
+<a name="id702418"></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="id713782"></a>
+<a name="id702444"></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"><</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">></span>
@@ -48,7 +48,7 @@
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.set.synopsis"></a><h5>
-<a name="id713982"></a>
+<a name="id702643"></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"><</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="id714214"></a>
+<a name="id702876"></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="id714308"></a>
+<a name="id702970"></a>
<a class="link" href="set.html#fusion.container.set.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -151,7 +151,7 @@
</dl>
</div>
<a name="fusion.container.set.expression_semantics"></a><h5>
-<a name="id714447"></a>
+<a name="id703109"></a>
<a class="link" href="set.html#fusion.container.set.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -234,7 +234,7 @@
</tbody>
</table></div>
<a name="fusion.container.set.example"></a><h5>
-<a name="id714700"></a>
+<a name="id703362"></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"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">S</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/container/vector.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/container/vector.html (original)
+++ trunk/libs/fusion/doc/html/fusion/container/vector.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -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="id707455"></a>
+<a name="id695024"></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="id707500"></a>
+<a name="id695070"></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"><</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">></span>
@@ -60,7 +60,7 @@
<span class="preprocessor">#include</span> <span class="special"><</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">></span>
</pre>
<a name="fusion.container.vector.synopsis"></a><h5>
-<a name="id708202"></a>
+<a name="id695772"></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="id710439"></a>
+<a name="id699100"></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="id710532"></a>
+<a name="id699194"></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"><a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
@@ -187,7 +187,7 @@
</dl>
</div>
<a name="fusion.container.vector.expression_semantics"></a><h5>
-<a name="id710663"></a>
+<a name="id699325"></a>
<a class="link" href="vector.html#fusion.container.vector.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -269,7 +269,7 @@
</tbody>
</table></div>
<a name="fusion.container.vector.example"></a><h5>
-<a name="id710912"></a>
+<a name="id699573"></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"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></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>
Modified: trunk/libs/fusion/doc/html/fusion/extension/ext_full.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/extension/ext_full.html (original)
+++ trunk/libs/fusion/doc/html/fusion/extension/ext_full.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -49,7 +49,7 @@
</li>
</ol></div>
<a name="fusion.extension.ext_full.our_example"></a><h5>
-<a name="id831346"></a>
+<a name="id820009"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.our_example">Our example</a>
</h5>
<p>
@@ -79,7 +79,7 @@
Start</a> guide.
</p>
<a name="fusion.extension.ext_full.enabling_tag_dispatching"></a><h5>
-<a name="id831550"></a>
+<a name="id820213"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.enabling_tag_dispatching">Enabling
Tag Dispatching</a>
</h5>
@@ -120,7 +120,7 @@
<span class="preprocessor">#include</span> <span class="special"><</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">tag_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.extension.ext_full.designing_a_suitable_iterator"></a><h5>
-<a name="id831986"></a>
+<a name="id820649"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.designing_a_suitable_iterator">Designing
a suitable iterator</a>
</h5>
@@ -182,7 +182,7 @@
clearer as we add features to our implementation.
</p>
<a name="fusion.extension.ext_full.a_first_couple_of_instructive_features"></a><h5>
-<a name="id832444"></a>
+<a name="id821107"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.a_first_couple_of_instructive_features">A
first couple of instructive features</a>
</h5>
@@ -217,17 +217,18 @@
</p>
<p>
To understand how <code class="computeroutput"><span class="identifier">value_of_impl</span></code>
- is used by the library we will look at the implementation of __value<span class="underline">of</span>_:
+ is used by the library we will look at the implementation of <a class="link" href="../iterator/metafunctions/value_of.html" title="value_of"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_of</span></code></a>:
</p>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Iterator</span><span class="special">></span>
-<span class="keyword">struct</span> <span class="identifier">__value_of__</span>
+<span class="keyword">struct</span> <span class="identifier">value_of</span>
<span class="special">:</span> <span class="identifier">extension</span><span class="special">::</span><span class="identifier">value_of_impl</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">detail</span><span class="special">::</span><span class="identifier">tag_of</span><span class="special"><</span><span class="identifier">Iterator</span><span class="special">>::</span><span class="identifier">type</span><span class="special">>::</span>
<span class="keyword">template</span> <span class="identifier">apply</span><span class="special"><</span><span class="identifier">Iterator</span><span class="special">></span>
<span class="special">{};</span>
</pre>
<p>
- So __value<span class="underline">of</span>_ uses <a class="link" href="../notes.html#fusion.notes.tag_dispatching"><span class="emphasis"><em>tag
- dispatching</em></span></a> to select an <a href="http://www.boost.org/libs/mpl/doc/refmanual/metafunction-class.html" target="_top">MPL
+ So <a class="link" href="../iterator/metafunctions/value_of.html" title="value_of"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_of</span></code></a>
+ uses <a class="link" href="../notes.html#fusion.notes.tag_dispatching"><span class="emphasis"><em>tag dispatching</em></span></a>
+ to select an <a href="http://www.boost.org/libs/mpl/doc/refmanual/metafunction-class.html" target="_top">MPL
Metafunction Class</a> to provide its functionality. You will notice
this pattern throughout the implementation of Fusion.
</p>
@@ -295,10 +296,8 @@
</pre>
<p>
So again <a class="link" href="../iterator/metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a> uses <a class="link" href="../notes.html#fusion.notes.tag_dispatching"><span class="emphasis"><em>tag
- dispatching</em></span></a> in exactly the same way as the __value<span class="underline">of</span>_ implementation. The runtime functionality
- used by <a class="link" href="../iterator/functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a>
- is provided by the <code class="computeroutput"><span class="identifier">call</span></code> static
- function of the selected <a href="http://www.boost.org/libs/mpl/doc/refmanual/metafunction-class.html" target="_top">MPL
+ dispatching</em></span></a> in exactly the same way as the <a class="link" href="../iterator/metafunctions/value_of.html" title="value_of"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_of</span></code></a> implementation. The runtime
+ functionality used by <a class="link" href="../iterator/functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a> is provided by the <code class="computeroutput"><span class="identifier">call</span></code> static function of the selected <a href="http://www.boost.org/libs/mpl/doc/refmanual/metafunction-class.html" target="_top">MPL
Metafunction Class</a>.
</p>
<p>
@@ -316,22 +315,21 @@
</tr>
<tr><td align="left" valign="top"><p>
Although there is a fair amount of left to do to produce a fully fledged
- Fusion sequence, __value<span class="underline">of</span>_ and
- <a class="link" href="../iterator/functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a>
- illustrate all the signficant concepts required. The remainder of the process
- is very repetitive, simply requiring implementation of a suitable <code class="computeroutput"><span class="identifier">xxxx_impl</span></code> for each feature <code class="computeroutput"><span class="identifier">xxxx</span></code>.
+ Fusion sequence, <a class="link" href="../iterator/metafunctions/value_of.html" title="value_of"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_of</span></code></a> and <a class="link" href="../iterator/functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a> illustrate all the signficant
+ concepts required. The remainder of the process is very repetitive, simply
+ requiring implementation of a suitable <code class="computeroutput"><span class="identifier">xxxx_impl</span></code>
+ for each feature <code class="computeroutput"><span class="identifier">xxxx</span></code>.
</p></td></tr>
</table></div>
<a name="fusion.extension.ext_full.implementing_the_remaining_iterator_functionality"></a><h5>
-<a name="id834035"></a>
+<a name="id822746"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.implementing_the_remaining_iterator_functionality">Implementing
the remaining iterator functionality</a>
</h5>
<p>
- Ok, now we have seen the way __value<span class="underline">of</span>_
- and <a class="link" href="../iterator/functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a>
- work, everything else will work in pretty much the same way. Lets start with
- forward iteration, by providing a <code class="computeroutput"><span class="identifier">next_impl</span></code>:
+ Ok, now we have seen the way <a class="link" href="../iterator/metafunctions/value_of.html" title="value_of"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_of</span></code></a> and <a class="link" href="../iterator/functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a> work, everything else will
+ work in pretty much the same way. Lets start with forward iteration, by providing
+ a <code class="computeroutput"><span class="identifier">next_impl</span></code>:
</p>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><></span>
<span class="keyword">struct</span> <span class="identifier">next_impl</span><span class="special"><</span><span class="identifier">example</span><span class="special">::</span><span class="identifier">example_struct_iterator_tag</span><span class="special">></span>
@@ -375,7 +373,7 @@
are provided in the example code.
</p>
<a name="fusion.extension.ext_full.implementing_the_intrinsic_functions_of_the_sequence"></a><h5>
-<a name="id834467"></a>
+<a name="id823190"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.implementing_the_intrinsic_functions_of_the_sequence">Implementing
the intrinsic functions of the sequence</a>
</h5>
@@ -430,23 +428,22 @@
Access Sequence</a> we will also need to implement <code class="computeroutput"><span class="identifier">size_impl</span></code>,
<code class="computeroutput"><span class="identifier">value_at_impl</span></code> and <code class="computeroutput"><span class="identifier">at_impl</span></code>.
</p>
-<a name="fusion.extension.ext_full.enabling_our_type_as_an_associative_container"></a><h5>
-<a name="id834878"></a>
- <a class="link" href="ext_full.html#fusion.extension.ext_full.enabling_our_type_as_an_associative_container">Enabling
- our type as an associative container</a>
+<a name="fusion.extension.ext_full.enabling_our_type_as_an_associative_sequence"></a><h5>
+<a name="id823601"></a>
+ <a class="link" href="ext_full.html#fusion.extension.ext_full.enabling_our_type_as_an_associative_sequence">Enabling
+ our type as an associative sequence</a>
</h5>
<p>
In order for <code class="computeroutput"><span class="identifier">example_struct</span></code>
- to serve as an associative container, we need to enable 3 lookup features,
- <a class="link" href="../sequence/intrinsic/functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a>, <a class="link" href="../sequence/intrinsic/metafunctions/value_at_key.html" title="value_at_key"><code class="computeroutput"><span class="identifier">value_at_key</span></code></a> and <a class="link" href="../sequence/intrinsic/functions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">has_key</span></code></a>. We also need to provide
- an implementation of the <code class="computeroutput"><span class="identifier">is_associative</span></code>
- trait so that our sequence can be correctly identified as an associative
- container.
+ to serve as an associative forward sequence, we need to adapt the traversal
+ category of our sequence and our iterator accordingly and enable 3 intrinsic
+ sequence lookup features, <a class="link" href="../sequence/intrinsic/functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a>, <a class="link" href="../sequence/intrinsic/metafunctions/value_at_key.html" title="value_at_key"><code class="computeroutput"><span class="identifier">value_at_key</span></code></a> and <a class="link" href="../sequence/intrinsic/functions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">has_key</span></code></a>. We also need to enable
+ 3 iterator lookup features, <a class="link" href="../iterator/metafunctions/key_of.html" title="key_of"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">key_of</span></code></a>, <a class="link" href="../iterator/metafunctions/value_of_data.html" title="value_of_data"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_of_data</span></code></a> and <a class="link" href="../iterator/functions/deref_data.html" title="deref_data"><code class="computeroutput"><span class="identifier">deref_data</span></code></a>.
</p>
<p>
To implement <code class="computeroutput"><span class="identifier">at_key_impl</span></code>
- we need to associate the <code class="computeroutput"><span class="identifier">fields</span><span class="special">::</span><span class="identifier">age</span></code> and
- <code class="computeroutput"><span class="identifier">fields</span><span class="special">::</span><span class="identifier">age</span></code> types described in the <a class="link" href="../quick_start.html" title="Quick Start">Quick
+ we need to associate the <code class="computeroutput"><span class="identifier">fields</span><span class="special">::</span><span class="identifier">name</span></code>
+ and <code class="computeroutput"><span class="identifier">fields</span><span class="special">::</span><span class="identifier">age</span></code> types described in the <a class="link" href="../quick_start.html" title="Quick Start">Quick
Start</a> guide with the appropriate members of <code class="computeroutput"><span class="identifier">example_struct</span></code>.
Our implementation is as follows:
</p>
@@ -492,18 +489,16 @@
<code class="computeroutput"><span class="identifier">deref_impl</span></code> and <code class="computeroutput"><span class="identifier">value_of_impl</span></code>. Instead of identifying the
members by index or position, we are now selecting them using the types
<code class="computeroutput"><span class="identifier">fields</span><span class="special">::</span><span class="identifier">name</span></code> and <code class="computeroutput"><span class="identifier">fields</span><span class="special">::</span><span class="identifier">age</span></code>.
- The implementations of <code class="computeroutput"><span class="identifier">value_at_key_impl</span></code>
- and <code class="computeroutput"><span class="identifier">has_key_impl</span></code> are equally
- straightforward, and are provided in the example code, along with an implementation
- of <code class="computeroutput"><span class="identifier">is_associative_impl</span></code>.
+ The implementations of the other functions are equally straightforward, and
+ are provided in the example code.
</p>
<a name="fusion.extension.ext_full.summary"></a><h5>
-<a name="id836875"></a>
+<a name="id825545"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.summary">Summary</a>
</h5>
<p>
We've now worked through the entire process for adding a new random access
- sequence and we've also enabled our type to serve as an associative container.
+ sequence and we've also enabled our type to serve as an associative sequence.
The implementation was slightly longwinded, but followed a simple repeating
pattern.
</p>
Modified: trunk/libs/fusion/doc/html/fusion/extension/iterator_facade.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/extension/iterator_facade.html (original)
+++ trunk/libs/fusion/doc/html/fusion/extension/iterator_facade.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.extension.iterator_facade"></a><a class="link" href="iterator_facade.html" title="Iterator Facade">Iterator Facade</a>
</h3></div></div></div>
<a name="fusion.extension.iterator_facade.description"></a><h5>
-<a name="id838019"></a>
+<a name="id826688"></a>
<a class="link" href="iterator_facade.html#fusion.extension.iterator_facade.description">Description</a>
</h5>
<p>
@@ -36,14 +36,14 @@
iterator.
</p>
<a name="fusion.extension.iterator_facade.synopsis"></a><h5>
-<a name="id838045"></a>
+<a name="id826715"></a>
<a class="link" href="iterator_facade.html#fusion.extension.iterator_facade.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Derived</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">TravesalTag</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">iterator_facade</span><span class="special">;</span>
</pre>
<a name="fusion.extension.iterator_facade.usage"></a><h5>
-<a name="id838109"></a>
+<a name="id826778"></a>
<a class="link" href="iterator_facade.html#fusion.extension.iterator_facade.usage">Usage</a>
</h5>
<p>
@@ -57,7 +57,7 @@
type.
</p>
<div class="table">
-<a name="id838126"></a><p class="title"><b>Table 1.97. Parameters</b></p>
+<a name="id826795"></a><p class="title"><b>Table 1.97. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -106,7 +106,7 @@
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="id838247"></a><p class="title"><b>Table 1.98. Key Expressions</b></p>
+<a name="id826916"></a><p class="title"><b>Table 1.98. Key Expressions</b></p>
<div class="table-contents"><table class="table" summary="Key Expressions">
<colgroup>
<col>
@@ -361,18 +361,88 @@
</p>
</td>
</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">key_of</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ The key type associated with the element from <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ None
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">value_of_data</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ The type of the data property associated with the element from <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ None
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">deref_data</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ The type that will be returned by dereferencing the data property of
+ the element from <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ None
+ </p>
+ </td>
+</tr>
+<tr>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">deref_data</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Deferences the data property associated with the element referenced
+ by <code class="computeroutput"><span class="identifier">it</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ None
+ </p>
+ </td>
+</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.extension.iterator_facade.header"></a><h5>
-<a name="id840091"></a>
+<a name="id828890"></a>
<a class="link" href="iterator_facade.html#fusion.extension.iterator_facade.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">iterator_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">iterator_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.extension.iterator_facade.example"></a><h5>
-<a name="id840199"></a>
+<a name="id828998"></a>
<a class="link" href="iterator_facade.html#fusion.extension.iterator_facade.example">Example</a>
</h5>
<p>
Modified: trunk/libs/fusion/doc/html/fusion/extension/sequence_facade.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/extension/sequence_facade.html (original)
+++ trunk/libs/fusion/doc/html/fusion/extension/sequence_facade.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.extension.sequence_facade"></a><a class="link" href="sequence_facade.html" title="Sequence Facade">Sequence Facade</a>
</h3></div></div></div>
<a name="fusion.extension.sequence_facade.description"></a><h5>
-<a name="id836940"></a>
+<a name="id825609"></a>
<a class="link" href="sequence_facade.html#fusion.extension.sequence_facade.description">Description</a>
</h5>
<p>
@@ -36,14 +36,14 @@
iterator.
</p>
<a name="fusion.extension.sequence_facade.synopsis"></a><h5>
-<a name="id836967"></a>
+<a name="id825636"></a>
<a class="link" href="sequence_facade.html#fusion.extension.sequence_facade.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Derived</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">TravesalTag</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">IsView</span> <span class="special">=</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">sequence_facade</span><span class="special">;</span>
</pre>
<a name="fusion.extension.sequence_facade.usage"></a><h5>
-<a name="id837060"></a>
+<a name="id825729"></a>
<a class="link" href="sequence_facade.html#fusion.extension.sequence_facade.usage">Usage</a>
</h5>
<p>
@@ -59,7 +59,7 @@
type.
</p>
<div class="table">
-<a name="id837112"></a><p class="title"><b>Table 1.95. Parameters</b></p>
+<a name="id825781"></a><p class="title"><b>Table 1.95. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -107,7 +107,7 @@
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="id837219"></a><p class="title"><b>Table 1.96. Key Expressions</b></p>
+<a name="id825888"></a><p class="title"><b>Table 1.96. Key Expressions</b></p>
<div class="table-contents"><table class="table" summary="Key Expressions">
<colgroup>
<col>
@@ -243,14 +243,14 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.extension.sequence_facade.include"></a><h5>
-<a name="id837874"></a>
+<a name="id826543"></a>
<a class="link" href="sequence_facade.html#fusion.extension.sequence_facade.include">Include</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">sequence_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">sequence_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.extension.sequence_facade.example"></a><h5>
-<a name="id837982"></a>
+<a name="id826651"></a>
<a class="link" href="sequence_facade.html#fusion.extension.sequence_facade.example">Example</a>
</h5>
<p>
Modified: trunk/libs/fusion/doc/html/fusion/functional.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -63,13 +63,13 @@
through a function object interface.
</p>
<a name="fusion.functional.header"></a><h4>
-<a name="id840241"></a>
+<a name="id829040"></a>
<a class="link" href="functional.html#fusion.functional.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.fused_and_unfused_forms"></a><h4>
-<a name="id840296"></a>
+<a name="id829095"></a>
<a class="link" href="functional.html#fusion.functional.fused_and_unfused_forms">Fused and unfused
forms</a>
</h4>
@@ -103,7 +103,7 @@
form of <code class="literal">f'</code>.
</p>
<a name="fusion.functional.calling_functions_and_function_objects"></a><h4>
-<a name="id840481"></a>
+<a name="id829280"></a>
<a class="link" href="functional.html#fusion.functional.calling_functions_and_function_objects">Calling
functions and function objects</a>
</h4>
@@ -133,7 +133,7 @@
Constructors can be called applying Boost.Functional/Factory.
</p>
<a name="fusion.functional.making_fusion_code_callable_through_a_function_object_interface"></a><h4>
-<a name="id840525"></a>
+<a name="id829324"></a>
<a class="link" href="functional.html#fusion.functional.making_fusion_code_callable_through_a_function_object_interface">Making
Fusion code callable through a function object interface</a>
</h4>
Modified: trunk/libs/fusion/doc/html/fusion/functional/adapters/fused.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/adapters/fused.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/adapters/fused.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.functional.adapters.fused"></a><a class="link" href="fused.html" title="fused">fused</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.fused.description"></a><h6>
-<a name="id847949"></a>
+<a name="id836748"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.description">Description</a>
</h6>
<p>
@@ -54,20 +54,20 @@
and boost::shared_ptr
).
</p>
<a name="fusion.functional.adapters.fused.header"></a><h6>
-<a name="id848025"></a>
+<a name="id836824"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.fused.synopsis"></a><h6>
-<a name="id848094"></a>
+<a name="id836893"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Function</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">fused</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.fused.template_parameters"></a><h6>
-<a name="id848146"></a>
+<a name="id836945"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.template_parameters">Template
parameters</a>
</h6>
@@ -113,7 +113,7 @@
</tr></tbody>
</table></div>
<a name="fusion.functional.adapters.fused.model_of"></a><h6>
-<a name="id848234"></a>
+<a name="id837033"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.model_of">Model of</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -146,7 +146,7 @@
</dl>
</div>
<a name="fusion.functional.adapters.fused.expression_semantics"></a><h6>
-<a name="id848388"></a>
+<a name="id837187"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.expression_semantics">Expression
Semantics</a>
</h6>
@@ -210,14 +210,14 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.fused.example"></a><h6>
-<a name="id848576"></a>
+<a name="id837375"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">fused</span><span class="special"><</span> std::plus
<span class="special"><</span><span class="keyword">long</span><span class="special">></span> <span class="special">></span> <span class="identifier">f</span><span class="special">;</span>
<span class="identifier">assert</span><span class="special">(</span><span class="identifier">f</span><span class="special">(</span><a class="link" href="../../container/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="number">1</span><span class="special">,</span><span class="number">2l</span><span class="special">))</span> <span class="special">==</span> <span class="number">3l</span><span class="special">);</span>
</pre>
<a name="fusion.functional.adapters.fused.see_also"></a><h6>
-<a name="id848697"></a>
+<a name="id837496"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.see_also">See also</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: trunk/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.functional.adapters.fused_function_object"></a><a class="link" href="fused_function_object.html" title="fused_function_object">fused_function_object</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.fused_function_object.description"></a><h6>
-<a name="id851868"></a>
+<a name="id839847"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.description">Description</a>
</h6>
<p>
@@ -44,20 +44,20 @@
object is held by value, the adapter is const).
</p>
<a name="fusion.functional.adapters.fused_function_object.header"></a><h6>
-<a name="id851911"></a>
+<a name="id839891"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.fused_function_object.synopsis"></a><h6>
-<a name="id851983"></a>
+<a name="id839963"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Function</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">fused_function_object</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.fused_function_object.template_parameters"></a><h6>
-<a name="id852037"></a>
+<a name="id840017"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.template_parameters">Template
parameters</a>
</h6>
@@ -103,7 +103,7 @@
</tr></tbody>
</table></div>
<a name="fusion.functional.adapters.fused_function_object.model_of"></a><h6>
-<a name="id852127"></a>
+<a name="id840107"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.model_of">Model
of</a>
</h6>
@@ -137,7 +137,7 @@
</dl>
</div>
<a name="fusion.functional.adapters.fused_function_object.expression_semantics"></a><h6>
-<a name="id852284"></a>
+<a name="id840264"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.expression_semantics">Expression
Semantics</a>
</h6>
@@ -201,7 +201,7 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.fused_function_object.example"></a><h6>
-<a name="id852474"></a>
+<a name="id840453"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">SeqOfSeqs</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Func</span><span class="special">></span>
@@ -238,7 +238,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.adapters.fused_function_object.see_also"></a><h6>
-<a name="id853245"></a>
+<a name="id841225"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.functional.adapters.fused_procedure"></a><a class="link" href="fused_procedure.html" title="fused_procedure">fused_procedure</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.fused_procedure.description"></a><h6>
-<a name="id848790"></a>
+<a name="id837589"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.description">Description</a>
</h6>
<p>
@@ -62,20 +62,20 @@
case is not implemented).
</p>
<a name="fusion.functional.adapters.fused_procedure.header"></a><h6>
-<a name="id848880"></a>
+<a name="id837679"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.fused_procedure.synopsis"></a><h6>
-<a name="id848950"></a>
+<a name="id837749"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Function</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">fused_procedure</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.fused_procedure.template_parameters"></a><h6>
-<a name="id849004"></a>
+<a name="id837803"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.template_parameters">Template
parameters</a>
</h6>
@@ -121,7 +121,7 @@
</tr></tbody>
</table></div>
<a name="fusion.functional.adapters.fused_procedure.model_of"></a><h6>
-<a name="id849094"></a>
+<a name="id837893"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.model_of">Model
of</a>
</h6>
@@ -155,7 +155,7 @@
</dl>
</div>
<a name="fusion.functional.adapters.fused_procedure.expression_semantics"></a><h6>
-<a name="id849251"></a>
+<a name="id838050"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.expression_semantics">Expression
Semantics</a>
</h6>
@@ -219,7 +219,7 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.fused_procedure.example"></a><h6>
-<a name="id849441"></a>
+<a name="id838240"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">SequenceOfSequences</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Func</span><span class="special">></span>
@@ -239,7 +239,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.adapters.fused_procedure.see_also"></a><h6>
-<a name="id849873"></a>
+<a name="id839765"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/adapters/limits.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/adapters/limits.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/adapters/limits.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,13 +27,13 @@
<a name="fusion.functional.adapters.limits"></a><a class="link" href="limits.html" title="Limits">Limits</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.limits.header"></a><h6>
-<a name="id859174"></a>
+<a name="id847427"></a>
<a class="link" href="limits.html#fusion.functional.adapters.limits.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">limits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.limits.macros"></a><h6>
-<a name="id859244"></a>
+<a name="id847496"></a>
<a class="link" href="limits.html#fusion.functional.adapters.limits.macros">Macros</a>
</h6>
<p>
Modified: trunk/libs/fusion/doc/html/fusion/functional/adapters/unfused.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/adapters/unfused.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/adapters/unfused.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.functional.adapters.unfused"></a><a class="link" href="unfused.html" title="unfused">unfused</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.unfused.description"></a><h6>
-<a name="id853341"></a>
+<a name="id841321"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.description">Description</a>
</h6>
<p>
@@ -57,20 +57,20 @@
object is held by value, the adapter is const.
</p>
<a name="fusion.functional.adapters.unfused.header"></a><h6>
-<a name="id853400"></a>
+<a name="id841380"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">unfused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.unfused.synopsis"></a><h6>
-<a name="id853470"></a>
+<a name="id841449"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Function</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">AllowNullary</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">unfused</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.unfused.template_parameters"></a><h6>
-<a name="id853544"></a>
+<a name="id841524"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.template_parameters">Template
parameters</a>
</h6>
@@ -135,7 +135,7 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused.model_of"></a><h6>
-<a name="id853662"></a>
+<a name="id843558"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.model_of">Model of</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -172,7 +172,7 @@
</dl>
</div>
<a name="fusion.functional.adapters.unfused.expression_semantics"></a><h6>
-<a name="id853851"></a>
+<a name="id843747"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.expression_semantics">Expression
Semantics</a>
</h6>
@@ -236,7 +236,7 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused.example"></a><h6>
-<a name="id855142"></a>
+<a name="id843941"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">fused_incrementer</span>
@@ -263,7 +263,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.adapters.unfused.see_also"></a><h6>
-<a name="id855509"></a>
+<a name="id844308"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.see_also">See also</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: trunk/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.functional.adapters.unfused_typed"></a><a class="link" href="unfused_typed.html" title="unfused_typed">unfused_typed</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.unfused_typed.description"></a><h6>
-<a name="id855563"></a>
+<a name="id844362"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.description">Description</a>
</h6>
<p>
@@ -66,20 +66,20 @@
</p>
</div>
<a name="fusion.functional.adapters.unfused_typed.header"></a><h6>
-<a name="id855656"></a>
+<a name="id844455"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">unfused_typed</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.unfused_typed.synopsis"></a><h6>
-<a name="id855726"></a>
+<a name="id844525"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Function</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Sequence</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">unfused_typed</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.unfused_typed.template_parameters"></a><h6>
-<a name="id855793"></a>
+<a name="id844592"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.template_parameters">Template
parameters</a>
</h6>
@@ -143,7 +143,7 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused_typed.model_of"></a><h6>
-<a name="id855918"></a>
+<a name="id844717"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.model_of">Model
of</a>
</h6>
@@ -186,7 +186,7 @@
</dl>
</div>
<a name="fusion.functional.adapters.unfused_typed.expression_semantics"></a><h6>
-<a name="id856147"></a>
+<a name="id844946"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.expression_semantics">Expression
Semantics</a>
</h6>
@@ -252,7 +252,7 @@
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused_typed.example"></a><h6>
-<a name="id856351"></a>
+<a name="id845150"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">add_assign</span> <span class="comment">// applies operator+=
@@ -320,7 +320,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.adapters.unfused_typed.see_also"></a><h6>
-<a name="id859107"></a>
+<a name="id847360"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.see_also">See also</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: trunk/libs/fusion/doc/html/fusion/functional/concepts/callable.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/concepts/callable.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/concepts/callable.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.functional.concepts.callable"></a><a class="link" href="callable.html" title="Callable Object"> Callable Object</a>
</h4></div></div></div>
<a name="fusion.functional.concepts.callable.description"></a><h6>
-<a name="id840578"></a>
+<a name="id829377"></a>
<a class="link" href="callable.html#fusion.functional.concepts.callable.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
of a function call operator.
</p>
<a name="fusion.functional.concepts.callable.models"></a><h6>
-<a name="id840595"></a>
+<a name="id829394"></a>
<a class="link" href="callable.html#fusion.functional.concepts.callable.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -51,7 +51,7 @@
</li>
</ul></div>
<a name="fusion.functional.concepts.callable.examples"></a><h6>
-<a name="id840623"></a>
+<a name="id829422"></a>
<a class="link" href="callable.html#fusion.functional.concepts.callable.examples">Examples</a>
</h6>
<pre class="programlisting"><span class="special">&</span> <span class="identifier">a_free_function</span>
Modified: trunk/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Callable Object</a>
</h4></div></div></div>
<a name="fusion.functional.concepts.def_callable.description"></a><h6>
-<a name="id841354"></a>
+<a name="id830164"></a>
<a class="link" href="def_callable.html#fusion.functional.concepts.def_callable.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
to determine the result of a call.
</p>
<a name="fusion.functional.concepts.def_callable.refinement_of"></a><h6>
-<a name="id841381"></a>
+<a name="id830190"></a>
<a class="link" href="def_callable.html#fusion.functional.concepts.def_callable.refinement_of">Refinement
of</a>
</h6>
@@ -80,7 +80,7 @@
</dl>
</div>
<a name="fusion.functional.concepts.def_callable.expression_requirements"></a><h6>
-<a name="id841606"></a>
+<a name="id830405"></a>
<a class="link" href="def_callable.html#fusion.functional.concepts.def_callable.expression_requirements">Expression
requirements</a>
</h6>
@@ -118,7 +118,7 @@
</tr></tbody>
</table></div>
<a name="fusion.functional.concepts.def_callable.models"></a><h6>
-<a name="id841743"></a>
+<a name="id830542"></a>
<a class="link" href="def_callable.html#fusion.functional.concepts.def_callable.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -131,7 +131,7 @@
</li>
</ul></div>
<a name="fusion.functional.concepts.def_callable.examples"></a><h6>
-<a name="id841773"></a>
+<a name="id830572"></a>
<a class="link" href="def_callable.html#fusion.functional.concepts.def_callable.examples">Examples</a>
</h6>
<pre class="programlisting"><span class="special">&</span> <span class="identifier">a_free_function</span>
Modified: trunk/libs/fusion/doc/html/fusion/functional/concepts/poly.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/concepts/poly.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/concepts/poly.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Object</a>
</h4></div></div></div>
<a name="fusion.functional.concepts.poly.description"></a><h6>
-<a name="id841979"></a>
+<a name="id830778"></a>
<a class="link" href="poly.html#fusion.functional.concepts.poly.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Callable Object</a> type.
</p>
<a name="fusion.functional.concepts.poly.refinement_of"></a><h6>
-<a name="id842001"></a>
+<a name="id830800"></a>
<a class="link" href="poly.html#fusion.functional.concepts.poly.refinement_of">Refinement
of</a>
</h6>
@@ -78,7 +78,7 @@
</dl>
</div>
<a name="fusion.functional.concepts.poly.expression_requirements"></a><h6>
-<a name="id842210"></a>
+<a name="id831009"></a>
<a class="link" href="poly.html#fusion.functional.concepts.poly.expression_requirements">Expression
requirements</a>
</h6>
@@ -127,7 +127,7 @@
</tr></tbody>
</table></div>
<a name="fusion.functional.concepts.poly.models"></a><h6>
-<a name="id842362"></a>
+<a name="id831161"></a>
<a class="link" href="poly.html#fusion.functional.concepts.poly.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -142,7 +142,7 @@
</li>
</ul></div>
<a name="fusion.functional.concepts.poly.examples"></a><h6>
-<a name="id842395"></a>
+<a name="id831194"></a>
<a class="link" href="poly.html#fusion.functional.concepts.poly.examples">Examples</a>
</h6>
<pre class="programlisting"><span class="special">&</span> <span class="identifier">a_free_function</span>
Modified: trunk/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Object</a>
</h4></div></div></div>
<a name="fusion.functional.concepts.reg_callable.description"></a><h6>
-<a name="id840859"></a>
+<a name="id829658"></a>
<a class="link" href="reg_callable.html#fusion.functional.concepts.reg_callable.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
can appear immediately to the left of a function call operator.
</p>
<a name="fusion.functional.concepts.reg_callable.refinement_of"></a><h6>
-<a name="id840880"></a>
+<a name="id829679"></a>
<a class="link" href="reg_callable.html#fusion.functional.concepts.reg_callable.refinement_of">Refinement
of</a>
</h6>
@@ -67,7 +67,7 @@
</dl>
</div>
<a name="fusion.functional.concepts.reg_callable.expression_requirements"></a><h6>
-<a name="id841021"></a>
+<a name="id829820"></a>
<a class="link" href="reg_callable.html#fusion.functional.concepts.reg_callable.expression_requirements">Expression
requirements</a>
</h6>
@@ -114,7 +114,7 @@
</tr></tbody>
</table></div>
<a name="fusion.functional.concepts.reg_callable.models"></a><h6>
-<a name="id841129"></a>
+<a name="id829928"></a>
<a class="link" href="reg_callable.html#fusion.functional.concepts.reg_callable.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -126,7 +126,7 @@
</li>
</ul></div>
<a name="fusion.functional.concepts.reg_callable.examples"></a><h6>
-<a name="id841153"></a>
+<a name="id829962"></a>
<a class="link" href="reg_callable.html#fusion.functional.concepts.reg_callable.examples">Examples</a>
</h6>
<pre class="programlisting"><span class="special">&</span> <span class="identifier">a_free_function</span>
Modified: trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
make_fused</a>
</h5></div></div></div>
<a name="fusion.functional.generation.functions.mk_fused.description"></a><h6>
-<a name="id859313"></a>
+<a name="id847566"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
conversion</em></span></a> is applied to the target function.
</p>
<a name="fusion.functional.generation.functions.mk_fused.synopsis"></a><h6>
-<a name="id859355"></a>
+<a name="id847608"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">></span>
@@ -45,7 +45,7 @@
<span class="identifier">make_fused</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused.parameters"></a><h6>
-<a name="id859462"></a>
+<a name="id847715"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -91,7 +91,7 @@
</tr></tbody>
</table></div>
<a name="fusion.functional.generation.functions.mk_fused.expression_semantics"></a><h6>
-<a name="id859552"></a>
+<a name="id847805"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.expression_semantics">Expression
Semantics</a>
</h6>
@@ -104,14 +104,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns a <a class="link" href="../../adapters/fused.html" title="fused"><code class="computeroutput"><span class="identifier">fused</span></code></a> adapter for <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.functional.generation.functions.mk_fused.header"></a><h6>
-<a name="id859628"></a>
+<a name="id847880"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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_fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused.example"></a><h6>
-<a name="id859743"></a>
+<a name="id847996"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">float</span> <span class="identifier">sub</span><span class="special">(</span><span class="keyword">float</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">float</span> <span class="identifier">b</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">a</span> <span class="special">-</span> <span class="identifier">b</span><span class="special">;</span> <span class="special">}</span>
@@ -126,7 +126,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused.see_also"></a><h6>
-<a name="id860171"></a>
+<a name="id848424"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
make_fused_function_object</a>
</h5></div></div></div>
<a name="fusion.functional.generation.functions.mk_fused_fobj.description"></a><h6>
-<a name="id860944"></a>
+<a name="id850290"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
conversion</em></span></a> is applied to the target function.
</p>
<a name="fusion.functional.generation.functions.mk_fused_fobj.synopsis"></a><h6>
-<a name="id860984"></a>
+<a name="id850329"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">make_fused_function_object</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_fobj.parameters"></a><h6>
-<a name="id861093"></a>
+<a name="id850438"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -92,7 +92,7 @@
</tr></tbody>
</table></div>
<a name="fusion.functional.generation.functions.mk_fused_fobj.expression_semantics"></a><h6>
-<a name="id862276"></a>
+<a name="id850528"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
for <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.functional.generation.functions.mk_fused_fobj.header"></a><h6>
-<a name="id862354"></a>
+<a name="id850606"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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_fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_fobj.example"></a><h6>
-<a name="id862474"></a>
+<a name="id850726"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">sub</span>
@@ -141,7 +141,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_fobj.see_also"></a><h6>
-<a name="id863014"></a>
+<a name="id851266"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
make_fused_procedure</a>
</h5></div></div></div>
<a name="fusion.functional.generation.functions.mk_fused_proc.description"></a><h6>
-<a name="id860241"></a>
+<a name="id848494"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
conversion</em></span></a> applied to the target function.
</p>
<a name="fusion.functional.generation.functions.mk_fused_proc.synopsis"></a><h6>
-<a name="id860280"></a>
+<a name="id848533"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">make_fused_procedure</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_proc.parameters"></a><h6>
-<a name="id860390"></a>
+<a name="id848642"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -92,7 +92,7 @@
</tr></tbody>
</table></div>
<a name="fusion.functional.generation.functions.mk_fused_proc.expression_semantics"></a><h6>
-<a name="id860480"></a>
+<a name="id848732"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
<code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.functional.generation.functions.mk_fused_proc.header"></a><h6>
-<a name="id860558"></a>
+<a name="id848810"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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_fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_proc.example"></a><h6>
-<a name="id860678"></a>
+<a name="id848930"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">);</span>
@@ -122,7 +122,7 @@
<span class="identifier">assert</span><span class="special">(</span><a class="link" href="../../../sequence/intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a><span class="special">(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">==</span> <span class="number">0</span><span class="special">);</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_proc.see_also"></a><h6>
-<a name="id860872"></a>
+<a name="id850218"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
make_unfused</a>
</h5></div></div></div>
<a name="fusion.functional.generation.functions.mk_unfused.description"></a><h6>
-<a name="id863088"></a>
+<a name="id851341"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
conversion</em></span></a> is applied to the target function.
</p>
<a name="fusion.functional.generation.functions.mk_unfused.synopsis"></a><h6>
-<a name="id863130"></a>
+<a name="id851383"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">make_unfused</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<a name="fusion.functional.generation.functions.mk_unfused.parameters"></a><h6>
-<a name="id863237"></a>
+<a name="id851490"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -92,7 +92,7 @@
</tr></tbody>
</table></div>
<a name="fusion.functional.generation.functions.mk_unfused.expression_semantics"></a><h6>
-<a name="id863327"></a>
+<a name="id851580"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns a <a class="link" href="../../adapters/unfused.html" title="unfused"><code class="computeroutput"><span class="identifier">unfused</span></code></a> adapter for <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.functional.generation.functions.mk_unfused.header"></a><h6>
-<a name="id863405"></a>
+<a name="id851658"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_unfused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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_unfused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.functions.mk_unfused.example"></a><h6>
-<a name="id863525"></a>
+<a name="id851778"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">fused_incrementer</span>
@@ -138,7 +138,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.functions.mk_unfused.see_also"></a><h6>
-<a name="id863880"></a>
+<a name="id852133"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,21 +28,21 @@
make_fused</a>
</h5></div></div></div>
<a name="fusion.functional.generation.metafunctions.mk_fused.description"></a><h6>
-<a name="id863963"></a>
+<a name="id852216"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/mk_fused.html" title="make_fused"><code class="computeroutput"><span class="identifier">make_fused</span></code></a>.
</p>
<a name="fusion.functional.generation.metafunctions.mk_fused.header"></a><h6>
-<a name="id863994"></a>
+<a name="id852247"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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_fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused.synopsis"></a><h6>
-<a name="id864114"></a>
+<a name="id852367"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -55,7 +55,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused.see_also"></a><h6>
-<a name="id864211"></a>
+<a name="id852465"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,21 +28,21 @@
make_fused_function_object</a>
</h5></div></div></div>
<a name="fusion.functional.generation.metafunctions.mk_fused_fobj.description"></a><h6>
-<a name="id865636"></a>
+<a name="id852797"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/mk_fused_fobj.html" title="make_fused_function_object"><code class="computeroutput"><span class="identifier">make_fused_function_object</span></code></a>.
</p>
<a name="fusion.functional.generation.metafunctions.mk_fused_fobj.header"></a><h6>
-<a name="id865665"></a>
+<a name="id852826"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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_fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused_fobj.synopsis"></a><h6>
-<a name="id865783"></a>
+<a name="id852943"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -55,7 +55,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused_fobj.see_also"></a><h6>
-<a name="id865875"></a>
+<a name="id853036"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,21 +28,21 @@
make_fused_procedure</a>
</h5></div></div></div>
<a name="fusion.functional.generation.metafunctions.mk_fused_proc.description"></a><h6>
-<a name="id864259"></a>
+<a name="id852513"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/mk_fused_proc.html" title="make_fused_procedure"><code class="computeroutput"><span class="identifier">make_fused_procedure</span></code></a>.
</p>
<a name="fusion.functional.generation.metafunctions.mk_fused_proc.header"></a><h6>
-<a name="id864288"></a>
+<a name="id852541"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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_fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused_proc.synopsis"></a><h6>
-<a name="id865498"></a>
+<a name="id852659"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -55,7 +55,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused_proc.see_also"></a><h6>
-<a name="id865591"></a>
+<a name="id852751"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,21 +28,21 @@
make_unfused</a>
</h5></div></div></div>
<a name="fusion.functional.generation.metafunctions.mk_unfused.description"></a><h6>
-<a name="id865916"></a>
+<a name="id853077"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.metafunctions.mk_unfused.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/mk_unfused.html" title="make_unfused"><code class="computeroutput"><span class="identifier">make_unfused</span></code></a>.
</p>
<a name="fusion.functional.generation.metafunctions.mk_unfused.header"></a><h6>
-<a name="id865945"></a>
+<a name="id853105"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.metafunctions.mk_unfused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_unfused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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_unfused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_unfused.synopsis"></a><h6>
-<a name="id866065"></a>
+<a name="id853225"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.metafunctions.mk_unfused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -55,7 +55,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_unfused.see_also"></a><h6>
-<a name="id866162"></a>
+<a name="id853323"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.metafunctions.mk_unfused.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.functional.invocation.functions.invoke"></a><a class="link" href="invoke.html" title="invoke">invoke</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.functions.invoke.description"></a><h6>
-<a name="id842590"></a>
+<a name="id831389"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.description">Description</a>
</h6>
<p>
@@ -49,7 +49,7 @@
Constructors can be called applying Boost.Functional/Factory.
</p>
<a name="fusion.functional.invocation.functions.invoke.synopsis"></a><h6>
-<a name="id842661"></a>
+<a name="id831460"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -67,7 +67,7 @@
<span class="identifier">invoke</span><span class="special">(</span><span class="identifier">Function</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">Sequence</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">s</span><span class="special">);</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke.parameters"></a><h6>
-<a name="id842927"></a>
+<a name="id831726"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -133,7 +133,7 @@
</tbody>
</table></div>
<a name="fusion.functional.invocation.functions.invoke.expression_semantics"></a><h6>
-<a name="id843053"></a>
+<a name="id831852"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.expression_semantics">Expression
Semantics</a>
</h6>
@@ -149,20 +149,20 @@
as arguments and returns the result of the call expression.
</p>
<a name="fusion.functional.invocation.functions.invoke.header"></a><h6>
-<a name="id843139"></a>
+<a name="id831938"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">invocation</span><span class="special">/</span><span class="identifier">invoke</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.invocation.functions.invoke.example"></a><h6>
-<a name="id843208"></a>
+<a name="id832007"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.example">Example</a>
</h6>
<pre class="programlisting">std::plus
<span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">add</span><span class="special">;</span>
<span class="identifier">assert</span><span class="special">(</span><span class="identifier">invoke</span><span class="special">(</span><span class="identifier">add</span><span class="special">,</span><a class="link" href="../../../container/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="number">1</span><span class="special">,</span><span class="number">1</span><span class="special">))</span> <span class="special">==</span> <span class="number">2</span><span class="special">);</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke.see_also"></a><h6>
-<a name="id843323"></a>
+<a name="id832122"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
invoke_function_object</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.functions.invoke_fobj.description"></a><h6>
-<a name="id846102"></a>
+<a name="id834761"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.description">Description</a>
</h6>
<p>
@@ -43,7 +43,7 @@
Constructors can be called applying Boost.Functional/Factory.
</p>
<a name="fusion.functional.invocation.functions.invoke_fobj.synopsis"></a><h6>
-<a name="id846145"></a>
+<a name="id834804"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -61,7 +61,7 @@
<span class="identifier">invoke_function_object</span><span class="special">(</span><span class="identifier">Function</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">Sequence</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">s</span><span class="special">);</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_fobj.parameters"></a><h6>
-<a name="id846414"></a>
+<a name="id835073"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -127,7 +127,7 @@
</tbody>
</table></div>
<a name="fusion.functional.invocation.functions.invoke_fobj.expression_semantics"></a><h6>
-<a name="id846539"></a>
+<a name="id835198"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.expression_semantics">Expression
Semantics</a>
</h6>
@@ -143,13 +143,13 @@
as arguments and returns the result of the call expression.
</p>
<a name="fusion.functional.invocation.functions.invoke_fobj.header"></a><h6>
-<a name="id846626"></a>
+<a name="id835285"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">invocation</span><span class="special">/</span><span class="identifier">invoke_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_fobj.example"></a><h6>
-<a name="id846701"></a>
+<a name="id835360"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">sub</span>
@@ -175,7 +175,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_fobj.see_also"></a><h6>
-<a name="id847107"></a>
+<a name="id835767"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
invoke_procedure</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.functions.invoke_proc.description"></a><h6>
-<a name="id843427"></a>
+<a name="id833865"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.description">Description</a>
</h6>
<p>
@@ -52,7 +52,7 @@
isn't implemented).
</p>
<a name="fusion.functional.invocation.functions.invoke_proc.synopsis"></a><h6>
-<a name="id843496"></a>
+<a name="id833934"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -70,7 +70,7 @@
<span class="identifier">invoke_procedure</span><span class="special">(</span><span class="identifier">Function</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">Sequence</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">s</span><span class="special">);</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_proc.parameters"></a><h6>
-<a name="id845544"></a>
+<a name="id834203"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -136,7 +136,7 @@
</tbody>
</table></div>
<a name="fusion.functional.invocation.functions.invoke_proc.expression_semantics"></a><h6>
-<a name="id845670"></a>
+<a name="id834329"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.expression_semantics">Expression
Semantics</a>
</h6>
@@ -151,13 +151,13 @@
as arguments.
</p>
<a name="fusion.functional.invocation.functions.invoke_proc.header"></a><h6>
-<a name="id845750"></a>
+<a name="id834409"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">booost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">invocation</span><span class="special">/</span><span class="identifier">invoke_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_proc.example"></a><h6>
-<a name="id845825"></a>
+<a name="id834484"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
@@ -166,7 +166,7 @@
<span class="identifier">assert</span><span class="special">(</span><a class="link" href="../../../sequence/intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a><span class="special">(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">==</span> <span class="number">3</span><span class="special">);</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_proc.see_also"></a><h6>
-<a name="id845996"></a>
+<a name="id834655"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/invocation/limits.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/invocation/limits.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/invocation/limits.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,13 +27,13 @@
<a name="fusion.functional.invocation.limits"></a><a class="link" href="limits.html" title="Limits">Limits</a>
</h4></div></div></div>
<a name="fusion.functional.invocation.limits.header"></a><h6>
-<a name="id847822"></a>
+<a name="id836621"></a>
<a class="link" href="limits.html#fusion.functional.invocation.limits.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">invocation</span><span class="special">/</span><span class="identifier">limits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.invocation.limits.macros"></a><h6>
-<a name="id847892"></a>
+<a name="id836691"></a>
<a class="link" href="limits.html#fusion.functional.invocation.limits.macros">Macros</a>
</h6>
<p>
Modified: trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.functional.invocation.metafunctions.invoke"></a><a class="link" href="invoke.html" title="invoke">invoke</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.metafunctions.invoke.description"></a><h6>
-<a name="id847224"></a>
+<a name="id835883"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.metafunctions.invoke.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/invoke.html" title="invoke"><code class="computeroutput"><span class="identifier">invoke</span></code></a>.
</p>
<a name="fusion.functional.invocation.metafunctions.invoke.synopsis"></a><h6>
-<a name="id847255"></a>
+<a name="id835914"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.metafunctions.invoke.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -50,7 +50,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.invocation.metafunctions.invoke.see_also"></a><h6>
-<a name="id847368"></a>
+<a name="id836167"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.metafunctions.invoke.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,14 +28,14 @@
invoke_function_object</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.metafunctions.invoke_fobj.description"></a><h6>
-<a name="id847622"></a>
+<a name="id836422"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.metafunctions.invoke_fobj.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/invoke_fobj.html" title="invoke_function_object"><code class="computeroutput"><span class="identifier">invoke_function_object</span></code></a>.
</p>
<a name="fusion.functional.invocation.metafunctions.invoke_fobj.synopsis"></a><h6>
-<a name="id847651"></a>
+<a name="id836451"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.metafunctions.invoke_fobj.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -51,7 +51,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.invocation.metafunctions.invoke_fobj.see_also"></a><h6>
-<a name="id847764"></a>
+<a name="id836563"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.metafunctions.invoke_fobj.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html (original)
+++ trunk/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,14 +28,14 @@
invoke_procedure</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.metafunctions.invoke_proc.description"></a><h6>
-<a name="id847424"></a>
+<a name="id836224"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.metafunctions.invoke_proc.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/invoke_proc.html" title="invoke_procedure"><code class="computeroutput"><span class="identifier">invoke_procedure</span></code></a>.
</p>
<a name="fusion.functional.invocation.metafunctions.invoke_proc.synopsis"></a><h6>
-<a name="id847453"></a>
+<a name="id836253"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.metafunctions.invoke_proc.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -51,7 +51,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.invocation.metafunctions.invoke_proc.see_also"></a><h6>
-<a name="id847566"></a>
+<a name="id836365"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.metafunctions.invoke_proc.see_also">See
also</a>
</h6>
Modified: trunk/libs/fusion/doc/html/fusion/introduction.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/introduction.html (original)
+++ trunk/libs/fusion/doc/html/fusion/introduction.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -117,7 +117,7 @@
sequences are fully compatible with Fusion. You can work with Fusion sequences
on MPL if you
wish to work solely on types
- <sup>[<a name="id629406" href="#ftn.id629406" class="footnote">1</a>]</sup>
+ <sup>[<a name="id618004" href="#ftn.id618004" class="footnote">1</a>]</sup>
. In MPL, Fusion
sequences follow MPL's
sequence-type preserving semantics (i.e. algorithms preserve the original sequence
@@ -132,7 +132,7 @@
</p>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id629406" href="#id629406" class="para">1</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id618004" href="#id618004" class="para">1</a>] </sup>
Choose MPL
over fusion when doing pure type calculations. Once the static type calculation
is finished, you can instantiate a fusion sequence (see <a class="link" href="container/conversion/functions.html" title="Functions">Conversion</a>)
Modified: trunk/libs/fusion/doc/html/fusion/iterator.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -81,7 +81,7 @@
<a class="link" href="sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.iterator.header"></a><h4>
-<a name="id643234"></a>
+<a name="id631008"></a>
<a class="link" href="iterator.html#fusion.iterator.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/concepts/associative_iterator.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/concepts/associative_iterator.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/concepts/associative_iterator.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Iterator</a>
</h4></div></div></div>
<a name="fusion.iterator.concepts.associative_iterator.description"></a><h6>
-<a name="id649153"></a>
+<a name="id636927"></a>
<a class="link" href="associative_iterator.html#fusion.iterator.concepts.associative_iterator.description">Description</a>
</h6>
<p>
@@ -50,7 +50,7 @@
</dl>
</div>
<a name="fusion.iterator.concepts.associative_iterator.refinement_of"></a><h6>
-<a name="id649218"></a>
+<a name="id636992"></a>
<a class="link" href="associative_iterator.html#fusion.iterator.concepts.associative_iterator.refinement_of">Refinement
of</a>
</h6>
@@ -61,7 +61,7 @@
Access Iterator</a>
</p>
<a name="fusion.iterator.concepts.associative_iterator.expression_requirements"></a><h6>
-<a name="id649251"></a>
+<a name="id637025"></a>
<a class="link" href="associative_iterator.html#fusion.iterator.concepts.associative_iterator.expression_requirements">Expression
requirements</a>
</h6>
@@ -113,7 +113,7 @@
</tr></tbody>
</table></div>
<a name="fusion.iterator.concepts.associative_iterator.meta_expressions"></a><h6>
-<a name="id649404"></a>
+<a name="id637178"></a>
<a class="link" href="associative_iterator.html#fusion.iterator.concepts.associative_iterator.meta_expressions">Meta
Expressions</a>
</h6>
@@ -174,7 +174,7 @@
</tbody>
</table></div>
<a name="fusion.iterator.concepts.associative_iterator.models"></a><h6>
-<a name="id649609"></a>
+<a name="id637383"></a>
<a class="link" href="associative_iterator.html#fusion.iterator.concepts.associative_iterator.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: trunk/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Iterator</a>
</h4></div></div></div>
<a name="fusion.iterator.concepts.bidirectional_iterator.description"></a><h6>
-<a name="id645745"></a>
+<a name="id633519"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.description">Description</a>
</h6>
<p>
@@ -58,7 +58,7 @@
</dl>
</div>
<a name="fusion.iterator.concepts.bidirectional_iterator.refinement_of"></a><h6>
-<a name="id645857"></a>
+<a name="id633631"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.refinement_of">Refinement
of</a>
</h6>
@@ -66,7 +66,7 @@
<a class="link" href="forward_iterator.html" title="Forward Iterator">Forward Iterator</a>
</p>
<a name="fusion.iterator.concepts.bidirectional_iterator.expression_requirements"></a><h6>
-<a name="id645881"></a>
+<a name="id633655"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.expression_requirements">Expression
requirements</a>
</h6>
@@ -173,7 +173,7 @@
</tbody>
</table></div>
<a name="fusion.iterator.concepts.bidirectional_iterator.meta_expressions"></a><h6>
-<a name="id646158"></a>
+<a name="id633932"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.meta_expressions">Meta
Expressions</a>
</h6>
@@ -208,7 +208,7 @@
</tr></tbody>
</table></div>
<a name="fusion.iterator.concepts.bidirectional_iterator.expression_semantics"></a><h6>
-<a name="id646258"></a>
+<a name="id634032"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.expression_semantics">Expression
Semantics</a>
</h6>
@@ -248,7 +248,7 @@
</tr></tbody>
</table></div>
<a name="fusion.iterator.concepts.bidirectional_iterator.invariants"></a><h6>
-<a name="id646363"></a>
+<a name="id634137"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.invariants">Invariants</a>
</h6>
<p>
@@ -264,7 +264,7 @@
</li>
</ul></div>
<a name="fusion.iterator.concepts.bidirectional_iterator.models"></a><h6>
-<a name="id646588"></a>
+<a name="id634362"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: trunk/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Iterator</a>
</h4></div></div></div>
<a name="fusion.iterator.concepts.forward_iterator.description"></a><h6>
-<a name="id643400"></a>
+<a name="id631174"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.description">Description</a>
</h6>
<p>
@@ -61,7 +61,7 @@
</dl>
</div>
<a name="fusion.iterator.concepts.forward_iterator.expression_requirements"></a><h6>
-<a name="id643520"></a>
+<a name="id631294"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.expression_requirements">Expression
requirements</a>
</h6>
@@ -239,7 +239,7 @@
</tbody>
</table></div>
<a name="fusion.iterator.concepts.forward_iterator.meta_expressions"></a><h6>
-<a name="id644066"></a>
+<a name="id631840"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.meta_expressions">Meta
Expressions</a>
</h6>
@@ -350,7 +350,7 @@
</tbody>
</table></div>
<a name="fusion.iterator.concepts.forward_iterator.expression_semantics"></a><h6>
-<a name="id644784"></a>
+<a name="id632558"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.expression_semantics">Expression
Semantics</a>
</h6>
@@ -476,7 +476,7 @@
</tbody>
</table></div>
<a name="fusion.iterator.concepts.forward_iterator.invariants"></a><h6>
-<a name="id645236"></a>
+<a name="id633010"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.invariants">Invariants</a>
</h6>
<p>
@@ -500,7 +500,7 @@
</li>
</ul></div>
<a name="fusion.iterator.concepts.forward_iterator.models"></a><h6>
-<a name="id645529"></a>
+<a name="id633303"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: trunk/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Access Iterator</a>
</h4></div></div></div>
<a name="fusion.iterator.concepts.random_access_iterator.description"></a><h6>
-<a name="id646721"></a>
+<a name="id634495"></a>
<a class="link" href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.description">Description</a>
</h6>
<p>
@@ -61,7 +61,7 @@
</dl>
</div>
<a name="fusion.iterator.concepts.random_access_iterator.refinement_of"></a><h6>
-<a name="id646847"></a>
+<a name="id636260"></a>
<a class="link" href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.refinement_of">Refinement
of</a>
</h6>
@@ -70,7 +70,7 @@
Iterator</a>
</p>
<a name="fusion.iterator.concepts.random_access_iterator.expression_requirements"></a><h6>
-<a name="id646871"></a>
+<a name="id636284"></a>
<a class="link" href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.expression_requirements">Expression
requirements</a>
</h6>
@@ -177,7 +177,7 @@
</tbody>
</table></div>
<a name="fusion.iterator.concepts.random_access_iterator.meta_expressions"></a><h6>
-<a name="id648787"></a>
+<a name="id636561"></a>
<a class="link" href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.meta_expressions">Meta
Expressions</a>
</h6>
@@ -240,7 +240,7 @@
</tbody>
</table></div>
<a name="fusion.iterator.concepts.random_access_iterator.models"></a><h6>
-<a name="id649015"></a>
+<a name="id636789"></a>
<a class="link" href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: trunk/libs/fusion/doc/html/fusion/iterator/functions/advance.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/functions/advance.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/functions/advance.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.advance"></a><a class="link" href="advance.html" title="advance">advance</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.advance.description"></a><h6>
-<a name="id652962"></a>
+<a name="id640736"></a>
<a class="link" href="advance.html#fusion.iterator.functions.advance.description">Description</a>
</h6>
<p>
Moves an iterator by a specified distance.
</p>
<a name="fusion.iterator.functions.advance.synopsis"></a><h6>
-<a name="id652980"></a>
+<a name="id640754"></a>
<a class="link" href="advance.html#fusion.iterator.functions.advance.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">M</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">advance</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id653103"></a><p class="title"><b>Table 1.6. Parameters</b></p>
+<a name="id640877"></a><p class="title"><b>Table 1.6. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -109,7 +109,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.advance.expression_semantics"></a><h6>
-<a name="id653222"></a>
+<a name="id640996"></a>
<a class="link" href="advance.html#fusion.iterator.functions.advance.expression_semantics">Expression
Semantics</a>
</h6>
@@ -128,14 +128,14 @@
may be negative.
</p>
<a name="fusion.iterator.functions.advance.header"></a><h6>
-<a name="id653324"></a>
+<a name="id641098"></a>
<a class="link" href="advance.html#fusion.iterator.functions.advance.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.advance.example"></a><h6>
-<a name="id653432"></a>
+<a name="id642298"></a>
<a class="link" href="advance.html#fusion.iterator.functions.advance.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.advance_c"></a><a class="link" href="advance_c.html" title="advance_c">advance_c</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.advance_c.description"></a><h6>
-<a name="id654726"></a>
+<a name="id642500"></a>
<a class="link" href="advance_c.html#fusion.iterator.functions.advance_c.description">Description</a>
</h6>
<p>
Moves an iterator by a specified distance.
</p>
<a name="fusion.iterator.functions.advance_c.synopsis"></a><h6>
-<a name="id654744"></a>
+<a name="id642518"></a>
<a class="link" href="advance_c.html#fusion.iterator.functions.advance_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">advance_c</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id654866"></a><p class="title"><b>Table 1.7. Parameters</b></p>
+<a name="id642640"></a><p class="title"><b>Table 1.7. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -108,7 +108,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.advance_c.expression_semantics"></a><h6>
-<a name="id654983"></a>
+<a name="id642757"></a>
<a class="link" href="advance_c.html#fusion.iterator.functions.advance_c.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
may be negative.
</p>
<a name="fusion.iterator.functions.advance_c.header"></a><h6>
-<a name="id655087"></a>
+<a name="id642861"></a>
<a class="link" href="advance_c.html#fusion.iterator.functions.advance_c.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.advance_c.example"></a><h6>
-<a name="id655195"></a>
+<a name="id642969"></a>
<a class="link" href="advance_c.html#fusion.iterator.functions.advance_c.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/functions/deref.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/functions/deref.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/functions/deref.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.deref"></a><a class="link" href="deref.html" title="deref">deref</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.deref.description"></a><h6>
-<a name="id649768"></a>
+<a name="id637543"></a>
<a class="link" href="deref.html#fusion.iterator.functions.deref.description">Description</a>
</h6>
<p>
Deferences an iterator.
</p>
<a name="fusion.iterator.functions.deref.synopsis"></a><h6>
-<a name="id649785"></a>
+<a name="id637559"></a>
<a class="link" href="deref.html#fusion.iterator.functions.deref.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">deref</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id649886"></a><p class="title"><b>Table 1.2. Parameters</b></p>
+<a name="id637660"></a><p class="title"><b>Table 1.2. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -88,7 +88,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.deref.expression_semantics"></a><h6>
-<a name="id649968"></a>
+<a name="id637742"></a>
<a class="link" href="deref.html#fusion.iterator.functions.deref.expression_semantics">Expression
Semantics</a>
</h6>
@@ -102,14 +102,14 @@
<code class="computeroutput"><span class="identifier">i</span></code>.
</p>
<a name="fusion.iterator.functions.deref.header"></a><h6>
-<a name="id650062"></a>
+<a name="id637837"></a>
<a class="link" href="deref.html#fusion.iterator.functions.deref.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.deref.example"></a><h6>
-<a name="id650170"></a>
+<a name="id637945"></a>
<a class="link" href="deref.html#fusion.iterator.functions.deref.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/functions/deref_data.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/functions/deref_data.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/functions/deref_data.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.iterator.functions.deref_data"></a><a class="link" href="deref_data.html" title="deref_data">deref_data</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.deref_data.description"></a><h6>
-<a name="id655378"></a>
+<a name="id643152"></a>
<a class="link" href="deref_data.html#fusion.iterator.functions.deref_data.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
an associative iterator.
</p>
<a name="fusion.iterator.functions.deref_data.synopsis"></a><h6>
-<a name="id655394"></a>
+<a name="id643168"></a>
<a class="link" href="deref_data.html#fusion.iterator.functions.deref_data.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/deref_data.html" title="deref_data"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref_data</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">deref</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id655495"></a><p class="title"><b>Table 1.8. Parameters</b></p>
+<a name="id643269"></a><p class="title"><b>Table 1.8. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.deref_data.expression_semantics"></a><h6>
-<a name="id655579"></a>
+<a name="id643353"></a>
<a class="link" href="deref_data.html#fusion.iterator.functions.deref_data.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
associated with the element referenced by an associative iterator <code class="computeroutput"><span class="identifier">i</span></code>.
</p>
<a name="fusion.iterator.functions.deref_data.header"></a><h6>
-<a name="id655676"></a>
+<a name="id643450"></a>
<a class="link" href="deref_data.html#fusion.iterator.functions.deref_data.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">deref_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.deref_data.example"></a><h6>
-<a name="id655784"></a>
+<a name="id643558"></a>
<a class="link" href="deref_data.html#fusion.iterator.functions.deref_data.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">int</span><span class="special">&></span> <span class="special">></span> <span class="identifier">map</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/functions/distance.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/functions/distance.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/functions/distance.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.distance"></a><a class="link" href="distance.html" title="distance">distance</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.distance.description"></a><h6>
-<a name="id652313"></a>
+<a name="id640087"></a>
<a class="link" href="distance.html#fusion.iterator.functions.distance.description">Description</a>
</h6>
<p>
Returns the distance between 2 iterators.
</p>
<a name="fusion.iterator.functions.distance.synopsis"></a><h6>
-<a name="id652331"></a>
+<a name="id640105"></a>
<a class="link" href="distance.html#fusion.iterator.functions.distance.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">distance</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">j</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id652475"></a><p class="title"><b>Table 1.5. Parameters</b></p>
+<a name="id640249"></a><p class="title"><b>Table 1.5. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.distance.expression_semantics"></a><h6>
-<a name="id652564"></a>
+<a name="id640338"></a>
<a class="link" href="distance.html#fusion.iterator.functions.distance.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
iterators <code class="computeroutput"><span class="identifier">i</span></code> and <code class="computeroutput"><span class="identifier">j</span></code>.
</p>
<a name="fusion.iterator.functions.distance.header"></a><h6>
-<a name="id652647"></a>
+<a name="id640421"></a>
<a class="link" href="distance.html#fusion.iterator.functions.distance.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.distance.example"></a><h6>
-<a name="id652755"></a>
+<a name="id640529"></a>
<a class="link" href="distance.html#fusion.iterator.functions.distance.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/functions/next.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/functions/next.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/functions/next.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.next"></a><a class="link" href="next.html" title="next">next</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.next.description"></a><h6>
-<a name="id650473"></a>
+<a name="id638247"></a>
<a class="link" href="next.html#fusion.iterator.functions.next.description">Description</a>
</h6>
<p>
Moves an iterator 1 position forwards.
</p>
<a name="fusion.iterator.functions.next.synopsis"></a><h6>
-<a name="id650491"></a>
+<a name="id638265"></a>
<a class="link" href="next.html#fusion.iterator.functions.next.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/next.html" title="next"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">next</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">next</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id650592"></a><p class="title"><b>Table 1.3. Parameters</b></p>
+<a name="id638366"></a><p class="title"><b>Table 1.3. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -88,7 +88,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.next.expression_semantics"></a><h6>
-<a name="id650673"></a>
+<a name="id638994"></a>
<a class="link" href="next.html#fusion.iterator.functions.next.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
next element after <code class="computeroutput"><span class="identifier">i</span></code>.
</p>
<a name="fusion.iterator.functions.next.header"></a><h6>
-<a name="id651285"></a>
+<a name="id639059"></a>
<a class="link" href="next.html#fusion.iterator.functions.next.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.next.example"></a><h6>
-<a name="id651393"></a>
+<a name="id639167"></a>
<a class="link" href="next.html#fusion.iterator.functions.next.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/functions/prior.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/functions/prior.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/functions/prior.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.prior"></a><a class="link" href="prior.html" title="prior">prior</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.prior.description"></a><h6>
-<a name="id651698"></a>
+<a name="id639472"></a>
<a class="link" href="prior.html#fusion.iterator.functions.prior.description">Description</a>
</h6>
<p>
Moves an iterator 1 position backwards.
</p>
<a name="fusion.iterator.functions.prior.synopsis"></a><h6>
-<a name="id651716"></a>
+<a name="id639490"></a>
<a class="link" href="prior.html#fusion.iterator.functions.prior.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">prior</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">prior</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id651816"></a><p class="title"><b>Table 1.4. Parameters</b></p>
+<a name="id639590"></a><p class="title"><b>Table 1.4. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -88,7 +88,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.prior.expression_semantics"></a><h6>
-<a name="id651898"></a>
+<a name="id639672"></a>
<a class="link" href="prior.html#fusion.iterator.functions.prior.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
element prior to <code class="computeroutput"><span class="identifier">i</span></code>.
</p>
<a name="fusion.iterator.functions.prior.header"></a><h6>
-<a name="id651968"></a>
+<a name="id639742"></a>
<a class="link" href="prior.html#fusion.iterator.functions.prior.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.prior.example"></a><h6>
-<a name="id652076"></a>
+<a name="id639850"></a>
<a class="link" href="prior.html#fusion.iterator.functions.prior.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.advance"></a><a class="link" href="advance.html" title="advance">advance</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.advance.description"></a><h6>
-<a name="id663955"></a>
+<a name="id651797"></a>
<a class="link" href="advance.html#fusion.iterator.metafunctions.advance.description">Description</a>
</h6>
<p>
Moves an iterator a specified distance.
</p>
<a name="fusion.iterator.metafunctions.advance.synopsis"></a><h6>
-<a name="id663973"></a>
+<a name="id651815"></a>
<a class="link" href="advance.html#fusion.iterator.metafunctions.advance.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id664058"></a><p class="title"><b>Table 1.18. Parameters</b></p>
+<a name="id651900"></a><p class="title"><b>Table 1.18. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.advance.expression_semantics"></a><h6>
-<a name="id664179"></a>
+<a name="id652022"></a>
<a class="link" href="advance.html#fusion.iterator.metafunctions.advance.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
may be negative.
</p>
<a name="fusion.iterator.metafunctions.advance.header"></a><h6>
-<a name="id664294"></a>
+<a name="id652137"></a>
<a class="link" href="advance.html#fusion.iterator.metafunctions.advance.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.advance.example"></a><h6>
-<a name="id664402"></a>
+<a name="id652245"></a>
<a class="link" href="advance.html#fusion.iterator.metafunctions.advance.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</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="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.advance_c"></a><a class="link" href="advance_c.html" title="advance_c">advance_c</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.advance_c.description"></a><h6>
-<a name="id664716"></a>
+<a name="id652558"></a>
<a class="link" href="advance_c.html#fusion.iterator.metafunctions.advance_c.description">Description</a>
</h6>
<p>
Moves an iterator by a specified distance.
</p>
<a name="fusion.iterator.metafunctions.advance_c.synopsis"></a><h6>
-<a name="id664734"></a>
+<a name="id652576"></a>
<a class="link" href="advance_c.html#fusion.iterator.metafunctions.advance_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id664819"></a><p class="title"><b>Table 1.19. Parameters</b></p>
+<a name="id652661"></a><p class="title"><b>Table 1.19. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -111,7 +111,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.advance_c.expression_semantics"></a><h6>
-<a name="id664935"></a>
+<a name="id652778"></a>
<a class="link" href="advance_c.html#fusion.iterator.metafunctions.advance_c.expression_semantics">Expression
Semantics</a>
</h6>
@@ -129,14 +129,14 @@
may be negative. Equivalent to <code class="computeroutput"><a class="link" href="advance.html" title="advance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">int_</span><span class="special"><</span><span class="identifier">N</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span></code>.
</p>
<a name="fusion.iterator.metafunctions.advance_c.header"></a><h6>
-<a name="id665120"></a>
+<a name="id652962"></a>
<a class="link" href="advance_c.html#fusion.iterator.metafunctions.advance_c.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.advance_c.example"></a><h6>
-<a name="id665228"></a>
+<a name="id653070"></a>
<a class="link" href="advance_c.html#fusion.iterator.metafunctions.advance_c.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</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="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.deref"></a><a class="link" href="deref.html" title="deref">deref</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.deref.description"></a><h6>
-<a name="id658388"></a>
+<a name="id646230"></a>
<a class="link" href="deref.html#fusion.iterator.metafunctions.deref.description">Description</a>
</h6>
<p>
Returns the type that will be returned by dereferencing an iterator.
</p>
<a name="fusion.iterator.metafunctions.deref.synposis"></a><h6>
-<a name="id658404"></a>
+<a name="id646247"></a>
<a class="link" href="deref.html#fusion.iterator.metafunctions.deref.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id658476"></a><p class="title"><b>Table 1.13. Parameters</b></p>
+<a name="id646319"></a><p class="title"><b>Table 1.13. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -91,7 +91,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.deref.expression_semantics"></a><h6>
-<a name="id658560"></a>
+<a name="id646403"></a>
<a class="link" href="deref.html#fusion.iterator.metafunctions.deref.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
an iterator of type <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.deref.header"></a><h6>
-<a name="id658635"></a>
+<a name="id646477"></a>
<a class="link" href="deref.html#fusion.iterator.metafunctions.deref.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.deref.example"></a><h6>
-<a name="id658743"></a>
+<a name="id646585"></a>
<a class="link" href="deref.html#fusion.iterator.metafunctions.deref.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/deref_data.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/deref_data.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/deref_data.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.iterator.metafunctions.deref_data"></a><a class="link" href="deref_data.html" title="deref_data">deref_data</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.deref_data.description"></a><h6>
-<a name="id666883"></a>
+<a name="id655408"></a>
<a class="link" href="deref_data.html#fusion.iterator.metafunctions.deref_data.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
referenced by an associative iterator.
</p>
<a name="fusion.iterator.metafunctions.deref_data.synposis"></a><h6>
-<a name="id666900"></a>
+<a name="id655425"></a>
<a class="link" href="deref_data.html#fusion.iterator.metafunctions.deref_data.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id666972"></a><p class="title"><b>Table 1.22. Parameters</b></p>
+<a name="id655497"></a><p class="title"><b>Table 1.22. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -92,7 +92,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.deref_data.expression_semantics"></a><h6>
-<a name="id667056"></a>
+<a name="id655581"></a>
<a class="link" href="deref_data.html#fusion.iterator.metafunctions.deref_data.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
the data property referenced by an associative iterator of type <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.deref_data.header"></a><h6>
-<a name="id667130"></a>
+<a name="id655655"></a>
<a class="link" href="deref_data.html#fusion.iterator.metafunctions.deref_data.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boosta</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">deref_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.deref_data.example"></a><h6>
-<a name="id667238"></a>
+<a name="id655763"></a>
<a class="link" href="deref_data.html#fusion.iterator.metafunctions.deref_data.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="special">></span> <span class="identifier">map</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.distance"></a><a class="link" href="distance.html" title="distance">distance</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.distance.description"></a><h6>
-<a name="id662167"></a>
+<a name="id651102"></a>
<a class="link" href="distance.html#fusion.iterator.metafunctions.distance.description">Description</a>
</h6>
<p>
Returns the distance between two iterators.
</p>
<a name="fusion.iterator.metafunctions.distance.synopsis"></a><h6>
-<a name="id663278"></a>
+<a name="id651120"></a>
<a class="link" href="distance.html#fusion.iterator.metafunctions.distance.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id663363"></a><p class="title"><b>Table 1.17. Parameters</b></p>
+<a name="id651206"></a><p class="title"><b>Table 1.17. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -92,7 +92,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.distance.expression_semantics"></a><h6>
-<a name="id663454"></a>
+<a name="id651297"></a>
<a class="link" href="distance.html#fusion.iterator.metafunctions.distance.expression_semantics">Expression
Semantics</a>
</h6>
@@ -108,14 +108,14 @@
<code class="computeroutput"><span class="identifier">J</span></code>.
</p>
<a name="fusion.iterator.metafunctions.distance.header"></a><h6>
-<a name="id663550"></a>
+<a name="id651393"></a>
<a class="link" href="distance.html#fusion.iterator.metafunctions.distance.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.distance.example"></a><h6>
-<a name="id663658"></a>
+<a name="id651501"></a>
<a class="link" href="distance.html#fusion.iterator.metafunctions.distance.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</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="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.iterator.metafunctions.equal_to"></a><a class="link" href="equal_to.html" title="equal_to">equal_to</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.equal_to.description"></a><h6>
-<a name="id661471"></a>
+<a name="id648768"></a>
<a class="link" href="equal_to.html#fusion.iterator.metafunctions.equal_to.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
and <code class="computeroutput"><span class="identifier">J</span></code> are equal.
</p>
<a name="fusion.iterator.metafunctions.equal_to.synopsis"></a><h6>
-<a name="id661507"></a>
+<a name="id648804"></a>
<a class="link" href="equal_to.html#fusion.iterator.metafunctions.equal_to.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id661592"></a><p class="title"><b>Table 1.16. Parameters</b></p>
+<a name="id648889"></a><p class="title"><b>Table 1.16. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -93,7 +93,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.equal_to.expression_semantics"></a><h6>
-<a name="id661679"></a>
+<a name="id648975"></a>
<a class="link" href="equal_to.html#fusion.iterator.metafunctions.equal_to.expression_semantics">Expression
Semantics</a>
</h6>
@@ -109,14 +109,14 @@
Returns <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></code> otherwise.
</p>
<a name="fusion.iterator.metafunctions.equal_to.header"></a><h6>
-<a name="id661817"></a>
+<a name="id649113"></a>
<a class="link" href="equal_to.html#fusion.iterator.metafunctions.equal_to.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.equal_to.example"></a><h6>
-<a name="id661925"></a>
+<a name="id649221"></a>
<a class="link" href="equal_to.html#fusion.iterator.metafunctions.equal_to.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/key_of.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/key_of.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/key_of.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.iterator.metafunctions.key_of"></a><a class="link" href="key_of.html" title="key_of">key_of</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.key_of.description"></a><h6>
-<a name="id665788"></a>
+<a name="id654314"></a>
<a class="link" href="key_of.html#fusion.iterator.metafunctions.key_of.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
iterator.
</p>
<a name="fusion.iterator.metafunctions.key_of.synopsis"></a><h6>
-<a name="id665805"></a>
+<a name="id654330"></a>
<a class="link" href="key_of.html#fusion.iterator.metafunctions.key_of.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id665877"></a><p class="title"><b>Table 1.20. Parameters</b></p>
+<a name="id654402"></a><p class="title"><b>Table 1.20. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -92,7 +92,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.key_of.expression_semantics"></a><h6>
-<a name="id665961"></a>
+<a name="id654486"></a>
<a class="link" href="key_of.html#fusion.iterator.metafunctions.key_of.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
with the element referenced by an associative iterator <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.key_of.header"></a><h6>
-<a name="id666036"></a>
+<a name="id654561"></a>
<a class="link" href="key_of.html#fusion.iterator.metafunctions.key_of.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">key_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">key_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.key_of.example"></a><h6>
-<a name="id666144"></a>
+<a name="id654669"></a>
<a class="link" href="key_of.html#fusion.iterator.metafunctions.key_of.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.next"></a><a class="link" href="next.html" title="next">next</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.next.description"></a><h6>
-<a name="id660234"></a>
+<a name="id647530"></a>
<a class="link" href="next.html#fusion.iterator.metafunctions.next.description">Description</a>
</h6>
<p>
Returns the type of the next iterator in a sequence.
</p>
<a name="fusion.iterator.metafunctions.next.synposis"></a><h6>
-<a name="id660251"></a>
+<a name="id647547"></a>
<a class="link" href="next.html#fusion.iterator.metafunctions.next.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id660323"></a><p class="title"><b>Table 1.14. Parameters</b></p>
+<a name="id647619"></a><p class="title"><b>Table 1.14. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -91,7 +91,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.next.expression_semantics"></a><h6>
-<a name="id660404"></a>
+<a name="id647701"></a>
<a class="link" href="next.html#fusion.iterator.metafunctions.next.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
next element in the sequence after <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.next.header"></a><h6>
-<a name="id660484"></a>
+<a name="id647780"></a>
<a class="link" href="next.html#fusion.iterator.metafunctions.next.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.next.example"></a><h6>
-<a name="id660592"></a>
+<a name="id647888"></a>
<a class="link" href="next.html#fusion.iterator.metafunctions.next.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.prior"></a><a class="link" href="prior.html" title="prior">prior</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.prior.description"></a><h6>
-<a name="id660796"></a>
+<a name="id648092"></a>
<a class="link" href="prior.html#fusion.iterator.metafunctions.prior.description">Description</a>
</h6>
<p>
Returns the type of the previous iterator in a sequence.
</p>
<a name="fusion.iterator.metafunctions.prior.synopsis"></a><h6>
-<a name="id660812"></a>
+<a name="id648109"></a>
<a class="link" href="prior.html#fusion.iterator.metafunctions.prior.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id660884"></a><p class="title"><b>Table 1.15. Parameters</b></p>
+<a name="id648181"></a><p class="title"><b>Table 1.15. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -91,7 +91,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.prior.expression_semantics"></a><h6>
-<a name="id660968"></a>
+<a name="id648265"></a>
<a class="link" href="prior.html#fusion.iterator.metafunctions.prior.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
previous element in the sequence before <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.prior.header"></a><h6>
-<a name="id661050"></a>
+<a name="id648346"></a>
<a class="link" href="prior.html#fusion.iterator.metafunctions.prior.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.prior.example"></a><h6>
-<a name="id661158"></a>
+<a name="id648454"></a>
<a class="link" href="prior.html#fusion.iterator.metafunctions.prior.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.value_of"></a><a class="link" href="value_of.html" title="value_of">value_of</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.value_of.description"></a><h6>
-<a name="id657620"></a>
+<a name="id645462"></a>
<a class="link" href="value_of.html#fusion.iterator.metafunctions.value_of.description">Description</a>
</h6>
<p>
Returns the type stored at the position of an iterator.
</p>
<a name="fusion.iterator.metafunctions.value_of.synopsis"></a><h6>
-<a name="id657636"></a>
+<a name="id645479"></a>
<a class="link" href="value_of.html#fusion.iterator.metafunctions.value_of.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id657708"></a><p class="title"><b>Table 1.12. Parameters</b></p>
+<a name="id645551"></a><p class="title"><b>Table 1.12. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -91,7 +91,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.value_of.expression_semantics"></a><h6>
-<a name="id657792"></a>
+<a name="id645635"></a>
<a class="link" href="value_of.html#fusion.iterator.metafunctions.value_of.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
a sequence at iterator position <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.value_of.header"></a><h6>
-<a name="id657867"></a>
+<a name="id645709"></a>
<a class="link" href="value_of.html#fusion.iterator.metafunctions.value_of.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">value_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">value_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.value_of.example"></a><h6>
-<a name="id657975"></a>
+<a name="id645817"></a>
<a class="link" href="value_of.html#fusion.iterator.metafunctions.value_of.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&,</span><span class="keyword">const</span> <span class="keyword">int</span><span class="special">&></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of_data.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of_data.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of_data.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.iterator.metafunctions.value_of_data"></a><a class="link" href="value_of_data.html" title="value_of_data">value_of_data</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.value_of_data.description"></a><h6>
-<a name="id666338"></a>
+<a name="id654863"></a>
<a class="link" href="value_of_data.html#fusion.iterator.metafunctions.value_of_data.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
by an associative iterator references.
</p>
<a name="fusion.iterator.metafunctions.value_of_data.synopsis"></a><h6>
-<a name="id666355"></a>
+<a name="id654880"></a>
<a class="link" href="value_of_data.html#fusion.iterator.metafunctions.value_of_data.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id666427"></a><p class="title"><b>Table 1.21. Parameters</b></p>
+<a name="id654952"></a><p class="title"><b>Table 1.21. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -92,7 +92,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.value_of_data.expression_semantics"></a><h6>
-<a name="id666508"></a>
+<a name="id655034"></a>
<a class="link" href="value_of_data.html#fusion.iterator.metafunctions.value_of_data.expression_semantics">Expression
Semantics</a>
</h6>
@@ -107,14 +107,14 @@
<code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.value_of_data.header"></a><h6>
-<a name="id666580"></a>
+<a name="id655106"></a>
<a class="link" href="value_of_data.html#fusion.iterator.metafunctions.value_of_data.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">value_of_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">value_of_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.value_of_data.example"></a><h6>
-<a name="id666688"></a>
+<a name="id655214"></a>
<a class="link" href="value_of_data.html#fusion.iterator.metafunctions.value_of_data.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,14 +28,14 @@
==</a>
</h4></div></div></div>
<a name="fusion.iterator.operator.operator_equality.description"></a><h6>
-<a name="id656717"></a>
+<a name="id644560"></a>
<a class="link" href="operator_equality.html#fusion.iterator.operator.operator_equality.description">Description</a>
</h6>
<p>
Compares 2 iterators for equality.
</p>
<a name="fusion.iterator.operator.operator_equality.synopsis"></a><h6>
-<a name="id656734"></a>
+<a name="id644576"></a>
<a class="link" href="operator_equality.html#fusion.iterator.operator.operator_equality.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="emphasis"><em>unspecified</em></span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id656837"></a><p class="title"><b>Table 1.10. Parameters</b></p>
+<a name="id644680"></a><p class="title"><b>Table 1.10. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.operator.operator_equality.expression_semantics"></a><h6>
-<a name="id656924"></a>
+<a name="id644766"></a>
<a class="link" href="operator_equality.html#fusion.iterator.operator.operator_equality.expression_semantics">Expression
Semantics</a>
</h6>
@@ -104,7 +104,7 @@
and <code class="computeroutput"><span class="identifier">j</span></code> respectively.
</p>
<a name="fusion.iterator.operator.operator_equality.header"></a><h6>
-<a name="id657051"></a>
+<a name="id644893"></a>
<a class="link" href="operator_equality.html#fusion.iterator.operator.operator_equality.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,14 +28,14 @@
!=</a>
</h4></div></div></div>
<a name="fusion.iterator.operator.operator_inequality.description"></a><h6>
-<a name="id657172"></a>
+<a name="id645014"></a>
<a class="link" href="operator_inequality.html#fusion.iterator.operator.operator_inequality.description">Description</a>
</h6>
<p>
Compares 2 iterators for inequality.
</p>
<a name="fusion.iterator.operator.operator_inequality.synopsis"></a><h6>
-<a name="id657192"></a>
+<a name="id645035"></a>
<a class="link" href="operator_inequality.html#fusion.iterator.operator.operator_inequality.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="emphasis"><em>unspecified</em></span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id657296"></a><p class="title"><b>Table 1.11. Parameters</b></p>
+<a name="id645138"></a><p class="title"><b>Table 1.11. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.operator.operator_inequality.expression_semantics"></a><h6>
-<a name="id657380"></a>
+<a name="id645222"></a>
<a class="link" href="operator_inequality.html#fusion.iterator.operator.operator_inequality.expression_semantics">Expression
Semantics</a>
</h6>
@@ -102,7 +102,7 @@
and <code class="computeroutput"><span class="identifier">j</span></code> respectively.
</p>
<a name="fusion.iterator.operator.operator_inequality.header"></a><h6>
-<a name="id657490"></a>
+<a name="id645332"></a>
<a class="link" href="operator_inequality.html#fusion.iterator.operator.operator_inequality.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html (original)
+++ trunk/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,14 +28,14 @@
*</a>
</h4></div></div></div>
<a name="fusion.iterator.operator.operator_unary_star.description"></a><h6>
-<a name="id656044"></a>
+<a name="id643818"></a>
<a class="link" href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.description">Description</a>
</h6>
<p>
Dereferences an iterator.
</p>
<a name="fusion.iterator.operator.operator_unary_star.synopsis"></a><h6>
-<a name="id656063"></a>
+<a name="id643837"></a>
<a class="link" href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="keyword">operator</span><span class="special">*(</span><span class="emphasis"><em>unspecified</em></span><span class="special"><</span><span class="identifier">I</span><span class="special">></span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id656173"></a><p class="title"><b>Table 1.9. Parameters</b></p>
+<a name="id643947"></a><p class="title"><b>Table 1.9. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.operator.operator_unary_star.expression_semantics"></a><h6>
-<a name="id656255"></a>
+<a name="id644029"></a>
<a class="link" href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
<span class="bold"><strong>Semantics</strong></span>: Equivalent to <code class="computeroutput"><a class="link" href="../functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>.
</p>
<a name="fusion.iterator.operator.operator_unary_star.header"></a><h6>
-<a name="id656342"></a>
+<a name="id644116"></a>
<a class="link" href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.operator.operator_unary_star.example"></a><h6>
-<a name="id656450"></a>
+<a name="id644224"></a>
<a class="link" href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/notes.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/notes.html (original)
+++ trunk/libs/fusion/doc/html/fusion/notes.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.notes"></a><a class="link" href="notes.html" title="Notes">Notes</a>
</h2></div></div></div>
<a name="fusion.notes.recursive_inlined_functions"></a><h4>
-<a name="id866209"></a>
+<a name="id853369"></a>
<a class="link" href="notes.html#fusion.notes.recursive_inlined_functions">Recursive Inlined
Functions</a>
</h4>
@@ -40,7 +40,7 @@
remains linear.
</p>
<a name="fusion.notes.overloaded_functions"></a><h4>
-<a name="id866250"></a>
+<a name="id853410"></a>
<a class="link" href="notes.html#fusion.notes.overloaded_functions">Overloaded Functions</a>
</h4>
<p>
@@ -50,7 +50,7 @@
given a key, <code class="computeroutput"><span class="identifier">k</span></code>.
</p>
<a name="fusion.notes.tag_dispatching"></a><h4>
-<a name="id866302"></a>
+<a name="id853463"></a>
<a class="link" href="notes.html#fusion.notes.tag_dispatching">Tag Dispatching</a>
</h4>
<p>
@@ -101,7 +101,7 @@
</li>
</ol></div>
<a name="fusion.notes.extensibility"></a><h4>
-<a name="id866570"></a>
+<a name="id853731"></a>
<a class="link" href="notes.html#fusion.notes.extensibility">Extensibility</a>
</h4>
<p>
@@ -136,7 +136,7 @@
it very cheap to pass around.
</p>
<a name="fusion.notes.element_conversion"></a><h4>
-<a name="id866752"></a>
+<a name="id853913"></a>
<a class="link" href="notes.html#fusion.notes.element_conversion">Element Conversion</a>
</h4>
<p>
@@ -158,7 +158,7 @@
</p>
<p>
Array arguments are deduced to reference to const types. For example
- <sup>[<a name="id866857" href="#ftn.id866857" class="footnote">10</a>]</sup>
+ <sup>[<a name="id854017" href="#ftn.id854017" class="footnote">10</a>]</sup>
:
</p>
<pre class="programlisting"><a class="link" href="container/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="string">"Donald"</span><span class="special">,</span> <span class="string">"Daisy"</span><span class="special">)</span>
@@ -187,7 +187,7 @@
<pre class="programlisting"><a class="link" href="container/list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a><span class="special"><</span><span class="keyword">void</span> <span class="special">(*)(</span><span class="keyword">int</span><span class="special">)></span>
</pre>
<a name="fusion.notes.boost__ref"></a><h4>
-<a name="id867144"></a>
+<a name="id854304"></a>
<a class="link" href="notes.html#fusion.notes.boost__ref">boost::ref</a>
</h4>
<p>
@@ -227,7 +227,7 @@
</p>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id866857" href="#id866857" class="para">10</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id854017" href="#id854017" class="para">10</a>] </sup>
Note that the type of a string literal is an array of const characters,
not <code class="computeroutput"><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span></code>. To get <a class="link" href="container/generation/functions/make_list.html" title="make_list"><code class="computeroutput"><span class="identifier">make_list</span></code></a> to create a <a class="link" href="container/list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> with an element of a non-const
array type one must use the <code class="computeroutput"><span class="identifier">ref</span></code>
Modified: trunk/libs/fusion/doc/html/fusion/organization.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/organization.html (original)
+++ trunk/libs/fusion/doc/html/fusion/organization.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -35,7 +35,7 @@
The library is organized in three layers:
</p>
<a name="fusion.organization.layers"></a><h4>
-<a name="id634711"></a>
+<a name="id622212"></a>
<a class="link" href="organization.html#fusion.organization.layers">Layers</a>
</h4>
<div class="blockquote"><blockquote class="blockquote">
@@ -66,7 +66,7 @@
against.
</p>
<a name="fusion.organization.directory"></a><h4>
-<a name="id634782"></a>
+<a name="id622283"></a>
<a class="link" href="organization.html#fusion.organization.directory">Directory</a>
</h4>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -187,7 +187,7 @@
</li>
</ul></div>
<a name="fusion.organization.example"></a><h4>
-<a name="id634943"></a>
+<a name="id622444"></a>
<a class="link" href="organization.html#fusion.organization.example">Example</a>
</h4>
<p>
@@ -202,12 +202,12 @@
</pre>
<p>
The first includes all containers The second includes only <code class="computeroutput"><span class="identifier">list</span></code>
- <sup>[<a name="id635152" href="#ftn.id635152" class="footnote">4</a>]</sup>
+ <sup>[<a name="id622653" href="#ftn.id622653" class="footnote">4</a>]</sup>
.
</p>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id635152" href="#id635152" class="para">4</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id622653" href="#id622653" class="para">4</a>] </sup>
Modules may contain smaller components. Header file information for each
component will be provided as part of the component's documentation.
</p></div>
Modified: trunk/libs/fusion/doc/html/fusion/preface.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/preface.html (original)
+++ trunk/libs/fusion/doc/html/fusion/preface.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -45,7 +45,7 @@
</p>
</blockquote></div>
<a name="fusion.preface.description"></a><h4>
-<a name="id628712"></a>
+<a name="id617311"></a>
<a class="link" href="preface.html#fusion.preface.description">Description</a>
</h4>
<p>
@@ -63,7 +63,7 @@
of compile time metaprogramming with runtime programming.
</p>
<a name="fusion.preface.motivation"></a><h4>
-<a name="id628742"></a>
+<a name="id617341"></a>
<a class="link" href="preface.html#fusion.preface.motivation">Motivation</a>
</h4>
<p>
@@ -89,7 +89,7 @@
an instant <span class="emphasis"><em>AHA!</em></span> moment.
</p>
<a name="fusion.preface.how_to_use_this_manual"></a><h4>
-<a name="id628810"></a>
+<a name="id617408"></a>
<a class="link" href="preface.html#fusion.preface.how_to_use_this_manual">How to use this manual</a>
</h4>
<p>
@@ -97,7 +97,7 @@
icons precede some text to indicate:
</p>
<div class="table">
-<a name="id628823"></a><p class="title"><b>Table 1.1. Icons</b></p>
+<a name="id617421"></a><p class="title"><b>Table 1.1. Icons</b></p>
<div class="table-contents"><table class="table" summary="Icons">
<colgroup>
<col>
@@ -200,7 +200,7 @@
Tools</a>.
</p>
<a name="fusion.preface.support"></a><h4>
-<a name="id629027"></a>
+<a name="id617625"></a>
<a class="link" href="preface.html#fusion.preface.support">Support</a>
</h4>
<p>
Modified: trunk/libs/fusion/doc/html/fusion/quick_start.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/quick_start.html (original)
+++ trunk/libs/fusion/doc/html/fusion/quick_start.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -34,7 +34,7 @@
</p>
<p>
For starters, we shall include all of Fusion's <a class="link" href="sequence.html" title="Sequence">Sequence</a>(s)
- <sup>[<a name="id629518" href="#ftn.id629518" class="footnote">2</a>]</sup>
+ <sup>[<a name="id618116" href="#ftn.id618116" class="footnote">2</a>]</sup>
:
</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -42,7 +42,7 @@
</pre>
<p>
Let's begin with a <code class="computeroutput"><a class="link" href="container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a></code>
- <sup>[<a name="id629633" href="#ftn.id629633" class="footnote">3</a>]</sup>
+ <sup>[<a name="id618231" href="#ftn.id618231" class="footnote">3</a>]</sup>
:
</p>
<pre class="programlisting"><a class="link" href="container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="identifier">stuff</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'x'</span><span class="special">,</span> <span class="string">"howdy"</span><span class="special">);</span>
@@ -59,7 +59,7 @@
Let's see some examples.
</p>
<a name="fusion.quick_start.print_the_vector_as_xml"></a><h4>
-<a name="id629948"></a>
+<a name="id618547"></a>
<a class="link" href="quick_start.html#fusion.quick_start.print_the_vector_as_xml">Print the vector
as XML</a>
</h4>
@@ -114,7 +114,7 @@
print just about any Fusion <a class="link" href="sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.quick_start.print_only_pointers"></a><h4>
-<a name="id633693"></a>
+<a name="id621194"></a>
<a class="link" href="quick_start.html#fusion.quick_start.print_only_pointers">Print only pointers</a>
</h4>
<p>
@@ -146,7 +146,7 @@
Easy, right?
</p>
<a name="fusion.quick_start.associative_tuples"></a><h4>
-<a name="id633966"></a>
+<a name="id621467"></a>
<a class="link" href="quick_start.html#fusion.quick_start.associative_tuples">Associative tuples</a>
</h4>
<p>
@@ -218,7 +218,7 @@
a <code class="computeroutput"><span class="identifier">dog</span></code> or a whole <code class="computeroutput"><span class="identifier">alternate_universe</span></code>.
</p>
<a name="fusion.quick_start.tip_of_the_iceberg"></a><h4>
-<a name="id634677"></a>
+<a name="id622178"></a>
<a class="link" href="quick_start.html#fusion.quick_start.tip_of_the_iceberg">Tip of the Iceberg</a>
</h4>
<p>
@@ -229,12 +229,12 @@
</p>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id629518" href="#id629518" class="para">2</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id618116" href="#id618116" class="para">2</a>] </sup>
There are finer grained header files available if you wish to have more
control over which components to include (see section <a class="link" href="organization.html" title="Organization">Orgainization</a>
for details).
</p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id629633" href="#id629633" class="para">3</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id618231" href="#id618231" class="para">3</a>] </sup>
Unless otherwise noted, components are in namespace <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span></code>.
For the sake of simplicity, code in this quick start implies <code class="computeroutput"><span class="keyword">using</span></code> directives for the fusion components
we will be using.
Modified: trunk/libs/fusion/doc/html/fusion/sequence.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -60,7 +60,7 @@
type that can be used to iterate through the Sequence's elements.
</p>
<a name="fusion.sequence.header"></a><h4>
-<a name="id667458"></a>
+<a name="id655983"></a>
<a class="link" href="sequence.html#fusion.sequence.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/concepts.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/concepts.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/concepts.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -40,7 +40,7 @@
Fusion Sequences are organized into a hierarchy of concepts.
</p>
<a name="fusion.sequence.concepts.traversal"></a><h5>
-<a name="id667572"></a>
+<a name="id656097"></a>
<a class="link" href="concepts.html#fusion.sequence.concepts.traversal">Traversal</a>
</h5>
<p>
@@ -53,7 +53,7 @@
Sequence</a>. These concepts pertain to sequence traversal.
</p>
<a name="fusion.sequence.concepts.associativity"></a><h5>
-<a name="id667617"></a>
+<a name="id656142"></a>
<a class="link" href="concepts.html#fusion.sequence.concepts.associativity">Associativity</a>
</h5>
<p>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Sequence</a>
</h4></div></div></div>
<a name="fusion.sequence.concepts.associative_sequence.description"></a><h6>
-<a name="id672571"></a>
+<a name="id661164"></a>
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.description">Description</a>
</h6>
<p>
@@ -64,7 +64,7 @@
</dl>
</div>
<a name="fusion.sequence.concepts.associative_sequence.valid_expressions"></a><h6>
-<a name="id672704"></a>
+<a name="id661297"></a>
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.valid_expressions">Valid
Expressions</a>
</h6>
@@ -173,7 +173,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.associative_sequence.result_type_expressions"></a><h6>
-<a name="id672991"></a>
+<a name="id661584"></a>
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.result_type_expressions">Result
Type Expressions</a>
</h6>
@@ -248,7 +248,7 @@
</p>
</div>
<a name="fusion.sequence.concepts.associative_sequence.expression_semantics"></a><h6>
-<a name="id673394"></a>
+<a name="id661987"></a>
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.expression_semantics">Expression
Semantics</a>
</h6>
@@ -303,7 +303,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.associative_sequence.models"></a><h6>
-<a name="id674706"></a>
+<a name="id663368"></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">
Modified: trunk/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Sequence</a>
</h4></div></div></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.description"></a><h6>
-<a name="id670475"></a>
+<a name="id659000"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
Iterator</a>.
</p>
<a name="fusion.sequence.concepts.bidirectional_sequence.refinement_of"></a><h6>
-<a name="id670506"></a>
+<a name="id659031"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.refinement_of">Refinement
of</a>
</h6>
@@ -66,7 +66,7 @@
</dl>
</div>
<a name="fusion.sequence.concepts.bidirectional_sequence.valid_expressions"></a><h6>
-<a name="id670609"></a>
+<a name="id659134"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.valid_expressions">Valid
Expressions</a>
</h6>
@@ -198,7 +198,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.result_type_expressions"></a><h6>
-<a name="id670933"></a>
+<a name="id659458"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.result_type_expressions">Result
Type Expressions</a>
</h6>
@@ -259,7 +259,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.expression_semantics"></a><h6>
-<a name="id671136"></a>
+<a name="id659661"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.expression_semantics">Expression
Semantics</a>
</h6>
@@ -299,7 +299,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.models"></a><h6>
-<a name="id671242"></a>
+<a name="id659767"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: trunk/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Sequence</a>
</h4></div></div></div>
<a name="fusion.sequence.concepts.forward_sequence.description"></a><h6>
-<a name="id667648"></a>
+<a name="id656174"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.description">Description</a>
</h6>
<p>
@@ -60,7 +60,7 @@
</dl>
</div>
<a name="fusion.sequence.concepts.forward_sequence.valid_expressions"></a><h6>
-<a name="id667747"></a>
+<a name="id656272"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.valid_expressions">Valid
Expressions</a>
</h6>
@@ -235,7 +235,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.forward_sequence.result_type_expressions"></a><h6>
-<a name="id669411"></a>
+<a name="id657936"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.result_type_expressions">Result
Type Expressions</a>
</h6>
@@ -320,7 +320,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.forward_sequence.expression_semantics"></a><h6>
-<a name="id669717"></a>
+<a name="id658242"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.expression_semantics">Expression
Semantics</a>
</h6>
@@ -408,7 +408,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.forward_sequence.invariants"></a><h6>
-<a name="id670045"></a>
+<a name="id658570"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.invariants">Invariants</a>
</h6>
<p>
@@ -434,7 +434,7 @@
</li>
</ul></div>
<a name="fusion.sequence.concepts.forward_sequence.models"></a><h6>
-<a name="id670246"></a>
+<a name="id658771"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: trunk/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
Access Sequence</a>
</h4></div></div></div>
<a name="fusion.sequence.concepts.random_access_sequence.description"></a><h6>
-<a name="id671379"></a>
+<a name="id659972"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
sequence elements.
</p>
<a name="fusion.sequence.concepts.random_access_sequence.refinement_of"></a><h6>
-<a name="id671410"></a>
+<a name="id660004"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.refinement_of">Refinement
of</a>
</h6>
@@ -73,7 +73,7 @@
</dl>
</div>
<a name="fusion.sequence.concepts.random_access_sequence.valid_expressions"></a><h6>
-<a name="id671538"></a>
+<a name="id660131"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.valid_expressions">Valid
Expressions</a>
</h6>
@@ -205,7 +205,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.concepts.random_access_sequence.result_type_expressions"></a><h6>
-<a name="id671876"></a>
+<a name="id660469"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.result_type_expressions">Result
Type Expressions</a>
</h6>
@@ -291,7 +291,7 @@
</p>
</div>
<a name="fusion.sequence.concepts.random_access_sequence.expression_semantics"></a><h6>
-<a name="id672322"></a>
+<a name="id660916"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.expression_semantics">Expression
Semantics</a>
</h6>
@@ -331,7 +331,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.concepts.random_access_sequence.models"></a><h6>
-<a name="id672434"></a>
+<a name="id661027"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -37,11 +37,11 @@
Intrinsic functions, unlike <a class="link" href="../algorithm.html" title="Algorithm">Algorithms</a>,
are not generic across the full <a class="link" href="../sequence.html" title="Sequence">Sequence</a>
repertoire. They need to be implemented for each Fusion <a class="link" href="../sequence.html" title="Sequence">Sequence</a>
- <sup>[<a name="id674871" href="#ftn.id674871" class="footnote">5</a>]</sup>
+ <sup>[<a name="id663532" href="#ftn.id663532" class="footnote">5</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.header"></a><h5>
-<a name="id674883"></a>
+<a name="id663544"></a>
<a class="link" href="intrinsic.html#fusion.sequence.intrinsic.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -49,7 +49,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id674871" href="#id674871" class="para">5</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id663532" href="#id663532" class="para">5</a>] </sup>
In practice, many of intrinsic functions have default implementations
that will work in majority of cases
</p></div>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.at"></a><a class="link" href="at.html" title="at">at</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.at.description"></a><h6>
-<a name="id679987"></a>
+<a name="id669280"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.description">Description</a>
</h6>
<p>
Returns the N-th element from the beginning of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.at.synopsis"></a><h6>
-<a name="id680004"></a>
+<a name="id669297"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">N</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">at</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at.parameters"></a><h6>
-<a name="id681534"></a>
+<a name="id671305"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -112,7 +112,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.at.expression_semantics"></a><h6>
-<a name="id681659"></a>
+<a name="id671430"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.expression_semantics">Expression
Semantics</a>
</h6>
@@ -138,14 +138,14 @@
<pre class="programlisting"><a class="link" href="../../../iterator/functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a><span class="special">(</span><a class="link" href="../../../iterator/functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><a class="link" href="begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)))</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at.header"></a><h6>
-<a name="id681869"></a>
+<a name="id671640"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at.example"></a><h6>
-<a name="id681984"></a>
+<a name="id671755"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.at_c"></a><a class="link" href="at_c.html" title="at_c">at_c</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.at_c.description"></a><h6>
-<a name="id682144"></a>
+<a name="id671915"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.description">Description</a>
</h6>
<p>
Returns the N-th element from the beginning of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.at_c.synopsis"></a><h6>
-<a name="id682161"></a>
+<a name="id671932"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">int</span> <span class="identifier">N</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">at_c</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_c.parameters"></a><h6>
-<a name="id682393"></a>
+<a name="id672164"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -111,7 +111,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.at_c.expression_semantics"></a><h6>
-<a name="id682515"></a>
+<a name="id672286"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.expression_semantics">Expression
Semantics</a>
</h6>
@@ -138,14 +138,14 @@
<pre class="programlisting"><a class="link" href="../../../iterator/functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a><span class="special">(</span><a class="link" href="../../../iterator/functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><a class="link" href="begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)))</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_c.header"></a><h6>
-<a name="id682717"></a>
+<a name="id672488"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">at_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_c.example"></a><h6>
-<a name="id682833"></a>
+<a name="id672604"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.at_key"></a><a class="link" href="at_key.html" title="at_key">at_key</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.at_key.description"></a><h6>
-<a name="id683589"></a>
+<a name="id673360"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.description">Description</a>
</h6>
<p>
Returns the element associated with a Key from the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.at_key.synopsis"></a><h6>
-<a name="id683605"></a>
+<a name="id673377"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Key</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">at_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_key.parameters"></a><h6>
-<a name="id683839"></a>
+<a name="id673610"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -111,7 +111,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.at_key.expression_semantics"></a><h6>
-<a name="id683960"></a>
+<a name="id673731"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -134,14 +134,14 @@
with Key.
</p>
<a name="fusion.sequence.intrinsic.functions.at_key.header"></a><h6>
-<a name="id684100"></a>
+<a name="id673871"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_key.example"></a><h6>
-<a name="id684216"></a>
+<a name="id673986"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/set.html" title="set"><code class="computeroutput"><span class="identifier">set</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">></span> <span class="identifier">s</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'x'</span><span class="special">,</span> <span class="keyword">true</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.back"></a><a class="link" href="back.html" title="back">back</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.back.description"></a><h6>
-<a name="id678787"></a>
+<a name="id668080"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.description">Description</a>
</h6>
<p>
Returns the last element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.back.synopsis"></a><h6>
-<a name="id678804"></a>
+<a name="id668097"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.back.parameters"></a><h6>
-<a name="id678993"></a>
+<a name="id668286"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -92,7 +92,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.back.expression_semantics"></a><h6>
-<a name="id679083"></a>
+<a name="id668376"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -115,14 +115,14 @@
in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.back.header"></a><h6>
-<a name="id679214"></a>
+<a name="id668507"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.back.example"></a><h6>
-<a name="id679329"></a>
+<a name="id668622"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.begin"></a><a class="link" href="begin.html" title="begin">begin</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.begin.description"></a><h6>
-<a name="id675010"></a>
+<a name="id663672"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.description">Description</a>
</h6>
<p>
Returns an iterator pointing to the first element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.begin.synopsis"></a><h6>
-<a name="id675027"></a>
+<a name="id663688"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">begin</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.begin.parameters"></a><h6>
-<a name="id675216"></a>
+<a name="id663878"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -92,7 +92,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.begin.expression_semantics"></a><h6>
-<a name="id675306"></a>
+<a name="id663968"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.expression_semantics">Expression
Semantics</a>
</h6>
@@ -126,14 +126,14 @@
to the first element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.begin.header"></a><h6>
-<a name="id675436"></a>
+<a name="id664098"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.begin.example"></a><h6>
-<a name="id675551"></a>
+<a name="id664213"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.sequence.intrinsic.functions.empty"></a><a class="link" href="empty.html" title="empty">empty</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.empty.description"></a><h6>
-<a name="id676395"></a>
+<a name="id665056"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
the sequence is empty, else, evaluates to <code class="computeroutput"><span class="keyword">false</span></code>.
</p>
<a name="fusion.sequence.intrinsic.functions.empty.synopsis"></a><h6>
-<a name="id676434"></a>
+<a name="id665096"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="identifier">empty</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.empty.parameters"></a><h6>
-<a name="id676538"></a>
+<a name="id665199"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -90,7 +90,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.empty.expression_semantics"></a><h6>
-<a name="id676628"></a>
+<a name="id665289"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.expression_semantics">Expression
Semantics</a>
</h6>
@@ -104,14 +104,14 @@
to <code class="computeroutput"><span class="keyword">false</span></code>.
</p>
<a name="fusion.sequence.intrinsic.functions.empty.header"></a><h6>
-<a name="id676702"></a>
+<a name="id665364"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.empty.example"></a><h6>
-<a name="id677978"></a>
+<a name="id667271"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.end"></a><a class="link" href="end.html" title="end">end</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.end.description"></a><h6>
-<a name="id675696"></a>
+<a name="id664358"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.description">Description</a>
</h6>
<p>
Returns an iterator pointing to one element past the end of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.end.synopsis"></a><h6>
-<a name="id675713"></a>
+<a name="id664375"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">end</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.end.parameters"></a><h6>
-<a name="id675903"></a>
+<a name="id664564"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -92,7 +92,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.end.expression_semantics"></a><h6>
-<a name="id675993"></a>
+<a name="id664654"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.expression_semantics">Expression
Semantics</a>
</h6>
@@ -126,14 +126,14 @@
to one element past the end of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.end.header"></a><h6>
-<a name="id676122"></a>
+<a name="id664784"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.end.example"></a><h6>
-<a name="id676238"></a>
+<a name="id664899"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.front"></a><a class="link" href="front.html" title="front">front</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.front.description"></a><h6>
-<a name="id678111"></a>
+<a name="id667404"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.description">Description</a>
</h6>
<p>
Returns the first element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.front.synopsis"></a><h6>
-<a name="id678128"></a>
+<a name="id667421"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.front.parameters"></a><h6>
-<a name="id678318"></a>
+<a name="id667611"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -92,7 +92,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.front.expression_semantics"></a><h6>
-<a name="id678408"></a>
+<a name="id667701"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -115,14 +115,14 @@
in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.front.header"></a><h6>
-<a name="id678539"></a>
+<a name="id667832"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.front.example"></a><h6>
-<a name="id678654"></a>
+<a name="id667947"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.sequence.intrinsic.functions.has_key"></a><a class="link" href="has_key.html" title="has_key">has_key</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.has_key.description"></a><h6>
-<a name="id682973"></a>
+<a name="id672744"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
to <code class="computeroutput"><span class="keyword">false</span></code>.
</p>
<a name="fusion.sequence.intrinsic.functions.has_key.synopsis"></a><h6>
-<a name="id683011"></a>
+<a name="id672782"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Key</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -45,7 +45,7 @@
<span class="identifier">has_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.has_key.parameters"></a><h6>
-<a name="id683136"></a>
+<a name="id672907"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -110,7 +110,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.has_key.expression_semantics"></a><h6>
-<a name="id683255"></a>
+<a name="id673026"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -124,14 +124,14 @@
associated with Key, else, evaluates to <code class="computeroutput"><span class="keyword">false</span></code>.
</p>
<a name="fusion.sequence.intrinsic.functions.has_key.header"></a><h6>
-<a name="id683333"></a>
+<a name="id673104"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.has_key.example"></a><h6>
-<a name="id683448"></a>
+<a name="id673219"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/set.html" title="set"><code class="computeroutput"><span class="identifier">set</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">></span> <span class="identifier">s</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'x'</span><span class="special">,</span> <span class="keyword">true</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.sequence.intrinsic.functions.size"></a><a class="link" href="size.html" title="size">size</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.size.description"></a><h6>
-<a name="id679463"></a>
+<a name="id668756"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
that evaluates the number of elements in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.size.synopsis"></a><h6>
-<a name="id679487"></a>
+<a name="id668780"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -43,7 +43,7 @@
<span class="identifier">size</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.size.parameters"></a><h6>
-<a name="id679590"></a>
+<a name="id668883"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -89,7 +89,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.size.expression_semantics"></a><h6>
-<a name="id679680"></a>
+<a name="id668973"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.size.header"></a><h6>
-<a name="id679739"></a>
+<a name="id669032"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.size.example"></a><h6>
-<a name="id679854"></a>
+<a name="id669147"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,21 +27,21 @@
<a name="fusion.sequence.intrinsic.functions.swap"></a><a class="link" href="swap.html" title="swap">swap</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.swap.description"></a><h6>
-<a name="id684356"></a>
+<a name="id674127"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.functions.swap.description">Description</a>
</h6>
<p>
Performs an element by element swap of the elements in 2 sequences.
</p>
<a name="fusion.sequence.intrinsic.functions.swap.synopsis"></a><h6>
-<a name="id684373"></a>
+<a name="id674144"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.functions.swap.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
<span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">Seq1</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Seq2</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.swap.parameters"></a><h6>
-<a name="id684469"></a>
+<a name="id674240"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.functions.swap.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -87,7 +87,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.swap.expression_semantics"></a><h6>
-<a name="id684566"></a>
+<a name="id674337"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.functions.swap.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,7 +106,7 @@
/sequence/intrinsic/swap.hpp>
</p>
<a name="fusion.sequence.intrinsic.functions.swap.example"></a><h6>
-<a name="id684734"></a>
+<a name="id674505"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.functions.swap.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">),</span> <span class="identifier">v2</span><span class="special">(</span><span class="number">2</span><span class="special">,</span> <span class="string">"world"</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,16 +27,16 @@
<a name="fusion.sequence.intrinsic.metafunctions.at"></a><a class="link" href="at.html" title="at">at</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.at.description"></a><h6>
-<a name="id691340"></a>
+<a name="id680002"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.metafunctions.at.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>
- <sup>[<a name="id691362" href="#ftn.id691362" class="footnote">6</a>]</sup>
+ <sup>[<a name="id680024" href="#ftn.id680024" class="footnote">6</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at.synopsis"></a><h6>
-<a name="id691432"></a>
+<a name="id680093"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.metafunctions.at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id691516"></a><p class="title"><b>Table 1.29. Parameters</b></p>
+<a name="id680177"></a><p class="title"><b>Table 1.29. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -113,7 +113,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.at.expression_semantics"></a><h6>
-<a name="id691634"></a>
+<a name="id680296"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.metafunctions.at.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
using <a class="link" href="../functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a> to access the <code class="computeroutput"><span class="identifier">N</span></code>th element of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at.header"></a><h6>
-<a name="id691729"></a>
+<a name="id680391"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.metafunctions.at.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.at.example"></a><h6>
-<a name="id691844"></a>
+<a name="id680506"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.metafunctions.at.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
@@ -142,7 +142,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id691362" href="#id691362" class="para">6</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id680024" href="#id680024" class="para">6</a>] </sup>
<a class="link" href="at.html" title="at"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at</span></code></a> reflects the actual return
type of the function <a class="link" href="../functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>. <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s)
typically return references to its elements via the <a class="link" href="../functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a> function. If you want
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,16 +27,16 @@
<a name="fusion.sequence.intrinsic.metafunctions.at_c"></a><a class="link" href="at_c.html" title="at_c">at_c</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.description"></a><h6>
-<a name="id692022"></a>
+<a name="id680684"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a>
- <sup>[<a name="id692046" href="#ftn.id692046" class="footnote">7</a>]</sup>
+ <sup>[<a name="id680708" href="#ftn.id680708" class="footnote">7</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.synopsis"></a><h6>
-<a name="id692116"></a>
+<a name="id680777"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id692200"></a><p class="title"><b>Table 1.30. Parameters</b></p>
+<a name="id680861"></a><p class="title"><b>Table 1.30. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.at_c.expression_semantics"></a><h6>
-<a name="id692312"></a>
+<a name="id680974"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.expression_semantics">Expression
Semantics</a>
</h6>
@@ -126,14 +126,14 @@
using <a class="link" href="../functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a> to access the <code class="computeroutput"><span class="identifier">M</span></code>th element of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.header"></a><h6>
-<a name="id692405"></a>
+<a name="id681066"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.example"></a><h6>
-<a name="id692520"></a>
+<a name="id681182"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
@@ -141,7 +141,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id692046" href="#id692046" class="para">7</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id680708" href="#id680708" class="para">7</a>] </sup>
<a class="link" href="at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_c</span></code></a> reflects the actual
return type of the function <a class="link" href="../functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a>. <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s)
typically return references to its elements via the <a class="link" href="../functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a> function. If you want
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,16 +27,16 @@
<a name="fusion.sequence.intrinsic.metafunctions.at_key"></a><a class="link" href="at_key.html" title="at_key">at_key</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.description"></a><h6>
-<a name="id696337"></a>
+<a name="id685067"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a>
- <sup>[<a name="id696361" href="#ftn.id696361" class="footnote">8</a>]</sup>
+ <sup>[<a name="id685091" href="#ftn.id685091" class="footnote">8</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.synopsis"></a><h6>
-<a name="id696430"></a>
+<a name="id685160"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id696514"></a><p class="title"><b>Table 1.34. Parameters</b></p>
+<a name="id685244"></a><p class="title"><b>Table 1.34. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -112,7 +112,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.at_key.expression_semantics"></a><h6>
-<a name="id696626"></a>
+<a name="id685356"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -128,14 +128,14 @@
<code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.header"></a><h6>
-<a name="id696718"></a>
+<a name="id685448"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.example"></a><h6>
-<a name="id696834"></a>
+<a name="id685563"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span c
lass="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="special">></span> <span class="identifier">mymap</span><span class="special">;</span>
@@ -143,7 +143,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id696361" href="#id696361" class="para">8</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id685091" href="#id685091" class="para">8</a>] </sup>
<a class="link" href="at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_key</span></code></a> reflects the actual
return type of the function <a class="link" href="../functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a>. <span class="underline">_sequence</span>_s
typically return references to its elements via the <a class="link" href="../functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a> function. If you
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.back"></a><a class="link" href="back.html" title="back">back</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.back.description"></a><h6>
-<a name="id689693"></a>
+<a name="id678355"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.metafunctions.back.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/back.html" title="back"><code class="computeroutput"><span class="identifier">back</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.back.synopsis"></a><h6>
-<a name="id689722"></a>
+<a name="id678384"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.metafunctions.back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id689792"></a><p class="title"><b>Table 1.27. Parameters</b></p>
+<a name="id678453"></a><p class="title"><b>Table 1.27. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.back.expression_semantics"></a><h6>
-<a name="id689873"></a>
+<a name="id678535"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.metafunctions.back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
an iterator to the last element in the sequence. Equivalent to <code class="computeroutput"><a class="link" href="../../../iterator/metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><a class="link" href="../../../iterator/metafunctions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">prior</span></code></a><span class="special"><</span><a class="link" href="end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span><span class="special">>::</span><span class="identifier">type
</span><span class="special">>::</span><span class="identifier">type</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.back.header"></a><h6>
-<a name="id690020"></a>
+<a name="id678681"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.metafunctions.back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.back.example"></a><h6>
-<a name="id690135"></a>
+<a name="id678797"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.metafunctions.back.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.begin"></a><a class="link" href="begin.html" title="begin">begin</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.begin.description"></a><h6>
-<a name="id684974"></a>
+<a name="id674745"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.begin.synopsis"></a><h6>
-<a name="id685003"></a>
+<a name="id674774"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id685072"></a><p class="title"><b>Table 1.23. Parameters</b></p>
+<a name="id674843"></a><p class="title"><b>Table 1.23. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.begin.expression_semantics"></a><h6>
-<a name="id685154"></a>
+<a name="id674925"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.expression_semantics">Expression
Semantics</a>
</h6>
@@ -123,14 +123,14 @@
to the first element of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.begin.header"></a><h6>
-<a name="id685299"></a>
+<a name="id675070"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.begin.example"></a><h6>
-<a name="id685414"></a>
+<a name="id675185"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.empty"></a><a class="link" href="empty.html" title="empty">empty</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.empty.description"></a><h6>
-<a name="id688565"></a>
+<a name="id677227"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/empty.html" title="empty"><code class="computeroutput"><span class="identifier">empty</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.empty.synopsis"></a><h6>
-<a name="id688594"></a>
+<a name="id677256"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id688664"></a><p class="title"><b>Table 1.25. Parameters</b></p>
+<a name="id677325"></a><p class="title"><b>Table 1.25. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.empty.expression_semantics"></a><h6>
-<a name="id688745"></a>
+<a name="id677407"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
<code class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></code> otherwise.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.empty.header"></a><h6>
-<a name="id688846"></a>
+<a name="id677508"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.empty.example"></a><h6>
-<a name="id688961"></a>
+<a name="id677623"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><></span> <span class="identifier">empty_vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.end"></a><a class="link" href="end.html" title="end">end</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.end.description"></a><h6>
-<a name="id685585"></a>
+<a name="id675356"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.metafunctions.end.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.end.synopsis"></a><h6>
-<a name="id685611"></a>
+<a name="id675382"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.metafunctions.end.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id685681"></a><p class="title"><b>Table 1.24. Parameters</b></p>
+<a name="id675452"></a><p class="title"><b>Table 1.24. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.end.expression_semantics"></a><h6>
-<a name="id685762"></a>
+<a name="id676763"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.metafunctions.end.expression_semantics">Expression
Semantics</a>
</h6>
@@ -123,14 +123,14 @@
one past the end of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.end.header"></a><h6>
-<a name="id688246"></a>
+<a name="id676908"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.metafunctions.end.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.end.example"></a><h6>
-<a name="id688361"></a>
+<a name="id677023"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.metafunctions.end.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.front"></a><a class="link" href="front.html" title="front">front</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.front.description"></a><h6>
-<a name="id689135"></a>
+<a name="id677797"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.metafunctions.front.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.front.synopsis"></a><h6>
-<a name="id689164"></a>
+<a name="id677826"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.metafunctions.front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id689234"></a><p class="title"><b>Table 1.26. Parameters</b></p>
+<a name="id677895"></a><p class="title"><b>Table 1.26. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.front.expression_semantics"></a><h6>
-<a name="id689315"></a>
+<a name="id677977"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.metafunctions.front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -104,14 +104,14 @@
Equivalent to <code class="computeroutput"><a class="link" href="../../../iterator/metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><a class="link" href="begin.html" title="begin"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">begin</span></code></a><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span><span class="special">>::</span><span class="identifier">type</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.front.header"></a><h6>
-<a name="id689443"></a>
+<a name="id678104"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.metafunctions.front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.front.example"></a><h6>
-<a name="id689558"></a>
+<a name="id678219"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.metafunctions.front.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.has_key"></a><a class="link" href="has_key.html" title="has_key">has_key</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.description"></a><h6>
-<a name="id695643"></a>
+<a name="id684373"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">has_key</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.synopsis"></a><h6>
-<a name="id695674"></a>
+<a name="id684404"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id695761"></a><p class="title"><b>Table 1.33. Parameters</b></p>
+<a name="id684491"></a><p class="title"><b>Table 1.33. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -110,7 +110,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.has_key.expression_semantics"></a><h6>
-<a name="id695872"></a>
+<a name="id684602"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
<code class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></code> otherwise.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.header"></a><h6>
-<a name="id695989"></a>
+<a name="id684719"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.example"></a><h6>
-<a name="id696104"></a>
+<a name="id684834"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span c
lass="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="special">></span> <span class="identifier">mymap</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.size"></a><a class="link" href="size.html" title="size">size</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.size.description"></a><h6>
-<a name="id690271"></a>
+<a name="id679479"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.metafunctions.size.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/size.html" title="size"><code class="computeroutput"><span class="identifier">size</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.size.synopsis"></a><h6>
-<a name="id690299"></a>
+<a name="id679508"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.metafunctions.size.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id690916"></a><p class="title"><b>Table 1.28. Parameters</b></p>
+<a name="id679577"></a><p class="title"><b>Table 1.28. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.size.expression_semantics"></a><h6>
-<a name="id690997"></a>
+<a name="id679659"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.metafunctions.size.expression_semantics">Expression
Semantics</a>
</h6>
@@ -104,14 +104,14 @@
in <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.size.header"></a><h6>
-<a name="id691069"></a>
+<a name="id679731"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.metafunctions.size.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.size.example"></a><h6>
-<a name="id691184"></a>
+<a name="id679846"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.metafunctions.size.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.swap"></a><a class="link" href="swap.html" title="swap">swap</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.swap.description"></a><h6>
-<a name="id698861"></a>
+<a name="id686430"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.description">Description</a>
</h6>
<p>
Returns the return type of swap.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.swap.synopsis"></a><h6>
-<a name="id698881"></a>
+<a name="id686451"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id698965"></a><p class="title"><b>Table 1.36. Parameters</b></p>
+<a name="id686535"></a><p class="title"><b>Table 1.36. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -89,7 +89,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.swap.expression_semantics"></a><h6>
-<a name="id699055"></a>
+<a name="id686625"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.expression_semantics">Expression
Semantics</a>
</h6>
@@ -102,7 +102,7 @@
<span class="bold"><strong>Semantics</strong></span>: Always returns <code class="computeroutput"><span class="keyword">void</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.swap.header"></a><h6>
-<a name="id699138"></a>
+<a name="id686708"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">swap</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.value_at"></a><a class="link" href="value_at.html" title="value_at">value_at</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.description"></a><h6>
-<a name="id692671"></a>
+<a name="id681333"></a>
<a class="link" href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.description">Description</a>
</h6>
<p>
Returns the actual type at a given index from the <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.synopsis"></a><h6>
-<a name="id692699"></a>
+<a name="id681360"></a>
<a class="link" href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id692785"></a><p class="title"><b>Table 1.31. Parameters</b></p>
+<a name="id681447"></a><p class="title"><b>Table 1.31. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -111,7 +111,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.value_at.expression_semantics"></a><h6>
-<a name="id692902"></a>
+<a name="id681563"></a>
<a class="link" href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.expression_semantics">Expression
Semantics</a>
</h6>
@@ -125,14 +125,14 @@
the <code class="computeroutput"><span class="identifier">N</span></code>th element of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.header"></a><h6>
-<a name="id692984"></a>
+<a name="id681646"></a>
<a class="link" href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">value_at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">value_at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.example"></a><h6>
-<a name="id694878"></a>
+<a name="id683607"></a>
<a class="link" href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c"></a><a class="link" href="value_at_c.html" title="value_at_c">value_at_c</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.description"></a><h6>
-<a name="id695058"></a>
+<a name="id683787"></a>
<a class="link" href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.description">Description</a>
</h6>
<p>
Returns the actual type at a given index from the <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.synopsis"></a><h6>
-<a name="id695085"></a>
+<a name="id683815"></a>
<a class="link" href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id695172"></a><p class="title"><b>Table 1.32. Parameters</b></p>
+<a name="id683901"></a><p class="title"><b>Table 1.32. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -110,7 +110,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.value_at_c.expression_semantics"></a><h6>
-<a name="id695284"></a>
+<a name="id684014"></a>
<a class="link" href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.expression_semantics">Expression
Semantics</a>
</h6>
@@ -124,14 +124,14 @@
the <code class="computeroutput"><span class="identifier">M</span></code>th element of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.header"></a><h6>
-<a name="id695370"></a>
+<a name="id684099"></a>
<a class="link" href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">value_at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">value_at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.example"></a><h6>
-<a name="id695490"></a>
+<a name="id684219"></a>
<a class="link" href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key"></a><a class="link" href="value_at_key.html" title="value_at_key">value_at_key</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.description"></a><h6>
-<a name="id698212"></a>
+<a name="id685781"></a>
<a class="link" href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.description">Description</a>
</h6>
<p>
Returns the actual element type associated with a Key from the <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.synopsis"></a><h6>
-<a name="id698236"></a>
+<a name="id685805"></a>
<a class="link" href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id698322"></a><p class="title"><b>Table 1.35. Parameters</b></p>
+<a name="id685892"></a><p class="title"><b>Table 1.35. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -110,7 +110,7 @@
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.value_at_key.expression_semantics"></a><h6>
-<a name="id698434"></a>
+<a name="id686003"></a>
<a class="link" href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -125,14 +125,14 @@
in <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.header"></a><h6>
-<a name="id698519"></a>
+<a name="id686088"></a>
<a class="link" href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">value_at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">value_at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.example"></a><h6>
-<a name="id698639"></a>
+<a name="id686208"></a>
<a class="link" href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span c
lass="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="special">></span> <span class="identifier">mymap</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -49,7 +49,7 @@
only until the result is clear.
</p>
<a name="fusion.sequence.operator.comparison.header"></a><h6>
-<a name="id701310"></a>
+<a name="id688879"></a>
<a class="link" href="comparison.html#fusion.sequence.operator.comparison.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,14 +27,14 @@
<a name="fusion.sequence.operator.comparison.equal"></a><a class="link" href="equal.html" title="equal">equal</a>
</h5></div></div></div>
<a name="fusion.sequence.operator.comparison.equal.description"></a><h6>
-<a name="id701427"></a>
+<a name="id688996"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.description">Description</a>
</h6>
<p>
Compare two sequences for equality.
</p>
<a name="fusion.sequence.operator.comparison.equal.synopsis"></a><h6>
-<a name="id701445"></a>
+<a name="id689014"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -42,7 +42,7 @@
<span class="keyword">operator</span><span class="special">==(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.equal.parameters"></a><h6>
-<a name="id701552"></a>
+<a name="id689121"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -88,7 +88,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.equal.expression_semantics"></a><h6>
-<a name="id701655"></a>
+<a name="id689224"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.expression_semantics">Expression
Semantics</a>
</h6>
@@ -123,14 +123,14 @@
true.
</p>
<a name="fusion.sequence.operator.comparison.equal.header"></a><h6>
-<a name="id701829"></a>
+<a name="id689398"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.equal.example"></a><h6>
-<a name="id701944"></a>
+<a name="id689514"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">5</span><span class="special">,</span> <span class="char">'a'</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -31,7 +31,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.greater_than.synopsis"></a><h6>
-<a name="id705260"></a>
+<a name="id692829"></a>
<a class="link" href="greater_than.html#fusion.sequence.operator.comparison.greater_than.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -39,7 +39,7 @@
<span class="keyword">operator</span><span class="special">>(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.greater_than.parameters"></a><h6>
-<a name="id705371"></a>
+<a name="id692940"></a>
<a class="link" href="greater_than.html#fusion.sequence.operator.comparison.greater_than.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -85,7 +85,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.greater_than.expression_semantics"></a><h6>
-<a name="id705474"></a>
+<a name="id693044"></a>
<a class="link" href="greater_than.html#fusion.sequence.operator.comparison.greater_than.expression_semantics">Expression
Semantics</a>
</h6>
@@ -112,14 +112,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns b < a.
</p>
<a name="fusion.sequence.operator.comparison.greater_than.header"></a><h6>
-<a name="id705591"></a>
+<a name="id693160"></a>
<a class="link" href="greater_than.html#fusion.sequence.operator.comparison.greater_than.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.greater_than.example"></a><h6>
-<a name="id705708"></a>
+<a name="id693278"></a>
<a class="link" href="greater_than.html#fusion.sequence.operator.comparison.greater_than.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">4</span><span class="special">,</span> <span class="number">3.3f</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -31,7 +31,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.greater_than_equal.synopsis"></a><h6>
-<a name="id706636"></a>
+<a name="id694206"></a>
<a class="link" href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -39,7 +39,7 @@
<span class="keyword">operator</span><span class="special">>=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.greater_than_equal.parameters"></a><h6>
-<a name="id706746"></a>
+<a name="id694315"></a>
<a class="link" href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -85,7 +85,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.greater_than_equal.expression_semantics"></a><h6>
-<a name="id706846"></a>
+<a name="id694416"></a>
<a class="link" href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.expression_semantics">Expression
Semantics</a>
</h6>
@@ -112,14 +112,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns !(a < b).
</p>
<a name="fusion.sequence.operator.comparison.greater_than_equal.header"></a><h6>
-<a name="id706965"></a>
+<a name="id694534"></a>
<a class="link" href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">greater_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">greater_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.greater_than_equal.example"></a><h6>
-<a name="id707085"></a>
+<a name="id694654"></a>
<a class="link" href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">4</span><span class="special">,</span> <span class="number">3.3f</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -31,7 +31,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.less_than.synopsis"></a><h6>
-<a name="id703860"></a>
+<a name="id691430"></a>
<a class="link" href="less_than.html#fusion.sequence.operator.comparison.less_than.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -39,7 +39,7 @@
<span class="keyword">operator</span><span class="special"><(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.less_than.parameters"></a><h6>
-<a name="id703970"></a>
+<a name="id691539"></a>
<a class="link" href="less_than.html#fusion.sequence.operator.comparison.less_than.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -85,7 +85,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.less_than.expression_semantics"></a><h6>
-<a name="id704073"></a>
+<a name="id691642"></a>
<a class="link" href="less_than.html#fusion.sequence.operator.comparison.less_than.expression_semantics">Expression
Semantics</a>
</h6>
@@ -114,14 +114,14 @@
and <code class="computeroutput"><span class="identifier">b</span></code>.
</p>
<a name="fusion.sequence.operator.comparison.less_than.header"></a><h6>
-<a name="id704204"></a>
+<a name="id691773"></a>
<a class="link" href="less_than.html#fusion.sequence.operator.comparison.less_than.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">less</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">less</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.less_than.example"></a><h6>
-<a name="id704319"></a>
+<a name="id691888"></a>
<a class="link" href="less_than.html#fusion.sequence.operator.comparison.less_than.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">4</span><span class="special">,</span> <span class="number">3.3f</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -31,7 +31,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.less_than_equal.synopsis"></a><h6>
-<a name="id704561"></a>
+<a name="id692130"></a>
<a class="link" href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -39,7 +39,7 @@
<span class="keyword">operator</span><span class="special"><=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.less_than_equal.parameters"></a><h6>
-<a name="id704673"></a>
+<a name="id692242"></a>
<a class="link" href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -85,7 +85,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.less_than_equal.expression_semantics"></a><h6>
-<a name="id704776"></a>
+<a name="id692345"></a>
<a class="link" href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.expression_semantics">Expression
Semantics</a>
</h6>
@@ -112,14 +112,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns !(b < a).
</p>
<a name="fusion.sequence.operator.comparison.less_than_equal.header"></a><h6>
-<a name="id704895"></a>
+<a name="id692464"></a>
<a class="link" href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.less_than_equal.example"></a><h6>
-<a name="id705015"></a>
+<a name="id692584"></a>
<a class="link" href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">4</span><span class="special">,</span> <span class="number">3.3f</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -31,7 +31,7 @@
Compare two sequences for inequality.
</p>
<a name="fusion.sequence.operator.comparison.not_equal.synopsis"></a><h6>
-<a name="id702108"></a>
+<a name="id689677"></a>
<a class="link" href="not_equal.html#fusion.sequence.operator.comparison.not_equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -39,7 +39,7 @@
<span class="keyword">operator</span><span class="special">!=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.not_equal.parameters"></a><h6>
-<a name="id702217"></a>
+<a name="id689786"></a>
<a class="link" href="not_equal.html#fusion.sequence.operator.comparison.not_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -85,7 +85,7 @@
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.not_equal.expression_semantics"></a><h6>
-<a name="id702320"></a>
+<a name="id689889"></a>
<a class="link" href="not_equal.html#fusion.sequence.operator.comparison.not_equal.expression_semantics">Expression
Semantics</a>
</h6>
@@ -115,14 +115,14 @@
Returns !(a == b).
</p>
<a name="fusion.sequence.operator.comparison.not_equal.header"></a><h6>
-<a name="id702440"></a>
+<a name="id690009"></a>
<a class="link" href="not_equal.html#fusion.sequence.operator.comparison.not_equal.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">not_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">not_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.not_equal.example"></a><h6>
-<a name="id703648"></a>
+<a name="id691217"></a>
<a class="link" href="not_equal.html#fusion.sequence.operator.comparison.not_equal.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">v3</span><span class="special">(</span><span class="number">5</span><span class="special">,</span> <span class="char">'b'</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -113,7 +113,7 @@
representation may not be unambiguously parseable.
</p>
<a name="fusion.sequence.operator.i_o.header"></a><h6>
-<a name="id700091"></a>
+<a name="id687660"></a>
<a class="link" href="i_o.html#fusion.sequence.operator.i_o.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">io</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.sequence.operator.i_o.in"></a><a class="link" href="in.html" title="in">in</a>
</h5></div></div></div>
<a name="fusion.sequence.operator.i_o.in.description"></a><h6>
-<a name="id700209"></a>
+<a name="id687778"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
stream.
</p>
<a name="fusion.sequence.operator.i_o.in.synopsis"></a><h6>
-<a name="id700230"></a>
+<a name="id687800"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">IStream</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -43,7 +43,7 @@
<span class="keyword">operator</span><span class="special">>>(</span><span class="identifier">IStream</span><span class="special">&</span> <span class="identifier">is</span><span class="special">,</span> <span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.i_o.in.parameters"></a><h6>
-<a name="id700331"></a>
+<a name="id687901"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -107,7 +107,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.operator.i_o.in.expression_semantics"></a><h6>
-<a name="id700437"></a>
+<a name="id688006"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.expression_semantics">Expression
Semantics</a>
</h6>
@@ -122,14 +122,14 @@
<span class="identifier">e</span></code>.
</p>
<a name="fusion.sequence.operator.i_o.in.header"></a><h6>
-<a name="id700516"></a>
+<a name="id688086"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">io</span><span class="special">/</span><span class="identifier">in</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">in</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.i_o.in.example"></a><h6>
-<a name="id700632"></a>
+<a name="id688201"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">v</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html (original)
+++ trunk/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.sequence.operator.i_o.out"></a><a class="link" href="out.html" title="out">out</a>
</h5></div></div></div>
<a name="fusion.sequence.operator.i_o.out.description"></a><h6>
-<a name="id700737"></a>
+<a name="id688306"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
stream.
</p>
<a name="fusion.sequence.operator.i_o.out.synopsis"></a><h6>
-<a name="id700759"></a>
+<a name="id688328"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">OStream</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -43,7 +43,7 @@
<span class="keyword">operator</span><span class="special"><<(</span><span class="identifier">OStream</span><span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.i_o.out.parameters"></a><h6>
-<a name="id700860"></a>
+<a name="id688429"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -107,7 +107,7 @@
</tbody>
</table></div>
<a name="fusion.sequence.operator.i_o.out.expression_semantics"></a><h6>
-<a name="id700965"></a>
+<a name="id688534"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.expression_semantics">Expression
Semantics</a>
</h6>
@@ -122,14 +122,14 @@
<span class="identifier">e</span></code>.
</p>
<a name="fusion.sequence.operator.i_o.out.header"></a><h6>
-<a name="id701044"></a>
+<a name="id688614"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">io</span><span class="special">/</span><span class="identifier">out</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">out</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.i_o.out.example"></a><h6>
-<a name="id701160"></a>
+<a name="id688729"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <a class="link" href="../../../container/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="number">123</span><span class="special">,</span> <span class="string">"Hello"</span><span class="special">,</span> <span class="char">'x'</span><span class="special">)</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/support/category_of.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/support/category_of.html (original)
+++ trunk/libs/fusion/doc/html/fusion/support/category_of.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.support.category_of"></a><a class="link" href="category_of.html" title="category_of">category_of</a>
</h3></div></div></div>
<a name="fusion.support.category_of.description"></a><h5>
-<a name="id637996"></a>
+<a name="id626044"></a>
<a class="link" href="category_of.html#fusion.support.category_of.description">Description</a>
</h5>
<p>
@@ -37,7 +37,7 @@
<a class="link" href="../sequence/concepts.html" title="Concepts">Sequence Concepts</a>).
</p>
<a name="fusion.support.category_of.synopsis"></a><h5>
-<a name="id638032"></a>
+<a name="id626080"></a>
<a class="link" href="category_of.html#fusion.support.category_of.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -50,7 +50,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.category_of.parameters"></a><h5>
-<a name="id638126"></a>
+<a name="id626173"></a>
<a class="link" href="category_of.html#fusion.support.category_of.parameters">Parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -95,7 +95,7 @@
</tr></tbody>
</table></div>
<a name="fusion.support.category_of.expression_semantics"></a><h5>
-<a name="id638209"></a>
+<a name="id626256"></a>
<a class="link" href="category_of.html#fusion.support.category_of.expression_semantics">Expression
Semantics</a>
</h5>
@@ -137,14 +137,14 @@
of a particular <a class="link" href="../sequence.html" title="Sequence">Sequence</a> or <a class="link" href="../iterator.html" title="Iterator">Iterator</a>.
</p>
<a name="fusion.support.category_of.header"></a><h5>
-<a name="id639045"></a>
+<a name="id626819"></a>
<a class="link" href="category_of.html#fusion.support.category_of.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">category_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">category_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.category_of.example"></a><h5>
-<a name="id639153"></a>
+<a name="id626927"></a>
<a class="link" href="category_of.html#fusion.support.category_of.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">using</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_base_of</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/support/deduce.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/support/deduce.html (original)
+++ trunk/libs/fusion/doc/html/fusion/support/deduce.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.support.deduce"></a><a class="link" href="deduce.html" title="deduce">deduce</a>
</h3></div></div></div>
<a name="fusion.support.deduce.description"></a><h5>
-<a name="id639374"></a>
+<a name="id627148"></a>
<a class="link" href="deduce.html#fusion.support.deduce.description">Description</a>
</h5>
<p>
@@ -40,14 +40,14 @@
Reference wrappers are removed (see <a class="link" href="../notes.html#fusion.notes.boost__ref"><code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">ref</span></code></a>).
</p>
<a name="fusion.support.deduce.header"></a><h5>
-<a name="id639431"></a>
+<a name="id627205"></a>
<a class="link" href="deduce.html#fusion.support.deduce.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">deduce</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">deduce</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.deduce.synopsis"></a><h5>
-<a name="id639539"></a>
+<a name="id627313"></a>
<a class="link" href="deduce.html#fusion.support.deduce.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -60,7 +60,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.deduce.example"></a><h5>
-<a name="id639633"></a>
+<a name="id627407"></a>
<a class="link" href="deduce.html#fusion.support.deduce.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">></span>
@@ -80,7 +80,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.deduce.see_also"></a><h5>
-<a name="id639900"></a>
+<a name="id627674"></a>
<a class="link" href="deduce.html#fusion.support.deduce.see_also">See also</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="deduce_sequence.html" title="deduce_sequence"><code class="computeroutput"><span class="identifier">deduce_sequence</span></code></a></li></ul></div>
Modified: trunk/libs/fusion/doc/html/fusion/support/deduce_sequence.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/support/deduce_sequence.html (original)
+++ trunk/libs/fusion/doc/html/fusion/support/deduce_sequence.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.support.deduce_sequence"></a><a class="link" href="deduce_sequence.html" title="deduce_sequence">deduce_sequence</a>
</h3></div></div></div>
<a name="fusion.support.deduce_sequence.description"></a><h5>
-<a name="id639941"></a>
+<a name="id627715"></a>
<a class="link" href="deduce_sequence.html#fusion.support.deduce_sequence.description">Description</a>
</h5>
<p>
@@ -38,14 +38,14 @@
original type as its argument.
</p>
<a name="fusion.support.deduce_sequence.header"></a><h5>
-<a name="id639974"></a>
+<a name="id627748"></a>
<a class="link" href="deduce_sequence.html#fusion.support.deduce_sequence.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">deduce_sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">deduce_sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.deduce_sequence.synopsis"></a><h5>
-<a name="id640082"></a>
+<a name="id627856"></a>
<a class="link" href="deduce_sequence.html#fusion.support.deduce_sequence.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -58,7 +58,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.deduce_sequence.example"></a><h5>
-<a name="id640175"></a>
+<a name="id627949"></a>
<a class="link" href="deduce_sequence.html#fusion.support.deduce_sequence.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -80,7 +80,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.deduce_sequence.see_also"></a><h5>
-<a name="id640586"></a>
+<a name="id628360"></a>
<a class="link" href="deduce_sequence.html#fusion.support.deduce_sequence.see_also">See also</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="deduce.html" title="deduce"><code class="computeroutput"><span class="identifier">deduce</span></code></a></li></ul></div>
Modified: trunk/libs/fusion/doc/html/fusion/support/is_sequence.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/support/is_sequence.html (original)
+++ trunk/libs/fusion/doc/html/fusion/support/is_sequence.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.support.is_sequence"></a><a class="link" href="is_sequence.html" title="is_sequence">is_sequence</a>
</h3></div></div></div>
<a name="fusion.support.is_sequence.description"></a><h5>
-<a name="id635188"></a>
+<a name="id622689"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.description">Description</a>
</h5>
<p>
@@ -38,7 +38,7 @@
conforming sequences.
</p>
<a name="fusion.support.is_sequence.synopsis"></a><h5>
-<a name="id635245"></a>
+<a name="id622746"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -51,7 +51,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.is_sequence.parameters"></a><h5>
-<a name="id635339"></a>
+<a name="id622840"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.parameters">Parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -96,7 +96,7 @@
</tr></tbody>
</table></div>
<a name="fusion.support.is_sequence.expression_semantics"></a><h5>
-<a name="id635422"></a>
+<a name="id622923"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.expression_semantics">Expression
Semantics</a>
</h5>
@@ -113,14 +113,14 @@
otherwise.
</p>
<a name="fusion.support.is_sequence.header"></a><h5>
-<a name="id635536"></a>
+<a name="id623037"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">is_sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">is_sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.is_sequence.example"></a><h5>
-<a name="id635644"></a>
+<a name="id624238"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">BOOST_MPL_ASSERT_NOT</span><span class="special">((</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">is_sequence</span><span class="special"><</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="special">></span> <span class="special">));</span>
Modified: trunk/libs/fusion/doc/html/fusion/support/is_view.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/support/is_view.html (original)
+++ trunk/libs/fusion/doc/html/fusion/support/is_view.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.support.is_view"></a><a class="link" href="is_view.html" title="is_view">is_view</a>
</h3></div></div></div>
<a name="fusion.support.is_view.description"></a><h5>
-<a name="id636502"></a>
+<a name="id624550"></a>
<a class="link" href="is_view.html#fusion.support.is_view.description">Description</a>
</h5>
<p>
@@ -41,7 +41,7 @@
specialized to accomodate clients providing Fusion conforming views.
</p>
<a name="fusion.support.is_view.synopsis"></a><h5>
-<a name="id636567"></a>
+<a name="id624614"></a>
<a class="link" href="is_view.html#fusion.support.is_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -54,7 +54,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.is_view.parameters"></a><h5>
-<a name="id636661"></a>
+<a name="id624708"></a>
<a class="link" href="is_view.html#fusion.support.is_view.parameters">Parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
</tr></tbody>
</table></div>
<a name="fusion.support.is_view.expression_semantics"></a><h5>
-<a name="id636744"></a>
+<a name="id624791"></a>
<a class="link" href="is_view.html#fusion.support.is_view.expression_semantics">Expression Semantics</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">is_view</span><span class="special"><</span><span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">c</span><span class="special">;</span>
@@ -115,14 +115,14 @@
otherwise.
</p>
<a name="fusion.support.is_view.header"></a><h5>
-<a name="id636858"></a>
+<a name="id624905"></a>
<a class="link" href="is_view.html#fusion.support.is_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">is_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">is_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.is_view.example"></a><h5>
-<a name="id636966"></a>
+<a name="id625013"></a>
<a class="link" href="is_view.html#fusion.support.is_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">BOOST_MPL_ASSERT_NOT</span><span class="special">((</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">is_view</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="special">></span> <span class="special">));</span>
Modified: trunk/libs/fusion/doc/html/fusion/support/pair.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/support/pair.html (original)
+++ trunk/libs/fusion/doc/html/fusion/support/pair.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.support.pair"></a><a class="link" href="pair.html" title="pair">pair</a>
</h3></div></div></div>
<a name="fusion.support.pair.description"></a><h5>
-<a name="id640626"></a>
+<a name="id628400"></a>
<a class="link" href="pair.html#fusion.support.pair.description">Description</a>
</h5>
<p>
@@ -37,7 +37,7 @@
the first type does not have data. It is used as elements in <a class="link" href="../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a>s, for example.
</p>
<a name="fusion.support.pair.synopsis"></a><h5>
-<a name="id640694"></a>
+<a name="id628468"></a>
<a class="link" href="pair.html#fusion.support.pair.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">First</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Second</span><span class="special">></span>
@@ -60,7 +60,7 @@
<span class="identifier">make_pair</span><span class="special">(</span><span class="identifier">Second</span> <span class="keyword">const</span> <span class="special">&);</span>
</pre>
<a name="fusion.support.pair.template_parameters"></a><h5>
-<a name="id640990"></a>
+<a name="id628764"></a>
<a class="link" href="pair.html#fusion.support.pair.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -139,7 +139,7 @@
</dl>
</div>
<a name="fusion.support.pair.expression_semantics"></a><h5>
-<a name="id642300"></a>
+<a name="id630074"></a>
<a class="link" href="pair.html#fusion.support.pair.expression_semantics">Expression Semantics</a>
</h5>
<div class="informaltable"><table class="table">
@@ -319,14 +319,14 @@
</tbody>
</table></div>
<a name="fusion.support.pair.header"></a><h5>
-<a name="id642887"></a>
+<a name="id630661"></a>
<a class="link" href="pair.html#fusion.support.pair.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.pair.example"></a><h5>
-<a name="id642995"></a>
+<a name="id630769"></a>
<a class="link" href="pair.html#fusion.support.pair.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">pair</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">p</span><span class="special">(</span><span class="char">'X'</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/support/tag_of.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/support/tag_of.html (original)
+++ trunk/libs/fusion/doc/html/fusion/support/tag_of.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.support.tag_of"></a><a class="link" href="tag_of.html" title="tag_of">tag_of</a>
</h3></div></div></div>
<a name="fusion.support.tag_of.description"></a><h5>
-<a name="id637286"></a>
+<a name="id625333"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.description">Description</a>
</h5>
<p>
@@ -41,7 +41,7 @@
conforming sequences.
</p>
<a name="fusion.support.tag_of.synopsis"></a><h5>
-<a name="id637317"></a>
+<a name="id625364"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -54,7 +54,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.tag_of.parameters"></a><h5>
-<a name="id637410"></a>
+<a name="id625457"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.parameters">Parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -99,7 +99,7 @@
</tr></tbody>
</table></div>
<a name="fusion.support.tag_of.expression_semantics"></a><h5>
-<a name="id637492"></a>
+<a name="id625540"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.expression_semantics">Expression Semantics</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">tag_of</span><span class="special"><</span><span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">tag</span><span class="special">;</span>
@@ -112,14 +112,14 @@
with <code class="computeroutput"><span class="identifier">T</span></code>.
</p>
<a name="fusion.support.tag_of.header"></a><h5>
-<a name="id637573"></a>
+<a name="id625620"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">tag_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">tag_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.tag_of.example"></a><h5>
-<a name="id637681"></a>
+<a name="id625728"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">tag_of</span><span class="special"><</span><a class="link" href="../container/list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a><span class="special"><></span> <span class="special">>::</span><span class="identifier">type</span> <span class="identifier">tag1</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html (original)
+++ trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -48,7 +48,7 @@
in future releases of fusion.
</p>
<a name="fusion.tuple.class_template_tuple.synopsis"></a><h5>
-<a name="id822566"></a>
+<a name="id811229"></a>
<a class="link" href="class_template_tuple.html#fusion.tuple.class_template_tuple.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
Modified: trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html (original)
+++ trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.tuple.class_template_tuple.construction"></a><a class="link" href="construction.html" title="Construction">Construction</a>
</h4></div></div></div>
<a name="fusion.tuple.class_template_tuple.construction.description"></a><h6>
-<a name="id822690"></a>
+<a name="id811353"></a>
<a class="link" href="construction.html#fusion.tuple.class_template_tuple.construction.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
in this section.
</p>
<a name="fusion.tuple.class_template_tuple.construction.specification"></a><h6>
-<a name="id822718"></a>
+<a name="id811381"></a>
<a class="link" href="construction.html#fusion.tuple.class_template_tuple.construction.specification">Specification</a>
</h6>
<div class="variablelist" title="Notation">
Modified: trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html (original)
+++ trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
access</a>
</h4></div></div></div>
<a name="fusion.tuple.class_template_tuple.element_access.description"></a><h6>
-<a name="id825526"></a>
+<a name="id813916"></a>
<a class="link" href="element_access.html#fusion.tuple.class_template_tuple.element_access.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
function to provide access to it's elements by zero based numeric index.
</p>
<a name="fusion.tuple.class_template_tuple.element_access.specification"></a><h6>
-<a name="id825560"></a>
+<a name="id813950"></a>
<a class="link" href="element_access.html#fusion.tuple.class_template_tuple.element_access.specification">Specification</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">int</span> <span class="identifier">I</span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html (original)
+++ trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
operators</a>
</h4></div></div></div>
<a name="fusion.tuple.class_template_tuple.relational_operators.description"></a><h6>
-<a name="id825990"></a>
+<a name="id814380"></a>
<a class="link" href="relational_operators.html#fusion.tuple.class_template_tuple.relational_operators.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Tuple</a> provides the standard boolean relational operators.
</p>
<a name="fusion.tuple.class_template_tuple.relational_operators.specification"></a><h6>
-<a name="id826014"></a>
+<a name="id814404"></a>
<a class="link" href="relational_operators.html#fusion.tuple.class_template_tuple.relational_operators.specification">Specification</a>
</h6>
<div class="variablelist" title="Notation">
Modified: trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html (original)
+++ trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
creation functions</a>
</h4></div></div></div>
<a name="fusion.tuple.class_template_tuple.tuple_creation_functions.description"></a><h6>
-<a name="id824681"></a>
+<a name="id813071"></a>
<a class="link" href="tuple_creation_functions.html#fusion.tuple.class_template_tuple.tuple_creation_functions.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
functions are described in this section.
</p>
<a name="fusion.tuple.class_template_tuple.tuple_creation_functions.specification"></a><h6>
-<a name="id824723"></a>
+<a name="id813113"></a>
<a class="link" href="tuple_creation_functions.html#fusion.tuple.class_template_tuple.tuple_creation_functions.specification">Specification</a>
</h6>
<pre class="programlisting"><span class="keyword">template</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">T2</span><span class="special">,</span> <span class="special">...,</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html (original)
+++ trunk/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -28,7 +28,7 @@
helper classes</a>
</h4></div></div></div>
<a name="fusion.tuple.class_template_tuple.tuple_helper_classes.description"></a><h6>
-<a name="id825232"></a>
+<a name="id813622"></a>
<a class="link" href="tuple_helper_classes.html#fusion.tuple.class_template_tuple.tuple_helper_classes.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
tuple size, and the element types.
</p>
<a name="fusion.tuple.class_template_tuple.tuple_helper_classes.specification"></a><h6>
-<a name="id825254"></a>
+<a name="id813644"></a>
<a class="link" href="tuple_helper_classes.html#fusion.tuple.class_template_tuple.tuple_helper_classes.specification">Specification</a>
</h6>
<pre class="programlisting"><span class="identifier">tuple_size</span><span class="special"><</span><span class="identifier">T</span><span class="special">>::</span><span class="identifier">value</span>
Modified: trunk/libs/fusion/doc/html/fusion/tuple/pairs.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/tuple/pairs.html (original)
+++ trunk/libs/fusion/doc/html/fusion/tuple/pairs.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.tuple.pairs"></a><a class="link" href="pairs.html" title="Pairs">Pairs</a>
</h3></div></div></div>
<a name="fusion.tuple.pairs.description"></a><h5>
-<a name="id828944"></a>
+<a name="id817607"></a>
<a class="link" href="pairs.html#fusion.tuple.pairs.description">Description</a>
</h5>
<p>
@@ -36,7 +36,7 @@
as if it were a 2 element tuple.
</p>
<a name="fusion.tuple.pairs.specification"></a><h5>
-<a name="id828981"></a>
+<a name="id817644"></a>
<a class="link" href="pairs.html#fusion.tuple.pairs.specification">Specification</a>
</h5>
<pre class="programlisting"><span class="identifier">tuple_size</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span><span class="special">></span> <span class="special">>::</span><span class="identifier">value</span>
Modified: trunk/libs/fusion/doc/html/fusion/view.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/view.html (original)
+++ trunk/libs/fusion/doc/html/fusion/view.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -46,7 +46,7 @@
to copy and be passed around by value.
</p>
<a name="fusion.view.header"></a><h4>
-<a name="id746301"></a>
+<a name="id734831"></a>
<a class="link" href="view.html#fusion.view.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: trunk/libs/fusion/doc/html/fusion/view/filter_view.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/view/filter_view.html (original)
+++ trunk/libs/fusion/doc/html/fusion/view/filter_view.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.view.filter_view"></a><a class="link" href="filter_view.html" title="filter_view">filter_view</a>
</h3></div></div></div>
<a name="fusion.view.filter_view.description"></a><h5>
-<a name="id747104"></a>
+<a name="id735634"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.description">Description</a>
</h5>
<p>
@@ -38,21 +38,21 @@
only those elements for which its predicate evaluates to <code class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></code>.
</p>
<a name="fusion.view.filter_view.header"></a><h5>
-<a name="id747154"></a>
+<a name="id736225"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">filter_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">filter_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.filter_view.synopsis"></a><h5>
-<a name="id749376"></a>
+<a name="id736333"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Pred</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">filter_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.filter_view.template_parameters"></a><h5>
-<a name="id749441"></a>
+<a name="id736398"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -115,7 +115,7 @@
</tbody>
</table></div>
<a name="fusion.view.filter_view.model_of"></a><h5>
-<a name="id749573"></a>
+<a name="id736530"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -146,7 +146,7 @@
</dl>
</div>
<a name="fusion.view.filter_view.expression_semantics"></a><h5>
-<a name="id749706"></a>
+<a name="id736663"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -216,7 +216,7 @@
</tbody>
</table></div>
<a name="fusion.view.filter_view.example"></a><h5>
-<a name="id749925"></a>
+<a name="id736881"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">using</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/view/iterator_range.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/view/iterator_range.html (original)
+++ trunk/libs/fusion/doc/html/fusion/view/iterator_range.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.view.iterator_range"></a><a class="link" href="iterator_range.html" title="iterator_range">iterator_range</a>
</h3></div></div></div>
<a name="fusion.view.iterator_range.description"></a><h5>
-<a name="id750267"></a>
+<a name="id737223"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.description">Description</a>
</h5>
<p>
@@ -35,21 +35,21 @@
sub-range of its underlying sequence delimited by a pair of iterators.
</p>
<a name="fusion.view.iterator_range.header"></a><h5>
-<a name="id750291"></a>
+<a name="id737247"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">iterator_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">iterator_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.iterator_range.synopsis"></a><h5>
-<a name="id750399"></a>
+<a name="id737355"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">First</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Last</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">iterator_range</span><span class="special">;</span>
</pre>
<a name="fusion.view.iterator_range.template_parameters"></a><h5>
-<a name="id750464"></a>
+<a name="id737420"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -111,7 +111,7 @@
</tbody>
</table></div>
<a name="fusion.view.iterator_range.model_of"></a><h5>
-<a name="id750586"></a>
+<a name="id737542"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -154,7 +154,7 @@
</dl>
</div>
<a name="fusion.view.iterator_range.expression_semantics"></a><h5>
-<a name="id750770"></a>
+<a name="id737726"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.expression_semantics">Expression
Semantics</a>
</h5>
@@ -227,7 +227,7 @@
</tbody>
</table></div>
<a name="fusion.view.iterator_range.example"></a><h5>
-<a name="id751004"></a>
+<a name="id737960"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">char</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">s</span> <span class="special">=</span> <span class="string">"Ruby"</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/view/joint_view.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/view/joint_view.html (original)
+++ trunk/libs/fusion/doc/html/fusion/view/joint_view.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.view.joint_view"></a><a class="link" href="joint_view.html" title="joint_view">joint_view</a>
</h3></div></div></div>
<a name="fusion.view.joint_view.description"></a><h5>
-<a name="id751481"></a>
+<a name="id741168"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.description">Description</a>
</h5>
<p>
@@ -35,21 +35,21 @@
which is a concatenation of two sequences.
</p>
<a name="fusion.view.joint_view.header"></a><h5>
-<a name="id751505"></a>
+<a name="id741192"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">joint_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">joint_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.joint_view.synopsis"></a><h5>
-<a name="id751613"></a>
+<a name="id741300"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence2</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">joint_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.joint_view.template_parameters"></a><h5>
-<a name="id751677"></a>
+<a name="id741364"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -113,7 +113,7 @@
</tbody>
</table></div>
<a name="fusion.view.joint_view.model_of"></a><h5>
-<a name="id751800"></a>
+<a name="id741487"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -149,7 +149,7 @@
</dl>
</div>
<a name="fusion.view.joint_view.expression_semantics"></a><h5>
-<a name="id751968"></a>
+<a name="id741655"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -220,7 +220,7 @@
</tbody>
</table></div>
<a name="fusion.view.joint_view.example"></a><h5>
-<a name="id752202"></a>
+<a name="id741889"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.example">Example</a>
</h5>
<pre class="programlisting"><a class="link" href="../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">3</span><span class="special">,</span> <span class="char">'x'</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/view/nview.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/view/nview.html (original)
+++ trunk/libs/fusion/doc/html/fusion/view/nview.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.view.nview"></a><a class="link" href="nview.html" title="nview">nview</a>
</h3></div></div></div>
<a name="fusion.view.nview.description"></a><h5>
-<a name="id757013"></a>
+<a name="id746700"></a>
<a class="link" href="nview.html#fusion.view.nview.description">Description</a>
</h5>
<p>
@@ -38,14 +38,14 @@
and a list of indicies specifying the elements to iterate over.
</p>
<a name="fusion.view.nview.header"></a><h5>
-<a name="id757054"></a>
+<a name="id746741"></a>
<a class="link" href="nview.html#fusion.view.nview.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">nview</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">nview</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.nview.synopsis"></a><h5>
-<a name="id757162"></a>
+<a name="id746849"></a>
<a class="link" href="nview.html#fusion.view.nview.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Indicies</span><span class="special">></span>
@@ -56,7 +56,7 @@
<span class="identifier">as_nview</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">s</span><span class="special">);</span>
</pre>
<a name="fusion.view.nview.template_parameters"></a><h5>
-<a name="id757369"></a>
+<a name="id747056"></a>
<a class="link" href="nview.html#fusion.view.nview.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -137,7 +137,7 @@
</tbody>
</table></div>
<a name="fusion.view.nview.model_of"></a><h5>
-<a name="id757583"></a>
+<a name="id747270"></a>
<a class="link" href="nview.html#fusion.view.nview.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@@ -164,7 +164,7 @@
</dl>
</div>
<a name="fusion.view.nview.expression_semantics"></a><h5>
-<a name="id757703"></a>
+<a name="id747390"></a>
<a class="link" href="nview.html#fusion.view.nview.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -240,7 +240,7 @@
of references to the elements of the original Fusion <a class="link" href="../sequence.html" title="Sequence">Sequence</a>
</p>
<a name="fusion.view.nview.example"></a><h5>
-<a name="id757945"></a>
+<a name="id747632"></a>
<a class="link" href="nview.html#fusion.view.nview.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</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">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/view/reverse_view.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/view/reverse_view.html (original)
+++ trunk/libs/fusion/doc/html/fusion/view/reverse_view.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -32,21 +32,21 @@
element will be its first.
</p>
<a name="fusion.view.reverse_view.header"></a><h5>
-<a name="id755102"></a>
+<a name="id744789"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">reverse_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">reverse_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.reverse_view.synopsis"></a><h5>
-<a name="id755210"></a>
+<a name="id744897"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">reverse_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.reverse_view.template_parameters"></a><h5>
-<a name="id755261"></a>
+<a name="id744948"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -91,7 +91,7 @@
</tr></tbody>
</table></div>
<a name="fusion.view.reverse_view.model_of"></a><h5>
-<a name="id755349"></a>
+<a name="id745036"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -130,7 +130,7 @@
</dl>
</div>
<a name="fusion.view.reverse_view.expression_semantics"></a><h5>
-<a name="id755513"></a>
+<a name="id745200"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.expression_semantics">Expression
Semantics</a>
</h5>
@@ -201,7 +201,7 @@
</tbody>
</table></div>
<a name="fusion.view.reverse_view.example"></a><h5>
-<a name="id755732"></a>
+<a name="id745419"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">short</span><span class="special">,</span> <span class="keyword">double</span><span class="special">></span> <span class="identifier">vector_type</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/fusion/view/single_view.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/view/single_view.html (original)
+++ trunk/libs/fusion/doc/html/fusion/view/single_view.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -31,21 +31,21 @@
a value as a single element sequence.
</p>
<a name="fusion.view.single_view.header"></a><h5>
-<a name="id746422"></a>
+<a name="id734952"></a>
<a class="link" href="single_view.html#fusion.view.single_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">single_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">single_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.single_view.synopsis"></a><h5>
-<a name="id746530"></a>
+<a name="id735060"></a>
<a class="link" href="single_view.html#fusion.view.single_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">single_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.single_view.template_parameters"></a><h5>
-<a name="id746582"></a>
+<a name="id735112"></a>
<a class="link" href="single_view.html#fusion.view.single_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -89,7 +89,7 @@
</tr></tbody>
</table></div>
<a name="fusion.view.single_view.model_of"></a><h5>
-<a name="id746665"></a>
+<a name="id735195"></a>
<a class="link" href="single_view.html#fusion.view.single_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div>
@@ -112,7 +112,7 @@
</dl>
</div>
<a name="fusion.view.single_view.expression_semantics"></a><h5>
-<a name="id746780"></a>
+<a name="id735310"></a>
<a class="link" href="single_view.html#fusion.view.single_view.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -183,7 +183,7 @@
</tbody>
</table></div>
<a name="fusion.view.single_view.example"></a><h5>
-<a name="id747003"></a>
+<a name="id735533"></a>
<a class="link" href="single_view.html#fusion.view.single_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">single_view</span><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">view</span><span class="special">(</span><span class="number">3</span><span class="special">);</span>
Modified: trunk/libs/fusion/doc/html/fusion/view/transform_view.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/view/transform_view.html (original)
+++ trunk/libs/fusion/doc/html/fusion/view/transform_view.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -36,14 +36,14 @@
Traversal Concept</a>) of its underlying sequence or sequences.
</p>
<a name="fusion.view.transform_view.header"></a><h5>
-<a name="id753457"></a>
+<a name="id743144"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">transform_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">transform_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.transform_view.synopsis"></a><h5>
-<a name="id753565"></a>
+<a name="id743252"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.synopsis">Synopsis</a>
</h5>
<p>
@@ -59,7 +59,7 @@
<span class="keyword">struct</span> <span class="identifier">transform_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.transform_view.template_parameters"></a><h5>
-<a name="id753712"></a>
+<a name="id743399"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -178,7 +178,7 @@
</tbody>
</table></div>
<a name="fusion.view.transform_view.model_of"></a><h5>
-<a name="id754059"></a>
+<a name="id743746"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@@ -234,7 +234,7 @@
</dl>
</div>
<a name="fusion.view.transform_view.expression_semantics"></a><h5>
-<a name="id754341"></a>
+<a name="id744028"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.expression_semantics">Expression
Semantics</a>
</h5>
@@ -326,7 +326,7 @@
</tbody>
</table></div>
<a name="fusion.view.transform_view.example"></a><h5>
-<a name="id754676"></a>
+<a name="id744363"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">square</span>
Modified: trunk/libs/fusion/doc/html/fusion/view/zip_view.html
==============================================================================
--- trunk/libs/fusion/doc/html/fusion/view/zip_view.html (original)
+++ trunk/libs/fusion/doc/html/fusion/view/zip_view.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -27,7 +27,7 @@
<a name="fusion.view.zip_view"></a><a class="link" href="zip_view.html" title="zip_view">zip_view</a>
</h3></div></div></div>
<a name="fusion.view.zip_view.description"></a><h5>
-<a name="id752491"></a>
+<a name="id742178"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.description">Description</a>
</h5>
<p>
@@ -38,21 +38,21 @@
to the component <span class="underline">_sequence</span>_s.
</p>
<a name="fusion.view.zip_view.header"></a><h5>
-<a name="id752538"></a>
+<a name="id742225"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">zip_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</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">zip_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.zip_view.synopsis"></a><h5>
-<a name="id752646"></a>
+<a name="id742333"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequences</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">zip_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.zip_view.template_parameters"></a><h5>
-<a name="id752697"></a>
+<a name="id742384"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -97,7 +97,7 @@
</tr></tbody>
</table></div>
<a name="fusion.view.zip_view.model_of"></a><h5>
-<a name="id752790"></a>
+<a name="id742477"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@@ -127,7 +127,7 @@
</dl>
</div>
<a name="fusion.view.zip_view.expression_semantics"></a><h5>
-<a name="id752921"></a>
+<a name="id742608"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -198,7 +198,7 @@
</tbody>
</table></div>
<a name="fusion.view.zip_view.example"></a><h5>
-<a name="id753141"></a>
+<a name="id742828"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec1</span><span class="special">;</span>
Modified: trunk/libs/fusion/doc/html/index.html
==============================================================================
--- trunk/libs/fusion/doc/html/index.html (original)
+++ trunk/libs/fusion/doc/html/index.html 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -34,7 +34,7 @@
<div><p class="copyright">Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger</p></div>
<div><div class="legalnotice" title="Legal Notice">
-<a name="id628652"></a><p>
+<a name="id617251"></a><p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
</p>
@@ -247,7 +247,7 @@
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: December 11, 2009 at 10:57:59 GMT</small></p></td>
+<td align="left"><p><small>Last revised: December 28, 2009 at 16:58:16 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
Added: trunk/libs/fusion/example/extension/detail/deref_data_impl.hpp
==============================================================================
--- (empty file)
+++ trunk/libs/fusion/example/extension/detail/deref_data_impl.hpp 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -0,0 +1,30 @@
+/*=============================================================================
+ Copyright (c) 2009 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#ifndef BOOST_FUSION_EXAMPLE_EXTENSION_DETAIL_DEREF_DATA_IMPL_HPP
+#define BOOST_FUSION_EXAMPLE_EXTENSION_DETAIL_DEREF_DATA_IMPL_HPP
+
+namespace example
+{
+ struct example_struct_iterator_tag;
+}
+
+namespace boost { namespace fusion {
+
+ namespace extension
+ {
+ template<typename Tag>
+ struct deref_data_impl;
+
+ template<>
+ struct deref_data_impl<example::example_struct_iterator_tag>
+ : deref_impl<example::example_struct_iterator_tag>
+ {};
+ }
+}}
+
+#endif
Added: trunk/libs/fusion/example/extension/detail/key_of_impl.hpp
==============================================================================
--- (empty file)
+++ trunk/libs/fusion/example/extension/detail/key_of_impl.hpp 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -0,0 +1,42 @@
+/*=============================================================================
+ Copyright (c) 2009 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#ifndef BOOST_FUSION_EXAMPLE_EXTENSION_DETAIL_KEY_OF_IMPL_HPP
+#define BOOST_FUSION_EXAMPLE_EXTENSION_DETAIL_KEY_OF_IMPL_HPP
+
+#include <boost/mpl/if.hpp>
+
+namespace fields
+{
+ struct name;
+ struct age;
+}
+
+namespace example
+{
+ struct example_struct_iterator_tag;
+}
+
+namespace boost { namespace fusion {
+
+ namespace extension
+ {
+ template<typename Tag>
+ struct key_of_impl;
+
+ template<>
+ struct key_of_impl<example::example_struct_iterator_tag>
+ {
+ template<typename It>
+ struct apply
+ : mpl::if_c<!It::index::value, fields::name, fields::age>
+ {};
+ };
+ }
+}}
+
+#endif
Added: trunk/libs/fusion/example/extension/detail/value_of_data_impl.hpp
==============================================================================
--- (empty file)
+++ trunk/libs/fusion/example/extension/detail/value_of_data_impl.hpp 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -0,0 +1,30 @@
+/*=============================================================================
+ Copyright (c) 2009 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#ifndef BOOST_FUSION_EXAMPLE_EXTENSION_DETAIL_VALUE_OF_DATA_IMPL_HPP
+#define BOOST_FUSION_EXAMPLE_EXTENSION_DETAIL_VALUE_OF_DATA_IMPL_HPP
+
+namespace example
+{
+ struct example_struct_iterator_tag;
+}
+
+namespace boost { namespace fusion {
+
+ namespace extension
+ {
+ template<typename Tag>
+ struct value_of_data_impl;
+
+ template<>
+ struct value_of_data_impl<example::example_struct_iterator_tag>
+ : value_of_impl<example::example_struct_iterator_tag>
+ {};
+ }
+}}
+
+#endif
Modified: trunk/libs/fusion/example/extension/example_struct_iterator.hpp
==============================================================================
--- trunk/libs/fusion/example/extension/example_struct_iterator.hpp (original)
+++ trunk/libs/fusion/example/extension/example_struct_iterator.hpp 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -9,6 +9,7 @@
#define BOOST_FUSION_EXAMPLE_STRUCT_ITERATOR
#include <boost/fusion/support/iterator_base.hpp>
+#include <boost/fusion/support/category_of.hpp>
#include <boost/fusion/support/tag_of_fwd.hpp>
#include <boost/mpl/int.hpp>
#include <boost/type_traits/add_const.hpp>
@@ -21,6 +22,9 @@
#include "./detail/distance_impl.hpp"
#include "./detail/value_of_impl.hpp"
#include "./detail/equal_to_impl.hpp"
+#include "./detail/key_of_impl.hpp"
+#include "./detail/value_of_data_impl.hpp"
+#include "./detail/deref_data_impl.hpp"
namespace example
{
@@ -32,8 +36,6 @@
namespace boost { namespace fusion {
- struct random_access_traversal_tag;
-
namespace traits
{
template<typename Struct, int Pos>
@@ -52,7 +54,11 @@
BOOST_STATIC_ASSERT(Pos >=0 && Pos < 3);
typedef Struct struct_type;
typedef boost::mpl::int_<Pos> index;
- typedef boost::fusion::random_access_traversal_tag category;
+
+ struct category
+ : boost::fusion::random_access_traversal_tag
+ , boost::fusion::associative_tag
+ {};
example_struct_iterator(Struct& str)
: struct_(str) {}
Modified: trunk/libs/fusion/example/extension/test_example.cpp
==============================================================================
--- trunk/libs/fusion/example/extension/test_example.cpp (original)
+++ trunk/libs/fusion/example/extension/test_example.cpp 2009-12-28 12:45:42 EST (Mon, 28 Dec 2009)
@@ -56,6 +56,9 @@
BOOST_MPL_ASSERT((boost::is_same<result_of::value_at_key<example::example_struct, fields::name>::type, std::string>));
BOOST_MPL_ASSERT((boost::is_same<result_of::value_at_key<example::example_struct, fields::age>::type, int>));
+ BOOST_TEST(deref_data(begin(bert)) == "bert");
+ BOOST_TEST(deref_data(next(begin(bert))) == 99);
+
BOOST_TEST(size(bert) == 2);
return boost::report_errors();
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk