Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r56490 - in branches/release: boost/fusion boost/fusion/include boost/fusion/view boost/fusion/view/nview boost/fusion/view/nview/detail libs/fusion libs/fusion/doc libs/fusion/doc/html libs/fusion/doc/html/fusion libs/fusion/doc/html/fusion/adapted libs/fusion/doc/html/fusion/algorithm libs/fusion/doc/html/fusion/algorithm/iteration libs/fusion/doc/html/fusion/algorithm/iteration/functions libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions libs/fusion/doc/html/fusion/algorithm/query libs/fusion/doc/html/fusion/algorithm/query/functions libs/fusion/doc/html/fusion/algorithm/query/metafunctions libs/fusion/doc/html/fusion/algorithm/transformation libs/fusion/doc/html/fusion/algorithm/transformation/functions libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions libs/fusion/doc/html/fusion/container libs/fusion/doc/html/fusion/container/conversion libs/fusion/doc/html/fusion/container/conversion/functions libs/fusion/doc/html/fusion/container/conversion/metafunctions libs/fusion/doc/html/fusion/container/generation libs/fusion/doc/html/fusion/container/generation/functions libs/fusion/doc/html/fusion/container/generation/metafunctions libs/fusion/doc/html/fusion/extension libs/fusion/doc/html/fusion/functional libs/fusion/doc/html/fusion/functional/adapters libs/fusion/doc/html/fusion/functional/concepts libs/fusion/doc/html/fusion/functional/generation libs/fusion/doc/html/fusion/functional/generation/functions libs/fusion/doc/html/fusion/functional/generation/metafunctions libs/fusion/doc/html/fusion/functional/invocation libs/fusion/doc/html/fusion/functional/invocation/functions libs/fusion/doc/html/fusion/functional/invocation/metafunctions libs/fusion/doc/html/fusion/iterator libs/fusion/doc/html/fusion/iterator/concepts libs/fusion/doc/html/fusion/iterator/functions libs/fusion/doc/html/fusion/iterator/metafunctions libs/fusion/doc/html/fusion/iterator/operator libs/fusion/doc/html/fusion/sequence libs/fusion/doc/html/fusion/sequence/concepts libs/fusion/doc/html/fusion/sequence/intrinsic libs/fusion/doc/html/fusion/sequence/intrinsic/functions libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions libs/fusion/doc/html/fusion/sequence/operator libs/fusion/doc/html/fusion/sequence/operator/comparison libs/fusion/doc/html/fusion/sequence/operator/i_o libs/fusion/doc/html/fusion/support libs/fusion/doc/html/fusion/tuple libs/fusion/doc/html/fusion/tuple/class_template_tuple libs/fusion/doc/html/fusion/view libs/fusion/test libs/fusion/test/sequence
From: hartmut.kaiser_at_[hidden]
Date: 2009-09-29 22:33:54


Author: hkaiser
Date: 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
New Revision: 56490
URL: http://svn.boost.org/trac/boost/changeset/56490

Log:
Fusion: merged nview from trunk
Added:
   branches/release/boost/fusion/include/nview.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/include/nview.hpp
   branches/release/boost/fusion/view/nview/
      - copied from r56383, /trunk/boost/fusion/view/nview/
   branches/release/boost/fusion/view/nview.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview.hpp
   branches/release/boost/fusion/view/nview/detail/
      - copied from r56383, /trunk/boost/fusion/view/nview/detail/
   branches/release/boost/fusion/view/nview/detail/advance_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/advance_impl.hpp
   branches/release/boost/fusion/view/nview/detail/at_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/at_impl.hpp
   branches/release/boost/fusion/view/nview/detail/begin_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/begin_impl.hpp
   branches/release/boost/fusion/view/nview/detail/deref_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/deref_impl.hpp
   branches/release/boost/fusion/view/nview/detail/distance_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/distance_impl.hpp
   branches/release/boost/fusion/view/nview/detail/end_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/end_impl.hpp
   branches/release/boost/fusion/view/nview/detail/equal_to_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/equal_to_impl.hpp
   branches/release/boost/fusion/view/nview/detail/next_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/next_impl.hpp
   branches/release/boost/fusion/view/nview/detail/nview_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/nview_impl.hpp
   branches/release/boost/fusion/view/nview/detail/prior_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/prior_impl.hpp
   branches/release/boost/fusion/view/nview/detail/value_at_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/value_at_impl.hpp
   branches/release/boost/fusion/view/nview/detail/value_of_impl.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/detail/value_of_impl.hpp
   branches/release/boost/fusion/view/nview/nview.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/nview.hpp
   branches/release/boost/fusion/view/nview/nview_iterator.hpp
      - copied unchanged from r56383, /trunk/boost/fusion/view/nview/nview_iterator.hpp
   branches/release/libs/fusion/doc/html/fusion/view/nview.html
      - copied unchanged from r56472, /trunk/libs/fusion/doc/html/fusion/view/nview.html
   branches/release/libs/fusion/test/sequence/nview.cpp
      - copied unchanged from r56472, /trunk/libs/fusion/test/sequence/nview.cpp
Properties modified:
   branches/release/boost/fusion/ (props changed)
   branches/release/libs/fusion/ (props changed)
Text files modified:
   branches/release/libs/fusion/changelist.txt | 2
   branches/release/libs/fusion/doc/html/fusion/acknowledgements.html | 15
   branches/release/libs/fusion/doc/html/fusion/adapted.html | 35 +-
   branches/release/libs/fusion/doc/html/fusion/adapted/adapt_assoc.html | 81 ++--
   branches/release/libs/fusion/doc/html/fusion/adapted/adapt_struct.html | 77 ++--
   branches/release/libs/fusion/doc/html/fusion/adapted/boost__array.html | 67 +--
   branches/release/libs/fusion/doc/html/fusion/adapted/boost__tuple.html | 59 +--
   branches/release/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html | 72 ++--
   branches/release/libs/fusion/doc/html/fusion/adapted/std__pair.html | 67 +--
   branches/release/libs/fusion/doc/html/fusion/algorithm.html | 71 ++--
   branches/release/libs/fusion/doc/html/fusion/algorithm/iteration.html | 23
   branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions.html | 15
   branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html | 164 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html | 164 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html | 135 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions.html | 15
   branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html | 150 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html | 150 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html | 122 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query.html | 23
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions.html | 15
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html | 144 ++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html | 144 ++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html | 134 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html | 132 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html | 130 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html | 128 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html | 144 ++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions.html | 15
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html | 126 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html | 126 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html | 116 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html | 116 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html | 120 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html | 122 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html | 126 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation.html | 27
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions.html | 15
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html | 101 +++--
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html | 172 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html | 129 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html | 127 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html | 131 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html | 148 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html | 153 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html | 130 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html | 103 +++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html | 103 +++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html | 125 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html | 125 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html | 127 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html | 129 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html | 155 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html | 155 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html | 101 +++--
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html | 258 +++++++++-------
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html | 117 +++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions.html | 15
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html | 90 +++--
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html | 152 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html | 117 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html | 121 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html | 119 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html | 142 +++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html | 145 +++++----
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html | 46 +-
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html | 95 +++--
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html | 91 +++--
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html | 113 +++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html | 113 +++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html | 121 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html | 121 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html | 115 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html | 141 ++++---
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html | 95 +++--
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html | 258 +++++++++-------
   branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html | 57 +-
   branches/release/libs/fusion/doc/html/fusion/change_log.html | 37 +-
   branches/release/libs/fusion/doc/html/fusion/container.html | 26
   branches/release/libs/fusion/doc/html/fusion/container/cons.html | 340 +++++++++++---------
   branches/release/libs/fusion/doc/html/fusion/container/conversion.html | 25
   branches/release/libs/fusion/doc/html/fusion/container/conversion/functions.html | 15
   branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html | 87 +++--
   branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html | 95 +++--
   branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html | 89 +++--
   branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html | 87 +++--
   branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions.html | 15
   branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html | 91 +++--
   branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html | 99 +++--
   branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html | 93 +++--
   branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html | 91 +++--
   branches/release/libs/fusion/doc/html/fusion/container/generation.html | 25
   branches/release/libs/fusion/doc/html/fusion/container/generation/functions.html | 15
   branches/release/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html | 101 +++--
   branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html | 123 ++++---
   branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html | 107 +++---
   branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html | 143 ++++----
   branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html | 109 +++---
   branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html | 107 +++---
   branches/release/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html | 127 ++++---
   branches/release/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html | 47 +-
   branches/release/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html | 101 +++--
   branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions.html | 15
   branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html | 97 +++--
   branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html | 111 +++---
   branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html | 99 +++--
   branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html | 131 ++++---
   branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html | 101 +++--
   branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html | 99 +++--
   branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html | 123 ++++---
   branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html | 97 +++--
   branches/release/libs/fusion/doc/html/fusion/container/list.html | 278 +++++++++-------
   branches/release/libs/fusion/doc/html/fusion/container/map.html | 259 ++++++++-------
   branches/release/libs/fusion/doc/html/fusion/container/set.html | 247 ++++++++-------
   branches/release/libs/fusion/doc/html/fusion/container/vector.html | 243 ++++++++------
   branches/release/libs/fusion/doc/html/fusion/extension.html | 17
   branches/release/libs/fusion/doc/html/fusion/extension/ext_full.html | 280 ++++++++---------
   branches/release/libs/fusion/doc/html/fusion/extension/iterator_facade.html | 461 +++++++++++++++++-----------
   branches/release/libs/fusion/doc/html/fusion/extension/sequence_facade.html | 315 +++++++++++--------
   branches/release/libs/fusion/doc/html/fusion/functional.html | 68 ++--
   branches/release/libs/fusion/doc/html/fusion/functional/adapters.html | 17
   branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused.html | 249 ++++++++-------
   branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html | 250 ++++++++-------
   branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html | 253 ++++++++-------
   branches/release/libs/fusion/doc/html/fusion/functional/adapters/limits.html | 41 +-
   branches/release/libs/fusion/doc/html/fusion/functional/adapters/unfused.html | 261 ++++++++-------
   branches/release/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html | 288 +++++++++--------
   branches/release/libs/fusion/doc/html/fusion/functional/concepts.html | 17
   branches/release/libs/fusion/doc/html/fusion/functional/concepts/callable.html | 55 +-
   branches/release/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html | 153 ++++----
   branches/release/libs/fusion/doc/html/fusion/functional/concepts/poly.html | 156 ++++----
   branches/release/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html | 133 ++++----
   branches/release/libs/fusion/doc/html/fusion/functional/generation.html | 15
   branches/release/libs/fusion/doc/html/fusion/functional/generation/functions.html | 18
   branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html | 122 +++---
   branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html | 125 +++---
   branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html | 120 +++---
   branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused.html | 114 +++---
   branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions.html | 19
   branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html | 44 +-
   branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html | 45 +-
   branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html | 45 +-
   branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused.html | 42 +-
   branches/release/libs/fusion/doc/html/fusion/functional/invocation.html | 16
   branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions.html | 15
   branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html | 152 +++++----
   branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html | 148 ++++----
   branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html | 152 ++++----
   branches/release/libs/fusion/doc/html/fusion/functional/invocation/limits.html | 42 +-
   branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions.html | 16
   branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html | 38 +-
   branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html | 42 +-
   branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html | 44 +-
   branches/release/libs/fusion/doc/html/fusion/introduction.html | 53 +-
   branches/release/libs/fusion/doc/html/fusion/iterator.html | 25
   branches/release/libs/fusion/doc/html/fusion/iterator/concepts.html | 33 -
   branches/release/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html | 307 ++++++++++--------
   branches/release/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html | 639 +++++++++++++++++++++++----------------
   branches/release/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html | 285 +++++++++-------
   branches/release/libs/fusion/doc/html/fusion/iterator/functions.html | 16
   branches/release/libs/fusion/doc/html/fusion/iterator/functions/advance.html | 145 ++++----
   branches/release/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html | 145 ++++----
   branches/release/libs/fusion/doc/html/fusion/iterator/functions/deref.html | 120 ++++---
   branches/release/libs/fusion/doc/html/fusion/iterator/functions/distance.html | 116 +++---
   branches/release/libs/fusion/doc/html/fusion/iterator/functions/next.html | 120 ++++---
   branches/release/libs/fusion/doc/html/fusion/iterator/functions/prior.html | 120 ++++---
   branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions.html | 16
   branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html | 147 +++++----
   branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html | 149 +++++----
   branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html | 124 ++++---
   branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html | 122 ++++---
   branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html | 123 ++++---
   branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html | 118 +++---
   branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html | 122 ++++---
   branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html | 124 ++++---
   branches/release/libs/fusion/doc/html/fusion/iterator/operator.html | 18
   branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html | 107 +++---
   branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html | 104 +++---
   branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html | 125 ++++---
   branches/release/libs/fusion/doc/html/fusion/notes.html | 177 +++++-----
   branches/release/libs/fusion/doc/html/fusion/organization.html | 137 ++++----
   branches/release/libs/fusion/doc/html/fusion/preface.html | 157 +++++----
   branches/release/libs/fusion/doc/html/fusion/quick_start.html | 159 ++++-----
   branches/release/libs/fusion/doc/html/fusion/references.html | 31 -
   branches/release/libs/fusion/doc/html/fusion/sequence.html | 29 -
   branches/release/libs/fusion/doc/html/fusion/sequence/concepts.html | 54 +--
   branches/release/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html | 319 +++++++++++--------
   branches/release/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html | 342 ++++++++++++---------
   branches/release/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html | 526 +++++++++++++++++++-------------
   branches/release/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html | 377 +++++++++++++----------
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic.html | 36 +-
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions.html | 15
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html | 124 ++++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html | 124 ++++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html | 120 ++++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html | 100 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html | 114 +++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html | 96 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html | 114 +++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html | 100 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html | 116 ++++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html | 90 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html | 88 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions.html | 15
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html | 124 ++++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html | 124 ++++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html | 128 ++++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html | 92 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html | 96 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html | 98 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html | 96 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html | 94 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html | 118 ++++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html | 92 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html | 80 ++--
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html | 112 +++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html | 112 +++---
   branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html | 114 ++++---
   branches/release/libs/fusion/doc/html/fusion/sequence/operator.html | 17
   branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison.html | 31 -
   branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html | 112 +++---
   branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html | 107 +++---
   branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html | 104 +++---
   branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html | 111 +++---
   branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html | 107 +++---
   branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html | 104 +++---
   branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o.html | 77 ++--
   branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html | 107 +++--
   branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html | 107 +++--
   branches/release/libs/fusion/doc/html/fusion/support.html | 15
   branches/release/libs/fusion/doc/html/fusion/support/category_of.html | 119 ++++---
   branches/release/libs/fusion/doc/html/fusion/support/deduce.html | 65 +--
   branches/release/libs/fusion/doc/html/fusion/support/deduce_sequence.html | 69 ++--
   branches/release/libs/fusion/doc/html/fusion/support/is_sequence.html | 123 ++++---
   branches/release/libs/fusion/doc/html/fusion/support/is_view.html | 121 ++++---
   branches/release/libs/fusion/doc/html/fusion/support/pair.html | 377 +++++++++++++---------
   branches/release/libs/fusion/doc/html/fusion/support/tag_of.html | 119 ++++---
   branches/release/libs/fusion/doc/html/fusion/tuple.html | 19
   branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html | 28 -
   branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html | 86 ++--
   branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html | 73 ++--
   branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html | 154 ++++-----
   branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html | 58 +--
   branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html | 63 +--
   branches/release/libs/fusion/doc/html/fusion/tuple/pairs.html | 70 ++--
   branches/release/libs/fusion/doc/html/fusion/view.html | 24
   branches/release/libs/fusion/doc/html/fusion/view/filter_view.html | 237 ++++++++------
   branches/release/libs/fusion/doc/html/fusion/view/iterator_range.html | 257 ++++++++-------
   branches/release/libs/fusion/doc/html/fusion/view/joint_view.html | 245 ++++++++------
   branches/release/libs/fusion/doc/html/fusion/view/reverse_view.html | 208 +++++++-----
   branches/release/libs/fusion/doc/html/fusion/view/single_view.html | 197 ++++++-----
   branches/release/libs/fusion/doc/html/fusion/view/transform_view.html | 378 +++++++++++++----------
   branches/release/libs/fusion/doc/html/fusion/view/zip_view.html | 228 +++++++------
   branches/release/libs/fusion/doc/html/index.html | 20
   branches/release/libs/fusion/doc/view.qbk | 72 ++++
   branches/release/libs/fusion/test/Jamfile | 1
   256 files changed, 16045 insertions(+), 13654 deletions(-)

Modified: branches/release/libs/fusion/changelist.txt
==============================================================================
--- branches/release/libs/fusion/changelist.txt (original)
+++ branches/release/libs/fusion/changelist.txt 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -2,4 +2,6 @@
 
 - June 12, 2009: vector0 is now vector0<> as per Boost Trac Ticket #1608
   to follow MPL more closely.
+- September 24, 2009: added nview and friends
+
   

Modified: branches/release/libs/fusion/doc/html/fusion/acknowledgements.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/acknowledgements.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/acknowledgements.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Acknowledgements</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../index.html" title="Chapter 1. Fusion 2.0">
-<link rel="previous" href="change_log.html" title="Change log">
+<link rel="prev" href="change_log.html" title="Change log">
 <link rel="next" href="references.html" title="References">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,13 +22,10 @@
 <div class="spirit-nav">
 <a accesskey="p" href="change_log.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="references.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h2 class="title" style="clear: both">
-<a name="fusion.acknowledgements"></a>Acknowledgements
-</h2></div></div>
-<div></div>
-</div>
+<div class="section" title="Acknowledgements">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="fusion.acknowledgements"></a><a class="link" href="acknowledgements.html" title="Acknowledgements">Acknowledgements</a>
+</h2></div></div></div>
 <p>
       Special thanks to David Abrahams, Douglas Gregor, Hartmut Kaiser, Aleksey Gurtovoy,
       Peder Holt, Daniel Wallin, Jaakko Jarvi, Jeremiah Willcock, Dan Marsden, Eric

Modified: branches/release/libs/fusion/doc/html/fusion/adapted.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/adapted.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/adapted.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Adapted</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../index.html" title="Chapter 1. Fusion 2.0">
-<link rel="previous" href="view/reverse_view.html" title="reverse_view">
+<link rel="prev" href="view/nview.html" title="nview">
 <link rel="next" href="adapted/std__pair.html" title="std::pair">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,15 +20,12 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="view/reverse_view.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="adapted/std__pair.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
-</div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h2 class="title" style="clear: both">
-<a name="fusion.adapted"></a>Adapted
-</h2></div></div>
-<div></div>
+<a accesskey="p" href="view/nview.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="adapted/std__pair.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
+<div class="section" title="Adapted">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="fusion.adapted"></a><a class="link" href="adapted.html" title="Adapted">Adapted</a>
+</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">std::pair</span></dt>
 <dt><span class="section">mpl sequence</span></dt>
@@ -38,10 +35,10 @@
 <dt><span class="section"> BOOST_FUSION_ADAPT_ASSOC_STRUCT</span></dt>
 </dl></div>
 <p>
- Fusion provides a couple of adapters for other sequences such as <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></tt>,
+ Fusion provides a couple of adapters for other sequences such as <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code>,
       <a href="http://www.boost.org/libs/mpl/index.html" target="_top">MPL</a> sequences,
- and <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span></tt>. These adapters are written using Fusion's
- non-intrusive Extension mechanism.
+ and <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span></code>. These adapters are written using Fusion's
+ non-intrusive <a class="link" href="extension.html" title="Extension">Extension</a> mechanism.
       If you wish to use these sequences with fusion, simply include the necessary
       files and they will be regarded as first-class, fully conforming fusion sequences.
     </p>
@@ -49,16 +46,16 @@
       Fusion also provides various schemes to make it easy for the user to adapt
       various data structures, non-intrusively, as full fledged Fusion sequences.
     </p>
-<a name="fusion.adapted.header"></a><h3>
-<a name="id528254"></a>
- Header
- </h3>
+<a name="fusion.adapted.header"></a><h4>
+<a name="id666720"></a>
+ <a class="link" href="adapted.html#fusion.adapted.header">Header</a>
+ </h4>
 <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <p>
       Fusion sequences may also be adapted as fully conforming MPL
- sequences (see Intrinsics).
+ sequences (see <a class="link" href="sequence/intrinsic.html" title="Intrinsic">Intrinsics</a>).
       That way, we can have 2-way adaptation to and from MPL
       and Fusion. To make Fusion sequences fully conforming MPL
       sequences, include:
@@ -86,7 +83,7 @@
 </tr></table>
 <hr>
 <div class="spirit-nav">
-<a accesskey="p" href="view/reverse_view.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="adapted/std__pair.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="view/nview.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="adapted/std__pair.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
 </body>
 </html>

Modified: branches/release/libs/fusion/doc/html/fusion/adapted/adapt_assoc.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/adapted/adapt_assoc.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/adapted/adapt_assoc.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -1,12 +1,12 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title> BOOST_FUSION_ADAPT_ASSOC_STRUCT</title>
+<title>BOOST_FUSION_ADAPT_ASSOC_STRUCT</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../adapted.html" title="Adapted">
-<link rel="previous" href="adapt_struct.html" title=" BOOST_FUSION_ADAPT_STRUCT">
+<link rel="prev" href="adapt_struct.html" title="BOOST_FUSION_ADAPT_STRUCT">
 <link rel="next" href="../algorithm.html" title="Algorithm">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,67 +22,60 @@
 <div class="spirit-nav">
 <a accesskey="p" href="adapt_struct.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../adapted.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../algorithm.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h3 class="title">
-<a name="fusion.adapted.adapt_assoc"></a> BOOST_FUSION_ADAPT_ASSOC_STRUCT
-</h3></div></div>
-<div></div>
-</div>
-<a name="fusion.adapted.adapt_assoc.description"></a><h4>
-<a name="id532427"></a>
- Description
- </h4>
+<div class="section" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT">
+<div class="titlepage"><div><div><h3 class="title">
+<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="id670322"></a>
+ <a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.description">Description</a>
+ </h5>
 <p>
         BOOST_FUSION_ADAPT_ASSOC_STRUCT is a macro that can be used to generate all
- the necessary boilerplate to make an arbitrary struct into a model of <a href="../sequence/concepts/random_access_sequence.html" title="Random
- Access Sequence">Random Access Sequence</a>
- and <a href="../sequence/concepts/associative_sequence.html" title="Associative
- Sequence">Associative
+ the necessary boilerplate to make an arbitrary struct into a model of <a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random Access Sequence</a>
+ and <a class="link" href="../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative
         Sequence</a>.
       </p>
-<a name="fusion.adapted.adapt_assoc.synopsis"></a><h4>
-<a name="id532475"></a>
- Synopsis
- </h4>
+<a name="fusion.adapted.adapt_assoc.synopsis"></a><h5>
+<a name="id670349"></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>
- <span class="identifier">struct_name</span>
+ <span class="identifier">struct_name</span><span class="special">,</span>
     <span class="special">(</span><span class="identifier">member_type0</span><span class="special">,</span> <span class="identifier">member_name0</span><span class="special">,</span> <span class="identifier">key_type0</span><span class="special">)</span>
     <span class="special">(</span><span class="identifier">member_type1</span><span class="special">,</span> <span class="identifier">member_name1</span><span class="special">,</span> <span class="identifier">key_type1</span><span class="special">)</span>
     <span class="special">...</span>
     <span class="special">)</span>
 </pre>
-<a name="fusion.adapted.adapt_assoc.semantics"></a><h4>
-<a name="id532613"></a>
- Semantics
- </h4>
+<a name="fusion.adapted.adapt_assoc.semantics"></a><h5>
+<a name="id670450"></a>
+ <a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.semantics">Semantics</a>
+ </h5>
 <p>
- The above macro generates the necessary code to adapt <tt class="computeroutput"><span class="identifier">struct_name</span></tt>
- as a model of <a href="../sequence/concepts/random_access_sequence.html" title="Random
- Access Sequence">Random
- Access Sequence</a> and <a href="../sequence/concepts/associative_sequence.html" title="Associative
- Sequence">Associative
- Sequence</a>. The sequence of <tt class="computeroutput"><span class="special">(</span><span class="identifier">member_typeN</span><span class="special">,</span>
+ The above macro generates the necessary code to adapt <code class="computeroutput"><span class="identifier">struct_name</span></code>
+ as a model of <a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
+ Access Sequence</a> and <a class="link" href="../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative
+ Sequence</a>. The sequence of <code class="computeroutput"><span class="special">(</span><span class="identifier">member_typeN</span><span class="special">,</span>
         <span class="identifier">member_nameN</span><span class="special">,</span>
- <span class="identifier">key_typeN</span><span class="special">)</span></tt>
+ <span class="identifier">key_typeN</span><span class="special">)</span></code>
         triples declare the type, name and key type of each of the struct members
         that will be part of the sequence.
       </p>
 <p>
- The macro should be used at global scope, and <tt class="computeroutput"><span class="identifier">struct_name</span></tt>
+ The macro should be used at global scope, and <code class="computeroutput"><span class="identifier">struct_name</span></code>
         should be the fully namespace qualified name of the struct to be converted.
       </p>
-<a name="fusion.adapted.adapt_assoc.header"></a><h4>
-<a name="id532736"></a>
- Header
- </h4>
+<a name="fusion.adapted.adapt_assoc.header"></a><h5>
+<a name="id670526"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">adapt_assoc_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="fusion.adapted.adapt_assoc.example"></a><h4>
-<a name="id532902"></a>
- Example
- </h4>
+<a name="fusion.adapted.adapt_assoc.example"></a><h5>
+<a name="id670642"></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>
 <span class="special">{</span>
     <span class="keyword">struct</span> <span class="identifier">employee</span>
@@ -102,7 +95,7 @@
 </span><span class="comment">// It is also an associative sequence with
 </span><span class="comment">// keys keys::name and keys::age present.
 </span><span class="identifier">BOOST_FUSION_ADAPT_ASSOC_STRUCT</span><span class="special">(</span>
- <span class="identifier">demo</span><span class="special">::</span><span class="identifier">employee</span>
+ <span class="identifier">demo</span><span class="special">::</span><span class="identifier">employee</span><span class="special">,</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">name</span><span class="special">,</span> <span class="identifier">keys</span><span class="special">::</span><span class="identifier">name</span><span class="special">)</span>
     <span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">age</span><span class="special">,</span> <span class="identifier">keys</span><span class="special">::</span><span class="identifier">age</span><span class="special">))</span>
 </pre>

Modified: branches/release/libs/fusion/doc/html/fusion/adapted/adapt_struct.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/adapted/adapt_struct.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/adapted/adapt_struct.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -1,13 +1,13 @@
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-<title> BOOST_FUSION_ADAPT_STRUCT</title>
+<title>BOOST_FUSION_ADAPT_STRUCT</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../adapted.html" title="Adapted">
-<link rel="previous" href="boost__tuple.html" title="boost::tuple">
-<link rel="next" href="adapt_assoc.html" title=" BOOST_FUSION_ADAPT_ASSOC_STRUCT">
+<link rel="prev" href="boost__tuple.html" title="boost::tuple">
+<link rel="next" href="adapt_assoc.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -22,62 +22,57 @@
 <div class="spirit-nav">
 <a accesskey="p" href="boost__tuple.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../adapted.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="adapt_assoc.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h3 class="title">
-<a name="fusion.adapted.adapt_struct"></a> BOOST_FUSION_ADAPT_STRUCT
-</h3></div></div>
-<div></div>
-</div>
-<a name="fusion.adapted.adapt_struct.description"></a><h4>
-<a name="id531764"></a>
- Description
- </h4>
+<div class="section" title="BOOST_FUSION_ADAPT_STRUCT">
+<div class="titlepage"><div><div><h3 class="title">
+<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="id669863"></a>
+ <a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.description">Description</a>
+ </h5>
 <p>
         BOOST_FUSION_ADAPT_STRUCT is a macro that can be used to generate all the
- necessary boilerplate to make an arbitrary struct into a <a href="../sequence/concepts/random_access_sequence.html" title="Random
- Access Sequence">Random
+ necessary boilerplate to make an arbitrary struct into a <a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
         Access Sequence</a>.
       </p>
-<a name="fusion.adapted.adapt_struct.synopsis"></a><h4>
-<a name="id531804"></a>
- Synopsis
- </h4>
+<a name="fusion.adapted.adapt_struct.synopsis"></a><h5>
+<a name="id669884"></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>
- <span class="identifier">struct_name</span>
+ <span class="identifier">struct_name</span><span class="special">,</span>
     <span class="special">(</span><span class="identifier">member_type0</span><span class="special">,</span> <span class="identifier">member_name0</span><span class="special">)</span>
     <span class="special">(</span><span class="identifier">member_type1</span><span class="special">,</span> <span class="identifier">member_name1</span><span class="special">)</span>
     <span class="special">...</span>
     <span class="special">)</span>
 </pre>
-<a name="fusion.adapted.adapt_struct.semantics"></a><h4>
-<a name="id531918"></a>
- Semantics
- </h4>
+<a name="fusion.adapted.adapt_struct.semantics"></a><h5>
+<a name="id669968"></a>
+ <a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.semantics">Semantics</a>
+ </h5>
 <p>
- The above macro generates the necessary code to adapt <tt class="computeroutput"><span class="identifier">struct_name</span></tt>
- as a model of <a href="../sequence/concepts/random_access_sequence.html" title="Random
- Access Sequence">Random
- Access Sequence</a>. The sequence of <tt class="computeroutput"><span class="special">(</span><span class="identifier">member_typeN</span><span class="special">,</span>
- <span class="identifier">member_nameN</span><span class="special">)</span></tt>
+ The above macro generates the necessary code to adapt <code class="computeroutput"><span class="identifier">struct_name</span></code>
+ as a model of <a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
+ Access Sequence</a>. The sequence of <code class="computeroutput"><span class="special">(</span><span class="identifier">member_typeN</span><span class="special">,</span>
+ <span class="identifier">member_nameN</span><span class="special">)</span></code>
         pairs declare the type and names of each of the struct members that will
         be part of the sequence.
       </p>
 <p>
- The macro should be used at global scope, and <tt class="computeroutput"><span class="identifier">struct_name</span></tt>
+ The macro should be used at global scope, and <code class="computeroutput"><span class="identifier">struct_name</span></code>
         should be the fully namespace qualified name of the struct to be converted.
       </p>
-<a name="fusion.adapted.adapt_struct.header"></a><h4>
-<a name="id532021"></a>
- Header
- </h4>
+<a name="fusion.adapted.adapt_struct.header"></a><h5>
+<a name="id670032"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">adapt_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="fusion.adapted.adapt_struct.example"></a><h4>
-<a name="id532186"></a>
- Example
- </h4>
+<a name="fusion.adapted.adapt_struct.example"></a><h5>
+<a name="id670147"></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>
 <span class="special">{</span>
     <span class="keyword">struct</span> <span class="identifier">employee</span>
@@ -89,7 +84,7 @@
 
 <span class="comment">// demo::employee is now a Fusion sequence
 </span><span class="identifier">BOOST_FUSION_ADAPT_STRUCT</span><span class="special">(</span>
- <span class="identifier">demo</span><span class="special">::</span><span class="identifier">employee</span>
+ <span class="identifier">demo</span><span class="special">::</span><span class="identifier">employee</span><span class="special">,</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">name</span><span class="special">)</span>
     <span class="special">(</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">age</span><span class="special">))</span>
 </pre>

Modified: branches/release/libs/fusion/doc/html/fusion/adapted/boost__array.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/adapted/boost__array.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/adapted/boost__array.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>boost::array</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../adapted.html" title="Adapted">
-<link rel="previous" href="mpl_sequence.html" title="mpl sequence">
+<link rel="prev" href="mpl_sequence.html" title="mpl sequence">
 <link rel="next" href="boost__tuple.html" title="boost::tuple">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,50 +22,45 @@
 <div class="spirit-nav">
 <a accesskey="p" href="mpl_sequence.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../adapted.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="boost__tuple.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h3 class="title">
-<a name="fusion.adapted.boost__array"></a>boost::array
-</h3></div></div>
-<div></div>
-</div>
+<div class="section" title="boost::array">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="fusion.adapted.boost__array"></a><a class="link" href="boost__array.html" title="boost::array">boost::array</a>
+</h3></div></div></div>
 <p>
- This module provides adapters for <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span></tt>.
- Including the module header makes <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span></tt>
- a fully conforming <a href="../sequence/concepts/random_access_sequence.html" title="Random
- Access Sequence">Random
+ This module provides adapters for <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span></code>.
+ Including the module header makes <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span></code>
+ a fully conforming <a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
         Access Sequence</a>.
       </p>
-<a name="fusion.adapted.boost__array.header"></a><h4>
-<a name="id530274"></a>
- Header
- </h4>
+<a name="fusion.adapted.boost__array.header"></a><h5>
+<a name="id668831"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="fusion.adapted.boost__array.model_of"></a><h4>
-<a name="id530429"></a>
- Model of
- </h4>
-<div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/random_access_sequence.html" title="Random
- Access Sequence">Random
+<a name="fusion.adapted.boost__array.model_of"></a><h5>
+<a name="id668939"></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><h4>
-<a name="id530469"></a>
- Example
- </h4>
+<a name="fusion.adapted.boost__array.example"></a><h5>
+<a name="id668964"></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">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="number">3</span><span class="special">&gt;</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>
 
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">*</span>begin<span class="special">(</span><span class="identifier">arr</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">*</span>next<span class="special">(</span>begin<span class="special">(</span><span class="identifier">arr</span><span class="special">))</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">*</span>advance_c<span class="special">&lt;</span><span class="number">2</span><span class="special">&gt;(</span>begin<span class="special">(</span><span class="identifier">arr</span><span class="special">))</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">*</span>prior<span class="special">(</span>end<span class="special">(</span><span class="identifier">arr</span><span class="special">))</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> at_c<span class="special">&lt;</span><span class="number">2</span><span class="special">&gt;(</span><span class="identifier">arr</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">*</span><a class="link" href="../sequence/intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">arr</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">*</span><a class="link" href="../iterator/functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><a class="link" href="../sequence/intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">arr</span><span class="special">))</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">*</span><a class="link" href="../iterator/functions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">advance_c</span></code></a><span class="special">&lt;</span><span class="number">2</span><span class="special">&gt;(</span><a class="link" href="../sequence/intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">arr</span><span class="special">))</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="special">*</span><a class="link" href="../iterator/functions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">prior</span></code></a><span class="special">(</span><a class="link" href="../sequence/intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">arr</span><span class="special">))</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</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">&lt;</span><span class="number">2</span><span class="special">&gt;(</span><span class="identifier">arr</span><span class="special">)</span> <span class="special">&lt;&lt;</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><h4>
-<a name="id531087"></a>
- See also
- </h4>
+<a name="fusion.adapted.boost__array.see_also"></a><h5>
+<a name="id669400"></a>
+ <a class="link" href="boost__array.html#fusion.adapted.boost__array.see_also">See also</a>
+ </h5>
 <p>
         <a href="http://www.boost.org/doc/html/array.html" target="_top">Boost.Array Library</a>
       </p>

Modified: branches/release/libs/fusion/doc/html/fusion/adapted/boost__tuple.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/adapted/boost__tuple.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/adapted/boost__tuple.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,11 +3,11 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>boost::tuple</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../adapted.html" title="Adapted">
-<link rel="previous" href="boost__array.html" title="boost::array">
-<link rel="next" href="adapt_struct.html" title=" BOOST_FUSION_ADAPT_STRUCT">
+<link rel="prev" href="boost__array.html" title="boost::array">
+<link rel="next" href="adapt_struct.html" title="BOOST_FUSION_ADAPT_STRUCT">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 <table cellpadding="2" width="100%"><tr>
@@ -22,45 +22,40 @@
 <div class="spirit-nav">
 <a accesskey="p" href="boost__array.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../adapted.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="adapt_struct.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h3 class="title">
-<a name="fusion.adapted.boost__tuple"></a>boost::tuple
-</h3></div></div>
-<div></div>
-</div>
+<div class="section" title="boost::tuple">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="fusion.adapted.boost__tuple"></a><a class="link" href="boost__tuple.html" title="boost::tuple">boost::tuple</a>
+</h3></div></div></div>
 <p>
- This module provides adapters for <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span></tt>.
- Including the module header makes <tt class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span></tt>
- a fully conforming <a href="../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ This module provides adapters for <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span></code>.
+ Including the module header makes <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span></code>
+ a fully conforming <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
         Sequence</a>.
       </p>
-<a name="fusion.adapted.boost__tuple.header"></a><h4>
-<a name="id531199"></a>
- Header
- </h4>
+<a name="fusion.adapted.boost__tuple.header"></a><h5>
+<a name="id669469"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">boost_tuple</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="fusion.adapted.boost__tuple.model_of"></a><h4>
-<a name="id531355"></a>
- Model of
- </h4>
-<div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward Sequence</a></li></ul></div>
-<a name="fusion.adapted.boost__tuple.example"></a><h4>
-<a name="id531394"></a>
- Example
- </h4>
+<a name="fusion.adapted.boost__tuple.model_of"></a><h5>
+<a name="id669577"></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="id669602"></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">&lt;</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">&gt;</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>
 <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span 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">&lt;&lt;</span> <span class="char">'\n'</span><span class="special">;</span>
 <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span 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">&lt;&lt;</span> <span class="char">'\n'</span><span class="special">;</span>
 </pre>
-<a name="fusion.adapted.boost__tuple.see_also"></a><h4>
-<a name="id531710"></a>
- See also
- </h4>
+<a name="fusion.adapted.boost__tuple.see_also"></a><h5>
+<a name="id669829"></a>
+ <a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.see_also">See also</a>
+ </h5>
 <p>
         <a href="http://www.boost.org/libs/tuple/doc/tuple_users_guide.html" target="_top">Boost.Tuple
         Library</a>

Modified: branches/release/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>mpl sequence</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../adapted.html" title="Adapted">
-<link rel="previous" href="std__pair.html" title="std::pair">
+<link rel="prev" href="std__pair.html" title="std::pair">
 <link rel="next" href="boost__array.html" title="boost::array">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,66 +22,60 @@
 <div class="spirit-nav">
 <a accesskey="p" href="std__pair.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../adapted.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="boost__array.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h3 class="title">
-<a name="fusion.adapted.mpl_sequence"></a>mpl sequence
-</h3></div></div>
-<div></div>
-</div>
+<div class="section" title="mpl sequence">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="fusion.adapted.mpl_sequence"></a><a class="link" href="mpl_sequence.html" title="mpl sequence">mpl sequence</a>
+</h3></div></div></div>
 <p>
         This module provides adapters for MPL
         sequences. Including the module header makes all MPL
         sequences fully conforming fusion sequences.
       </p>
-<a name="fusion.adapted.mpl_sequence.header"></a><h4>
-<a name="id529333"></a>
- Header
- </h4>
+<a name="fusion.adapted.mpl_sequence.header"></a><h5>
+<a name="id667469"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="fusion.adapted.mpl_sequence.model_of"></a><h4>
-<a name="id529488"></a>
- Model of
- </h4>
-<div class="itemizedlist"><ul type="disc">
-<li>
-<a href="../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward Sequence</a>
+<a name="fusion.adapted.mpl_sequence.model_of"></a><h5>
+<a name="id667577"></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">
+<li class="listitem">
+<a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a>
           (If the MPL
           sequence is a forward sequence.)
         </li>
-<li>
-<a href="../sequence/concepts/bidirectional_sequence.html" title="Bidirectional
- Sequence">Bidirectional
+<li class="listitem">
+<a class="link" href="../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
           Sequence</a> (If the MPL
           sequence is a bidirectional sequence.)
         </li>
-<li>
-<a href="../sequence/concepts/random_access_sequence.html" title="Random
- Access Sequence">Random
+<li class="listitem">
+<a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
           Access Sequence</a> (If the MPL
           sequence is a random access sequence.)
         </li>
 </ul></div>
-<a name="fusion.adapted.mpl_sequence.example"></a><h4>
-<a name="id529578"></a>
- Example
- </h4>
+<a name="fusion.adapted.mpl_sequence.example"></a><h5>
+<a name="id667636"></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">&lt;</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">&gt;</span> <span class="identifier">vec_c</span><span class="special">;</span>
 <span class="identifier">fusion</span><span class="special">::</span><span class="identifier">vector2</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">&gt;</span> <span class="identifier">v</span><span class="special">(</span><span class="identifier">vec_c</span><span class="special">);</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> at_c<span class="special">&lt;</span><span class="number">0</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> at_c<span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</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">&lt;</span><span class="number">0</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</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">&lt;</span><span class="number">1</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
 
 <span class="identifier">v</span> <span class="special">=</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector_c</span><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="number">456</span><span class="special">,</span> <span class="number">789</span><span class="special">&gt;();</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> at_c<span class="special">&lt;</span><span class="number">0</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> at_c<span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</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">&lt;</span><span class="number">0</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</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">&lt;</span><span class="number">1</span><span class="special">&gt;(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">&lt;&lt;</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><h4>
-<a name="id530163"></a>
- See also
- </h4>
+<a name="fusion.adapted.mpl_sequence.see_also"></a><h5>
+<a name="id668761"></a>
+ <a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.see_also">See also</a>
+ </h5>
 <p>
         <a href="http://www.boost.org/libs/mpl/index.html" target="_top">MPL</a>
       </p>

Modified: branches/release/libs/fusion/doc/html/fusion/adapted/std__pair.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/adapted/std__pair.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/adapted/std__pair.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>std::pair</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../adapted.html" title="Adapted">
-<link rel="previous" href="../adapted.html" title="Adapted">
+<link rel="prev" href="../adapted.html" title="Adapted">
 <link rel="next" href="mpl_sequence.html" title="mpl sequence">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,51 +22,46 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../adapted.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../adapted.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="mpl_sequence.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h3 class="title">
-<a name="fusion.adapted.std__pair"></a>std::pair
-</h3></div></div>
-<div></div>
-</div>
+<div class="section" title="std::pair">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="fusion.adapted.std__pair"></a><a class="link" href="std__pair.html" title="std::pair">std::pair</a>
+</h3></div></div></div>
 <p>
- This module provides adapters for <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></tt>.
- Including the module header makes <tt class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></tt>
- a fully conforming <a href="../sequence/concepts/random_access_sequence.html" title="Random
- Access Sequence">Random
+ This module provides adapters for <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code>.
+ Including the module header makes <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code>
+ a fully conforming <a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
         Access Sequence</a>.
       </p>
-<a name="fusion.adapted.std__pair.header"></a><h4>
-<a name="id528654"></a>
- Header
- </h4>
+<a name="fusion.adapted.std__pair.header"></a><h5>
+<a name="id666999"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
-<a name="fusion.adapted.std__pair.model_of"></a><h4>
-<a name="id528809"></a>
- Model of
- </h4>
-<div class="itemizedlist"><ul type="disc"><li><a href="../sequence/concepts/random_access_sequence.html" title="Random
- Access Sequence">Random
+<a name="fusion.adapted.std__pair.model_of"></a><h5>
+<a name="id667107"></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><h4>
-<a name="id528849"></a>
- Example
- </h4>
+<a name="fusion.adapted.std__pair.example"></a><h5>
+<a name="id667132"></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">&lt;</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">&gt;</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>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> at_c<span class="special">&lt;</span><span class="number">0</span><span class="special">&gt;(</span><span class="identifier">p</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
-<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> at_c<span class="special">&lt;</span><span class="number">1</span><span class="special">&gt;(</span><span class="identifier">p</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</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">&lt;</span><span class="number">0</span><span class="special">&gt;(</span><span class="identifier">p</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
+<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</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">&lt;</span><span class="number">1</span><span class="special">&gt;(</span><span class="identifier">p</span><span class="special">)</span> <span class="special">&lt;&lt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
 <span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">p</span> <span class="special">&lt;&lt;</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><h4>
-<a name="id529199"></a>
- See also
- </h4>
+<a name="fusion.adapted.std__pair.see_also"></a><h5>
+<a name="id667383"></a>
+ <a class="link" href="std__pair.html#fusion.adapted.std__pair.see_also">See also</a>
+ </h5>
 <p>
- std::pair,
- <a href="../tuple/pairs.html" title="Pairs"><tt class="computeroutput"><span class="identifier">TR1</span>
- <span class="keyword">and</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></tt></a>
+ std::pair,
+ <a class="link" href="../tuple/pairs.html" title="Pairs"><code class="computeroutput"><span class="identifier">TR1</span>
+ <span class="keyword">and</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code></a>
       </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Algorithm</title>
 <link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../index.html" title="Chapter 1. Fusion 2.0">
-<link rel="previous" href="adapted/adapt_assoc.html" title=" BOOST_FUSION_ADAPT_ASSOC_STRUCT">
+<link rel="prev" href="adapted/adapt_assoc.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT">
 <link rel="next" href="algorithm/iteration.html" title="Iteration">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,13 +22,10 @@
 <div class="spirit-nav">
 <a accesskey="p" href="adapted/adapt_assoc.html"><img src="../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="algorithm/iteration.html"><img src="../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h2 class="title" style="clear: both">
-<a name="fusion.algorithm"></a>Algorithm
-</h2></div></div>
-<div></div>
-</div>
+<div class="section" title="Algorithm">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="fusion.algorithm"></a><a class="link" href="algorithm.html" title="Algorithm">Algorithm</a>
+</h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">Iteration</span></dt>
 <dd><dl>
@@ -46,10 +43,10 @@
 <dt><span class="section">Metafunctions</span></dt>
 </dl></dd>
 </dl></div>
-<a name="fusion.algorithm.lazy_evaluation"></a><h3>
-<a name="id533255"></a>
- Lazy Evaluation
- </h3>
+<a name="fusion.algorithm.lazy_evaluation"></a><h4>
+<a name="id670902"></a>
+ <a class="link" href="algorithm.html#fusion.algorithm.lazy_evaluation">Lazy Evaluation</a>
+ </h4>
 <p>
       Unlike MPL, Fusion
       algorithms are lazy and non sequence-type preserving. What does that mean?
@@ -61,41 +58,41 @@
       fusion algorithms are functional in nature such that algorithms are non mutating
       (no side effects). However, due to the high cost of returning full sequences
       such as vectors and lists, <span class="emphasis"><em>Views</em></span> are returned from Fusion
- algorithms instead. For example, the transform algorithm does not actually
- return a transformed version of the original sequence. transform returns a transform_view. This view holds a
+ algorithms instead. For example, the <a class="link" href="algorithm/transformation/functions/transform.html" title="transform"><code class="computeroutput"><span class="identifier">transform</span></code></a> algorithm does not actually
+ return a transformed version of the original sequence. <a class="link" href="algorithm/transformation/functions/transform.html" title="transform"><code class="computeroutput"><span class="identifier">transform</span></code></a> returns a <a class="link" href="view/transform_view.html" title="transform_view"><code class="computeroutput"><span class="identifier">transform_view</span></code></a>. This view holds a
       reference to the original sequence plus the transform function. Iteration over
- the transform_view
+ the <a class="link" href="view/transform_view.html" title="transform_view"><code class="computeroutput"><span class="identifier">transform_view</span></code></a>
       will apply the transform function over the sequence elements on demand. This
       <span class="emphasis"><em>lazy</em></span> evaluation scheme allows us to chain as many algorithms
       as we want without incurring a high runtime penalty.
     </p>
-<a name="fusion.algorithm.sequence_extension"></a><h3>
-<a name="id533401"></a>
- Sequence Extension
- </h3>
+<a name="fusion.algorithm.sequence_extension"></a><h4>
+<a name="id670979"></a>
+ <a class="link" href="algorithm.html#fusion.algorithm.sequence_extension">Sequence Extension</a>
+ </h4>
 <p>
- The <span class="emphasis"><em>lazy</em></span> evaluation scheme where Algorithms
- return Views also allows operations such
- as push_back to be totally generic. In
- Fusion, push_back is actually a generic algorithm
- that works on all sequences. Given an input sequence <tt class="computeroutput"><span class="identifier">s</span></tt>
- and a value <tt class="computeroutput"><span class="identifier">x</span></tt>, Fusion's push_back algorithm simply returns
- a joint_view:
- a view that holds a reference to the original sequence <tt class="computeroutput"><span class="identifier">s</span></tt>
- and the value <tt class="computeroutput"><span class="identifier">x</span></tt>. Functions
+ The <span class="emphasis"><em>lazy</em></span> evaluation scheme where <a class="link" href="algorithm.html" title="Algorithm">Algorithms</a>
+ return <a class="link" href="view.html" title="View">Views</a> also allows operations such
+ as <a class="link" href="algorithm/transformation/functions/push_back.html" title="push_back"><code class="computeroutput"><span class="identifier">push_back</span></code></a> to be totally generic. In
+ Fusion, <a class="link" href="algorithm/transformation/functions/push_back.html" title="push_back"><code class="computeroutput"><span class="identifier">push_back</span></code></a> is actually a generic algorithm
+ that works on all sequences. Given an input sequence <code class="computeroutput"><span class="identifier">s</span></code>
+ and a value <code class="computeroutput"><span class="identifier">x</span></code>, Fusion's <a class="link" href="algorithm/transformation/functions/push_back.html" title="push_back"><code class="computeroutput"><span class="identifier">push_back</span></code></a> algorithm simply returns
+ a <a class="link" href="view/joint_view.html" title="joint_view"><code class="computeroutput"><span class="identifier">joint_view</span></code></a>:
+ a view that holds a reference to the original sequence <code class="computeroutput"><span class="identifier">s</span></code>
+ and the value <code class="computeroutput"><span class="identifier">x</span></code>. Functions
       that were once sequence specific and need to be implemented N times over N
       different sequences are now implemented only once. That is to say that Fusion
       sequences are cheaply extensible. However, an important caveat is that the
- result of a sequence extending operation like push_back does not retain the properties
- of the original sequence such as associativity of set(s). To regain the original sequence,
- Conversion functions
- are provided. You may use one of the Conversion
+ result of a sequence extending operation like <a class="link" href="algorithm/transformation/functions/push_back.html" title="push_back"><code class="computeroutput"><span class="identifier">push_back</span></code></a> does not retain the properties
+ of the original sequence such as associativity of <a class="link" href="container/set.html" title="set"><code class="computeroutput"><span class="identifier">set</span></code></a>(s). To regain the original sequence,
+ <a class="link" href="container/conversion/functions.html" title="Functions">Conversion</a> functions
+ are provided. You may use one of the <a class="link" href="container/conversion/functions.html" title="Functions">Conversion</a>
       functions to convert back to the original sequence type.
     </p>
-<a name="fusion.algorithm.header"></a><h3>
-<a name="id533628"></a>
- Header
- </h3>
+<a name="fusion.algorithm.header"></a><h4>
+<a name="id671106"></a>
+ <a class="link" href="algorithm.html#fusion.algorithm.header">Header</a>
+ </h4>
 <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/iteration.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/iteration.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/iteration.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Iteration</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../algorithm.html" title="Algorithm">
-<link rel="previous" href="../algorithm.html" title="Algorithm">
+<link rel="prev" href="../algorithm.html" title="Algorithm">
 <link rel="next" href="iteration/functions.html" title="Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,13 +22,10 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../algorithm.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../algorithm.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="iteration/functions.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h3 class="title">
-<a name="fusion.algorithm.iteration"></a>Iteration
-</h3></div></div>
-<div></div>
-</div>
+<div class="section" title="Iteration">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="fusion.algorithm.iteration"></a><a class="link" href="iteration.html" title="Iteration">Iteration</a>
+</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">Functions</span></dt>
 <dt><span class="section">Metafunctions</span></dt>
@@ -37,10 +34,10 @@
         The iteration algorithms provide the fundamental algorithms for traversing
         a sequence repeatedly applying an operation to its elements.
       </p>
-<a name="fusion.algorithm.iteration.header"></a><h4>
-<a name="id533798"></a>
- Header
- </h4>
+<a name="fusion.algorithm.iteration.header"></a><h5>
+<a name="id671220"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../iteration.html" title="Iteration">
-<link rel="previous" href="../iteration.html" title="Iteration">
+<link rel="prev" href="../iteration.html" title="Iteration">
 <link rel="next" href="functions/fold.html" title="fold">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,13 +22,10 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../iteration.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../iteration.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="functions/fold.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h4 class="title">
-<a name="fusion.algorithm.iteration.functions"></a>Functions
-</h4></div></div>
-<div></div>
-</div>
+<div class="section" title="Functions">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="fusion.algorithm.iteration.functions"></a><a class="link" href="functions.html" title="Functions">Functions</a>
+</h4></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">fold</span></dt>
 <dt><span class="section">accumulate</span></dt>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>accumulate</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="fold.html" title="fold">
+<link rel="prev" href="fold.html" title="fold">
 <link rel="next" href="for_each.html" title="for_each">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,130 +22,150 @@
 <div class="spirit-nav">
 <a accesskey="p" href="fold.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="for_each.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.iteration.functions.accumulate"></a>accumulate
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="accumulate">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id535705"></a>
- Description
+<a name="id672561"></a>
+ <a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.description">Description</a>
           </h6>
 <p>
- For a sequence <tt class="computeroutput"><span class="identifier">Seq</span></tt>, initial
- state, and binary function object or function pointer <tt class="computeroutput"><span class="identifier">f</span></tt>,
- accumulate repeatedly applies binary <tt class="computeroutput"><span class="identifier">f</span></tt>
- to each element of <tt class="computeroutput"><span class="identifier">Seq</span></tt>
+ For a sequence <code class="computeroutput"><span class="identifier">Seq</span></code>, initial
+ state, and binary function object or function pointer <code class="computeroutput"><span class="identifier">f</span></code>,
+ accumulate repeatedly applies binary <code class="computeroutput"><span class="identifier">f</span></code>
+ to each element of <code class="computeroutput"><span class="identifier">Seq</span></code>
             and the previous state.
           </p>
 <a name="fusion.algorithm.iteration.functions.accumulate.synopsis"></a><h6>
-<a name="id535782"></a>
- Synopsis
+<a name="id672611"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">State</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">F</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::accumulate<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">State</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">accumulate</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/accumulate.html" title="accumulate"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">accumulate</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">State</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">accumulate</span><span class="special">(</span>
     <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id536041"></a><p class="title"><b>Table 1.34. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id672797"></a><p class="title"><b>Table 1.34. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
- Sequence</a>, <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">eN</span>
- <span class="special">....</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e2</span><span class="special">,</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e1</span><span class="special">,</span><span class="identifier">initial_state</span><span class="special">)))</span></tt> must be a valid expression for
- each element <tt class="computeroutput"><span class="identifier">e1</span></tt>
- to <tt class="computeroutput"><span class="identifier">eN</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">eN</span>
+ <span class="special">....</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e2</span><span class="special">,</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e1</span><span class="special">,</span><span class="identifier">initial_state</span><span class="special">)))</span></code> must be a valid expression for
+ each element <code class="computeroutput"><span class="identifier">e1</span></code>
+ to <code class="computeroutput"><span class="identifier">eN</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">initial_state</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">initial_state</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Initial state
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">f</span></tt>
- </p></td>
-<td><p>
- <tt class="computeroutput">boost::result_of<span class="special">&lt;</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">,</span><span class="identifier">S</span><span class="special">)&gt;::</span><span class="identifier">type</span></tt> is the return type of <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">,</span><span class="identifier">s</span><span class="special">)</span></tt>
- for each element <tt class="computeroutput"><span class="identifier">e</span></tt>
- of type <tt class="computeroutput"><span class="identifier">E</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>, and current state <tt class="computeroutput"><span class="identifier">s</span></tt> of type <tt class="computeroutput"><span class="identifier">S</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="computeroutput">boost::result_of<span class="special">&lt;</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">,</span><span class="identifier">S</span><span class="special">)&gt;::</span><span class="identifier">type</span></code> is the return type of <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">,</span><span class="identifier">s</span><span class="special">)</span></code>
+ for each element <code class="computeroutput"><span class="identifier">e</span></code>
+ of type <code class="computeroutput"><span class="identifier">E</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>, and current state <code class="computeroutput"><span class="identifier">s</span></code> of type <code class="computeroutput"><span class="identifier">S</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.iteration.functions.accumulate.expression_semantics"></a><h6>
-<a name="id536490"></a>
- <a href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.iteration.functions.accumulate.expression_semantics"></a><h6>
+<a name="id675325"></a>
+ <a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.expression_semantics">Expression
             Semantics</a>
           </h6>
 <pre class="programlisting"><span class="identifier">accumulate</span><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: Any type
+ <span class="bold"><strong>Return type</strong></span>: Any type
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Equivalent to <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">eN</span> <span class="special">....</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e2</span><span class="special">,</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e1</span><span class="special">,</span><span class="identifier">initial_state</span><span class="special">)))</span></tt>
- where <tt class="computeroutput"><span class="identifier">e1</span> <span class="special">...</span><span class="identifier">eN</span></tt> are the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Equivalent to <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">eN</span> <span class="special">....</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e2</span><span class="special">,</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e1</span><span class="special">,</span><span class="identifier">initial_state</span><span class="special">)))</span></code>
+ where <code class="computeroutput"><span class="identifier">e1</span> <span class="special">...</span><span class="identifier">eN</span></code> 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="id536697"></a>
- Complexity
+<a name="id675471"></a>
+ <a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.complexity">Complexity</a>
           </h6>
 <p>
- Linear, exactly <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</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="id536792"></a>
- Header
+<a name="id675531"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.iteration.functions.accumulate.example"></a><h6>
-<a name="id536959"></a>
- Example
+<a name="id675646"></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>
 <span class="special">{</span>
@@ -158,8 +178,8 @@
     <span class="special">}</span>
 <span class="special">};</span>
 <span class="special">...</span>
-<span class="keyword">const</span> vector<span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(</span>accumulate<span class="special">(</span><span class="identifier">vec</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="string">""</span><span class="special">),</span> <span class="identifier">make_string</span><span class="special">())</span> <span class="special">==</span> <span class="string">"12"</span><span class="special">);</span>
+<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">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(</span><a class="link" href="accumulate.html" title="accumulate"><code class="computeroutput"><span class="identifier">accumulate</span></code></a><span class="special">(</span><span class="identifier">vec</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="string">""</span><span class="special">),</span> <span class="identifier">make_string</span><span class="special">())</span> <span class="special">==</span> <span class="string">"12"</span><span class="special">);</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>fold</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="../functions.html" title="Functions">
+<link rel="prev" href="../functions.html" title="Functions">
 <link rel="next" href="accumulate.html" title="accumulate">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,130 +22,150 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../functions.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="accumulate.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.iteration.functions.fold"></a>fold
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="fold">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id533993"></a>
- Description
+<a name="id671348"></a>
+ <a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.description">Description</a>
           </h6>
 <p>
- For a sequence <tt class="computeroutput"><span class="identifier">Seq</span></tt>, initial
- state, and binary function object or function pointer <tt class="computeroutput"><span class="identifier">f</span></tt>,
- fold repeatedly applies binary <tt class="computeroutput"><span class="identifier">f</span></tt>
- to each element of <tt class="computeroutput"><span class="identifier">Seq</span></tt>
+ For a sequence <code class="computeroutput"><span class="identifier">Seq</span></code>, initial
+ state, and binary function object or function pointer <code class="computeroutput"><span class="identifier">f</span></code>,
+ fold repeatedly applies binary <code class="computeroutput"><span class="identifier">f</span></code>
+ to each element of <code class="computeroutput"><span class="identifier">Seq</span></code>
             and the previous state.
           </p>
 <a name="fusion.algorithm.iteration.functions.fold.synopsis"></a><h6>
-<a name="id534070"></a>
- Synopsis
+<a name="id671393"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">State</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">F</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::fold<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">State</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">fold</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/fold.html" title="fold"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">fold</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">State</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">fold</span><span class="special">(</span>
     <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id534326"></a><p class="title"><b>Table 1.33. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id671577"></a><p class="title"><b>Table 1.33. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
- Sequence</a>,<tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">,</span><span class="identifier">s</span><span class="special">)</span></tt> must be a valid expression for
- each element <tt class="computeroutput"><span class="identifier">e</span></tt>
- in <tt class="computeroutput"><span class="identifier">seq</span></tt>, and current
- state <tt class="computeroutput"><span class="identifier">s</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>,<code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">,</span><span class="identifier">s</span><span class="special">)</span></code> must be a valid expression for
+ each element <code class="computeroutput"><span class="identifier">e</span></code>
+ in <code class="computeroutput"><span class="identifier">seq</span></code>, and current
+ state <code class="computeroutput"><span class="identifier">s</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">initial_state</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">initial_state</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Initial state
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">f</span></tt>
- </p></td>
-<td><p>
- <tt class="computeroutput">boost::result_of<span class="special">&lt;</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">,</span><span class="identifier">S</span><span class="special">)&gt;::</span><span class="identifier">type</span></tt> is the return type of <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">,</span><span class="identifier">s</span><span class="special">)</span></tt>
- for each element <tt class="computeroutput"><span class="identifier">e</span></tt>
- of type <tt class="computeroutput"><span class="identifier">E</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>, and current state <tt class="computeroutput"><span class="identifier">s</span></tt> of type <tt class="computeroutput"><span class="identifier">S</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="computeroutput">boost::result_of<span class="special">&lt;</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">,</span><span class="identifier">S</span><span class="special">)&gt;::</span><span class="identifier">type</span></code> is the return type of <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">,</span><span class="identifier">s</span><span class="special">)</span></code>
+ for each element <code class="computeroutput"><span class="identifier">e</span></code>
+ of type <code class="computeroutput"><span class="identifier">E</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>, and current state <code class="computeroutput"><span class="identifier">s</span></code> of type <code class="computeroutput"><span class="identifier">S</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.iteration.functions.fold.expression_semantics"></a><h6>
-<a name="id534736"></a>
- <a href="fold.html#fusion.algorithm.iteration.functions.fold.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.iteration.functions.fold.expression_semantics"></a><h6>
+<a name="id671880"></a>
+ <a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.expression_semantics">Expression
             Semantics</a>
           </h6>
 <pre class="programlisting"><span class="identifier">fold</span><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: Any type
+ <span class="bold"><strong>Return type</strong></span>: Any type
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Equivalent to <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">eN</span> <span class="special">....</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e2</span><span class="special">,</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e1</span><span class="special">,</span><span class="identifier">initial_state</span><span class="special">)))</span></tt>
- where <tt class="computeroutput"><span class="identifier">e1</span> <span class="special">...</span><span class="identifier">eN</span></tt> are the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Equivalent to <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">eN</span> <span class="special">....</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e2</span><span class="special">,</span><span class="identifier">f</span><span class="special">(</span><span class="identifier">e1</span><span class="special">,</span><span class="identifier">initial_state</span><span class="special">)))</span></code>
+ where <code class="computeroutput"><span class="identifier">e1</span> <span class="special">...</span><span class="identifier">eN</span></code> 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="id534944"></a>
- Complexity
+<a name="id672027"></a>
+ <a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.complexity">Complexity</a>
           </h6>
 <p>
- Linear, exactly <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</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="id535037"></a>
- Header
+<a name="id672084"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.iteration.functions.fold.example"></a><h6>
-<a name="id535204"></a>
- Example
+<a name="id672200"></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>
 <span class="special">{</span>
@@ -158,8 +178,8 @@
     <span class="special">}</span>
 <span class="special">};</span>
 <span class="special">...</span>
-<span class="keyword">const</span> vector<span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(</span>fold<span class="special">(</span><span class="identifier">vec</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="string">""</span><span class="special">),</span> <span class="identifier">make_string</span><span class="special">())</span> <span class="special">==</span> <span class="string">"12"</span><span class="special">);</span>
+<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">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(</span><a class="link" href="fold.html" title="fold"><code class="computeroutput"><span class="identifier">fold</span></code></a><span class="special">(</span><span class="identifier">vec</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="string">""</span><span class="special">),</span> <span class="identifier">make_string</span><span class="special">())</span> <span class="special">==</span> <span class="string">"12"</span><span class="special">);</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>for_each</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="accumulate.html" title="accumulate">
+<link rel="prev" href="accumulate.html" title="accumulate">
 <link rel="next" href="../metafunctions.html" title="Metafunctions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,113 +22,126 @@
 <div class="spirit-nav">
 <a accesskey="p" href="accumulate.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.iteration.functions.for_each"></a>for_each
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="for_each">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id537457"></a>
- Description
+<a name="id676008"></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="id537486"></a>
- Synopsis
+<a name="id676027"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">F</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::for_each<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">for_each</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/for_each.html" title="for_each"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">for_each</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">for_each</span><span class="special">(</span>
     <span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id537686"></a><p class="title"><b>Table 1.35. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id676167"></a><p class="title"><b>Table 1.35. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
- Sequence</a>, <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></tt> must be a valid expression for
- each element <tt class="computeroutput"><span class="identifier">e</span></tt>
- in <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></code> must be a valid expression for
+ each element <code class="computeroutput"><span class="identifier">e</span></code>
+ in <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">f</span></tt>
- </p></td>
-<td><p>
- A unary <a href="../../../functional/concepts/reg_callable.html" title=" Regular Callable
- Object">Regular
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary <a class="link" href="../../../functional/concepts/reg_callable.html" title="Regular Callable Object">Regular
                   Callable Object</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.iteration.functions.for_each.expression_semantics"></a><h6>
-<a name="id537886"></a>
- <a href="for_each.html#fusion.algorithm.iteration.functions.for_each.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.iteration.functions.for_each.expression_semantics"></a><h6>
+<a name="id676320"></a>
+ <a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">for_each<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="for_each.html" title="for_each"><code class="computeroutput"><span class="identifier">for_each</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">void</span></tt>
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">void</span></code>
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Calls <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></tt> for each element <tt class="computeroutput"><span class="identifier">e</span></tt>
- in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Calls <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></code> for each 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.iteration.functions.for_each.complexity"></a><h6>
-<a name="id538041"></a>
- Complexity
+<a name="id676424"></a>
+ <a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.complexity">Complexity</a>
           </h6>
 <p>
- Linear, exactly <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">f</span></tt>.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</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="id538134"></a>
- Header
+<a name="id676484"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.iteration.functions.for_each.example"></a><h6>
-<a name="id538302"></a>
- Example
+<a name="id676599"></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>
 <span class="special">{</span>
@@ -139,9 +152,9 @@
     <span class="special">}</span>
 <span class="special">};</span>
 <span class="special">...</span>
-vector<span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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>
-for_each<span class="special">(</span><span class="identifier">vec</span><span class="special">,</span> <span class="identifier">increment</span><span class="special">());</span>
-<span class="identifier">assert</span><span class="special">(</span><span class="identifier">vec</span> <span class="special">==</span> make_vector<span class="special">(</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">));</span>
+<a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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>
+<a class="link" href="for_each.html" title="for_each"><code class="computeroutput"><span class="identifier">for_each</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">,</span> <span class="identifier">increment</span><span class="special">());</span>
+<span class="identifier">assert</span><span class="special">(</span><span class="identifier">vec</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>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Metafunctions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../iteration.html" title="Iteration">
-<link rel="previous" href="functions/for_each.html" title="for_each">
+<link rel="prev" href="functions/for_each.html" title="for_each">
 <link rel="next" href="metafunctions/fold.html" title="fold">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,13 +22,10 @@
 <div class="spirit-nav">
 <a accesskey="p" href="functions/for_each.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../iteration.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="metafunctions/fold.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h4 class="title">
-<a name="fusion.algorithm.iteration.metafunctions"></a>Metafunctions
-</h4></div></div>
-<div></div>
-</div>
+<div class="section" title="Metafunctions">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="fusion.algorithm.iteration.metafunctions"></a><a class="link" href="metafunctions.html" title="Metafunctions">Metafunctions</a>
+</h4></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">fold</span></dt>
 <dt><span class="section">accumulate</span></dt>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>accumulate</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../metafunctions.html" title="Metafunctions">
-<link rel="previous" href="fold.html" title="fold">
+<link rel="prev" href="fold.html" title="fold">
 <link rel="next" href="for_each.html" title="for_each">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,23 +22,20 @@
 <div class="spirit-nav">
 <a accesskey="p" href="fold.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="for_each.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.iteration.metafunctions.accumulate"></a>accumulate
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="accumulate">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id539657"></a>
- Description
+<a name="id678233"></a>
+ <a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.description">Description</a>
           </h6>
 <p>
- Returns the result type of accumulate.
+ 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="id539704"></a>
- Synopsis
+<a name="id678264"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -50,92 +47,115 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id539838"></a><p class="title"><b>Table 1.37. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id678364"></a><p class="title"><b>Table 1.37. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The sequence to iterate
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">State</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">State</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
- The initial state for the first application of <tt class="computeroutput"><span class="identifier">F</span></tt>
- </p></td>
+ </p>
+ </td>
+<td>
+ <p>
+ The initial state for the first application of <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">F</span></tt>
- </p></td>
-<td><p>
- <tt class="computeroutput">boost::result_of<span class="special">&lt;</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">,</span><span class="identifier">S</span><span class="special">)&gt;::</span><span class="identifier">type</span></tt> is the return type of <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">,</span><span class="identifier">s</span><span class="special">)</span></tt>
- for each element <tt class="computeroutput"><span class="identifier">e</span></tt>
- of type <tt class="computeroutput"><span class="identifier">E</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>, and current state <tt class="computeroutput"><span class="identifier">s</span></tt> of type <tt class="computeroutput"><span class="identifier">S</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="computeroutput">boost::result_of<span class="special">&lt;</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">,</span><span class="identifier">S</span><span class="special">)&gt;::</span><span class="identifier">type</span></code> is the return type of <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">,</span><span class="identifier">s</span><span class="special">)</span></code>
+ for each element <code class="computeroutput"><span class="identifier">e</span></code>
+ of type <code class="computeroutput"><span class="identifier">E</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>, and current state <code class="computeroutput"><span class="identifier">s</span></code> of type <code class="computeroutput"><span class="identifier">S</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   The operation to be applied on forward traversal
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics"></a><h6>
-<a name="id540189"></a>
- <a href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics"></a><h6>
+<a name="id678623"></a>
+ <a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">result_of::accumulate<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">State</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
+<pre class="programlisting"><a class="link" href="accumulate.html" title="accumulate"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">accumulate</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">State</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: Any type
+ <span class="bold"><strong>Return type</strong></span>: Any type
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the result of applying
- <tt class="computeroutput"><span class="identifier">accumulate</span></tt> to a sequence
- of type <tt class="computeroutput"><span class="identifier">Sequence</span></tt>, with
- an initial state of type <tt class="computeroutput"><span class="identifier">State</span></tt>
- and binary function object or function pointer of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns the result of applying
+ <code class="computeroutput"><span class="identifier">accumulate</span></code> to a sequence
+ of type <code class="computeroutput"><span class="identifier">Sequence</span></code>, with
+ an initial state of type <code class="computeroutput"><span class="identifier">State</span></code>
+ 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="id540363"></a>
- Complexity
+<a name="id678736"></a>
+ <a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.complexity">Complexity</a>
           </h6>
 <p>
- Linear, exactly <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">F</span></tt>.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</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="id540457"></a>
- Header
+<a name="id678798"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>fold</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../metafunctions.html" title="Metafunctions">
-<link rel="previous" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="../metafunctions.html" title="Metafunctions">
 <link rel="next" href="accumulate.html" title="accumulate">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,23 +22,20 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="accumulate.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.iteration.metafunctions.fold"></a>fold
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="fold">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id538677"></a>
- Description
+<a name="id676863"></a>
+ <a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.description">Description</a>
           </h6>
 <p>
- Returns the result type of fold.
+ 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="id538724"></a>
- Synopsis
+<a name="id676892"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -50,92 +47,115 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id538858"></a><p class="title"><b>Table 1.36. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id676989"></a><p class="title"><b>Table 1.36. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The sequence to iterate
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">State</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">State</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
- The initial state for the first application of <tt class="computeroutput"><span class="identifier">F</span></tt>
- </p></td>
+ </p>
+ </td>
+<td>
+ <p>
+ The initial state for the first application of <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">F</span></tt>
- </p></td>
-<td><p>
- <tt class="computeroutput">boost::result_of<span class="special">&lt;</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">,</span><span class="identifier">S</span><span class="special">)&gt;::</span><span class="identifier">type</span></tt> is the return type of <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">,</span><span class="identifier">s</span><span class="special">)</span></tt>
- for each element <tt class="computeroutput"><span class="identifier">e</span></tt>
- of type <tt class="computeroutput"><span class="identifier">E</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>, and current state <tt class="computeroutput"><span class="identifier">s</span></tt> of type <tt class="computeroutput"><span class="identifier">S</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="computeroutput">boost::result_of<span class="special">&lt;</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">,</span><span class="identifier">S</span><span class="special">)&gt;::</span><span class="identifier">type</span></code> is the return type of <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">,</span><span class="identifier">s</span><span class="special">)</span></code>
+ for each element <code class="computeroutput"><span class="identifier">e</span></code>
+ of type <code class="computeroutput"><span class="identifier">E</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>, and current state <code class="computeroutput"><span class="identifier">s</span></code> of type <code class="computeroutput"><span class="identifier">S</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   The operation to be applied on forward traversal
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.iteration.metafunctions.fold.expression_semantics"></a><h6>
-<a name="id539207"></a>
- <a href="fold.html#fusion.algorithm.iteration.metafunctions.fold.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.fold.expression_semantics"></a><h6>
+<a name="id677932"></a>
+ <a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">result_of::fold<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">State</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
+<pre class="programlisting"><a class="link" href="fold.html" title="fold"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">fold</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">State</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: Any type
+ <span class="bold"><strong>Return type</strong></span>: Any type
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the result of applying
- <tt class="computeroutput"><span class="identifier">fold</span></tt> to a sequence of
- type <tt class="computeroutput"><span class="identifier">Sequence</span></tt>, with an
- initial state of type <tt class="computeroutput"><span class="identifier">State</span></tt>
- and binary function object or function pointer of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns the result of applying
+ <code class="computeroutput"><span class="identifier">fold</span></code> to a sequence of
+ type <code class="computeroutput"><span class="identifier">Sequence</span></code>, with an
+ initial state of type <code class="computeroutput"><span class="identifier">State</span></code>
+ 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="id539377"></a>
- Complexity
+<a name="id678044"></a>
+ <a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.complexity">Complexity</a>
           </h6>
 <p>
- Linear, exactly <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> applications of <tt class="computeroutput"><span class="identifier">F</span></tt>.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</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="id539472"></a>
- Header
+<a name="id678104"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>for_each</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../metafunctions.html" title="Metafunctions">
-<link rel="previous" href="accumulate.html" title="accumulate">
+<link rel="prev" href="accumulate.html" title="accumulate">
 <link rel="next" href="../../query.html" title="Query">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,24 +22,21 @@
 <div class="spirit-nav">
 <a accesskey="p" href="accumulate.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../query.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.iteration.metafunctions.for_each"></a>for_each
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="for_each">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="fusion.algorithm.iteration.metafunctions.for_each"></a><a class="link" href="for_each.html" title="for_each">for_each</a>
+</h5></div></div></div>
 <p>
- A metafunction returning the result type of applying for_each to a sequence. The
- return type of for_each is always <tt class="computeroutput"><span class="keyword">void</span></tt>.
+ A metafunction returning the result type of applying <a class="link" href="../functions/for_each.html" title="for_each"><code class="computeroutput"><span class="identifier">for_each</span></code></a> to a sequence. The
+ 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="id540698"></a>
- Description
+<a name="id678959"></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="id540722"></a>
- Synopsis
+<a name="id678977"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -51,79 +48,96 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id540842"></a><p class="title"><b>Table 1.38. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id679066"></a><p class="title"><b>Table 1.38. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">F</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.iteration.metafunctions.for_each.expression_semantics"></a><h6>
-<a name="id540983"></a>
- <a href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.for_each.expression_semantics"></a><h6>
+<a name="id679180"></a>
+ <a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">result_of::for_each<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
+<pre class="programlisting"><a class="link" href="for_each.html" title="for_each"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">for_each</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">void</span></tt>.
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">void</span></code>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the return type of
- for_each for a sequence of type
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt> and a unary
- function object <tt class="computeroutput"><span class="identifier">F</span></tt>. The
- return type is always <tt class="computeroutput"><span class="keyword">void</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns the 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> for a sequence of type
+ <code class="computeroutput"><span class="identifier">Sequence</span></code> and a unary
+ function object <code class="computeroutput"><span class="identifier">F</span></code>. The
+ 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="id541161"></a>
- Complexity
+<a name="id679294"></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="id541190"></a>
- Header
+<a name="id679315"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Query</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../algorithm.html" title="Algorithm">
-<link rel="previous" href="iteration/metafunctions/for_each.html" title="for_each">
+<link rel="prev" href="iteration/metafunctions/for_each.html" title="for_each">
 <link rel="next" href="query/functions.html" title="Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,13 +22,10 @@
 <div class="spirit-nav">
 <a accesskey="p" href="iteration/metafunctions/for_each.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../algorithm.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="query/functions.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h3 class="title">
-<a name="fusion.algorithm.query"></a>Query
-</h3></div></div>
-<div></div>
-</div>
+<div class="section" title="Query">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="fusion.algorithm.query"></a><a class="link" href="query.html" title="Query">Query</a>
+</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">Functions</span></dt>
 <dt><span class="section">Metafunctions</span></dt>
@@ -36,10 +33,10 @@
 <p>
         The query algorithms provide support for searching and analyzing sequences.
       </p>
-<a name="fusion.algorithm.query.header"></a><h4>
-<a name="id541383"></a>
- Header
- </h4>
+<a name="fusion.algorithm.query.header"></a><h5>
+<a name="id679450"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">query</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../query.html" title="Query">
-<link rel="previous" href="../query.html" title="Query">
+<link rel="prev" href="../query.html" title="Query">
 <link rel="next" href="functions/any.html" title="any">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,13 +22,10 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../query.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../query.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="functions/any.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h4 class="title">
-<a name="fusion.algorithm.query.functions"></a>Functions
-</h4></div></div>
-<div></div>
-</div>
+<div class="section" title="Functions">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="fusion.algorithm.query.functions"></a><a class="link" href="functions.html" title="Functions">Functions</a>
+</h4></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">any</span></dt>
 <dt><span class="section">all</span></dt>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>all</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="any.html" title="any">
+<link rel="prev" href="any.html" title="any">
 <link rel="next" href="none.html" title="none">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,117 +22,131 @@
 <div class="spirit-nav">
 <a accesskey="p" href="any.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="none.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.functions.all"></a>all
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="all">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id355132"></a>
- Description
+<a name="id681829"></a>
+ <a class="link" href="all.html#fusion.algorithm.query.functions.all.description">Description</a>
           </h6>
 <p>
- For a sequence <tt class="computeroutput"><span class="identifier">seq</span></tt> and
- unary function object <tt class="computeroutput"><span class="identifier">f</span></tt>,
- <tt class="computeroutput"><span class="identifier">all</span></tt> returns true if
- <tt class="computeroutput"><span class="identifier">f</span></tt> returns true for every
- element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ For a sequence <code class="computeroutput"><span class="identifier">seq</span></code> and
+ unary function object <code class="computeroutput"><span class="identifier">f</span></code>,
+ <code class="computeroutput"><span class="identifier">all</span></code> returns true if
+ <code class="computeroutput"><span class="identifier">f</span></code> returns true for every
+ element of <code class="computeroutput"><span class="identifier">seq</span></code>.
           </p>
 <a name="fusion.algorithm.query.functions.all.synopsis"></a><h6>
-<a name="id355207"></a>
- Synopsis
+<a name="id681881"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">F</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::all<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span><span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">all</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/all.html" title="all"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">all</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span><span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">all</span><span class="special">(</span>
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id544501"></a><p class="title"><b>Table 1.40. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id682017"></a><p class="title"><b>Table 1.40. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
- Sequence</a>, <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></tt> is a valid expression, convertible
- to <tt class="computeroutput"><span class="keyword">bool</span></tt>, for every
- element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></code> is a valid expression, convertible
+ to <code class="computeroutput"><span class="keyword">bool</span></code>, for every
+ element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   The sequence to search
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">f</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   A unary function object
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The search predicate
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.functions.all.expression_semantics"></a><h6>
-<a name="id544689"></a>
- <a href="all.html#fusion.algorithm.query.functions.all.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.functions.all.expression_semantics"></a><h6>
+<a name="id682175"></a>
+ <a class="link" href="all.html#fusion.algorithm.query.functions.all.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">all<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="all.html" title="all"><code class="computeroutput"><span class="identifier">all</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">bool</span></tt>
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">bool</span></code>
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns true if and only
- if <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></tt>
- evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt> for every
- element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns true if and only
+ if <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></code>
+ evaluates to <code class="computeroutput"><span class="keyword">true</span></code> for every
+ 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="id544838"></a>
- Complexity
+<a name="id682287"></a>
+ <a class="link" href="all.html#fusion.algorithm.query.functions.all.complexity">Complexity</a>
           </h6>
 <p>
- Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></code> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.all.header"></a><h6>
-<a name="id544908"></a>
- Header
+<a name="id682337"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.all.example"></a><h6>
-<a name="id545055"></a>
- Example
+<a name="id682453"></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>
 <span class="special">{</span>
@@ -143,8 +157,8 @@
     <span class="special">}</span>
 <span class="special">};</span>
 <span class="special">...</span>
-<span class="identifier">assert</span><span class="special">(</span>all<span class="special">(</span>make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">3</span><span class="special">),</span> <span class="identifier">odd</span><span class="special">()));</span>
-<span class="identifier">assert</span><span class="special">(!</span>all<span class="special">(</span>make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">),</span> <span class="identifier">odd</span><span class="special">()));</span>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="all.html" title="all"><code class="computeroutput"><span class="identifier">all</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">3</span><span class="special">),</span> <span class="identifier">odd</span><span class="special">()));</span>
+<span class="identifier">assert</span><span class="special">(!</span><a class="link" href="all.html" title="all"><code class="computeroutput"><span class="identifier">all</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="identifier">odd</span><span class="special">()));</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>any</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="../functions.html" title="Functions">
+<link rel="prev" href="../functions.html" title="Functions">
 <link rel="next" href="all.html" title="all">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,117 +22,131 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../functions.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="all.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.functions.any"></a>any
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="any">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id541577"></a>
- Description
+<a name="id679577"></a>
+ <a class="link" href="any.html#fusion.algorithm.query.functions.any.description">Description</a>
           </h6>
 <p>
- For a sequence <tt class="computeroutput"><span class="identifier">seq</span></tt> and
- unary function object <tt class="computeroutput"><span class="identifier">f</span></tt>,
- <tt class="computeroutput"><span class="identifier">any</span></tt> returns true if
- <tt class="computeroutput"><span class="identifier">f</span></tt> returns true for at
- least one element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ For a sequence <code class="computeroutput"><span class="identifier">seq</span></code> and
+ unary function object <code class="computeroutput"><span class="identifier">f</span></code>,
+ <code class="computeroutput"><span class="identifier">any</span></code> returns true if
+ <code class="computeroutput"><span class="identifier">f</span></code> returns true for at
+ 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="id541664"></a>
- Synopsis
+<a name="id679630"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">F</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::any<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span><span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">any</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/any.html" title="any"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">any</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span><span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">any</span><span class="special">(</span>
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id541855"></a><p class="title"><b>Table 1.39. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id679765"></a><p class="title"><b>Table 1.39. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
- Sequence</a>, <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></tt> must be a valid expression, convertible
- to <tt class="computeroutput"><span class="keyword">bool</span></tt>, for each
- element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></code> must be a valid expression, convertible
+ to <code class="computeroutput"><span class="keyword">bool</span></code>, for each
+ element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   The sequence to search
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">f</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   A unary function object
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The search predicate
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.functions.any.expression_semantics"></a><h6>
-<a name="id542056"></a>
- <a href="any.html#fusion.algorithm.query.functions.any.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.functions.any.expression_semantics"></a><h6>
+<a name="id679924"></a>
+ <a class="link" href="any.html#fusion.algorithm.query.functions.any.expression_semantics">Expression
             semantics</a>
           </h6>
-<pre class="programlisting">any<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="any.html" title="any"><code class="computeroutput"><span class="identifier">any</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">bool</span></tt>
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">bool</span></code>
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns true if and only
- if <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></tt>
- evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt> for some
- element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns true if and only
+ if <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></code>
+ evaluates to <code class="computeroutput"><span class="keyword">true</span></code> for some
+ 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="id542224"></a>
- Complexity
+<a name="id680035"></a>
+ <a class="link" href="any.html#fusion.algorithm.query.functions.any.complexity">Complexity</a>
           </h6>
 <p>
- Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></code> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.any.header"></a><h6>
-<a name="id542305"></a>
- Header
+<a name="id681469"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.any.example"></a><h6>
-<a name="id542471"></a>
- Example
+<a name="id681584"></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>
 <span class="special">{</span>
@@ -143,8 +157,8 @@
     <span class="special">}</span>
 <span class="special">};</span>
 <span class="special">...</span>
-<span class="identifier">assert</span><span class="special">(</span>any<span class="special">(</span>make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">),</span> <span class="identifier">odd</span><span class="special">()));</span>
-<span class="identifier">assert</span><span class="special">(!</span>any<span class="special">(</span>make_vector<span class="special">(</span><span class="number">2</span><span class="special">,</span><span class="number">4</span><span class="special">),</span> <span class="identifier">odd</span><span class="special">()));</span>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="any.html" title="any"><code class="computeroutput"><span class="identifier">any</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="identifier">odd</span><span class="special">()));</span>
+<span class="identifier">assert</span><span class="special">(!</span><a class="link" href="any.html" title="any"><code class="computeroutput"><span class="identifier">any</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">2</span><span class="special">,</span><span class="number">4</span><span class="special">),</span> <span class="identifier">odd</span><span class="special">()));</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>count</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="find_if.html" title="find_if">
+<link rel="prev" href="find_if.html" title="find_if">
 <link rel="next" href="count_if.html" title="count_if">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,116 +22,130 @@
 <div class="spirit-nav">
 <a accesskey="p" href="find_if.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="count_if.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.functions.count"></a>count
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="count">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id548586"></a>
- Description
+<a name="id686765"></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="id548614"></a>
- Synopsis
+<a name="id686782"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">T</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::count<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">count</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/count.html" title="count"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">count</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">count</span><span class="special">(</span>
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id548815"></a><p class="title"><b>Table 1.44. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id686927"></a><p class="title"><b>Table 1.44. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
- Sequence</a>, <tt class="computeroutput"><span class="identifier">e</span> <span class="special">==</span> <span class="identifier">t</span></tt>
- must be a valid expression, convertible to <tt class="computeroutput"><span class="keyword">bool</span></tt>,
- for each element <tt class="computeroutput"><span class="identifier">e</span></tt>
- in <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">e</span> <span class="special">==</span> <span class="identifier">t</span></code>
+ must be a valid expression, convertible to <code class="computeroutput"><span class="keyword">bool</span></code>,
+ for each element <code class="computeroutput"><span class="identifier">e</span></code>
+ in <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   The sequence to search
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">T</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The type to count
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.functions.count.expression_semantics"></a><h6>
-<a name="id549006"></a>
- <a href="count.html#fusion.algorithm.query.functions.count.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.functions.count.expression_semantics"></a><h6>
+<a name="id687082"></a>
+ <a class="link" href="count.html#fusion.algorithm.query.functions.count.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">count<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">t</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="count.html" title="count"><code class="computeroutput"><span class="identifier">count</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">int</span></tt>
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">int</span></code>
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the number of elements
- of type <tt class="computeroutput"><span class="identifier">T</span></tt> and equal to
- <tt class="computeroutput"><span class="identifier">t</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns the number of elements
+ of type <code class="computeroutput"><span class="identifier">T</span></code> and equal to
+ <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="id549142"></a>
- Complexity
+<a name="id687176"></a>
+ <a class="link" href="count.html#fusion.algorithm.query.functions.count.complexity">Complexity</a>
           </h6>
 <p>
- Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></code> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.count.header"></a><h6>
-<a name="id549220"></a>
- Header
+<a name="id687226"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.count.example"></a><h6>
-<a name="id549383"></a>
- Example
+<a name="id687341"></a>
+ <a class="link" href="count.html#fusion.algorithm.query.functions.count.example">Example</a>
           </h6>
-<pre class="programlisting"><span class="keyword">const</span> vector<span class="special">&lt;</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">&gt;</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>
-<span class="identifier">assert</span><span class="special">(</span>count<span class="special">(</span><span class="identifier">vec</span><span class="special">,</span><span class="number">2</span><span class="special">)</span> <span class="special">==</span> <span class="number">1</span><span class="special">);</span>
+<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">&lt;</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">&gt;</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>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="count.html" title="count"><code class="computeroutput"><span class="identifier">count</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">,</span><span class="number">2</span><span class="special">)</span> <span class="special">==</span> <span class="number">1</span><span class="special">);</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>count_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="count.html" title="count">
+<link rel="prev" href="count.html" title="count">
 <link rel="next" href="../metafunctions.html" title="Metafunctions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,115 +22,129 @@
 <div class="spirit-nav">
 <a accesskey="p" href="count.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.functions.count_if"></a>count_if
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="count_if">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id549588"></a>
- Description
+<a name="id689126"></a>
+ <a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.description">Description</a>
           </h6>
 <p>
             Returns the number of elements within a sequence with a type for which
- a given unary function object evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
+ 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="id549628"></a>
- Synopsis
+<a name="id689150"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">F</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::count_if<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">count_if</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/count_if.html" title="count_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">count_if</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">count_if</span><span class="special">(</span>
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id549819"></a><p class="title"><b>Table 1.45. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id689286"></a><p class="title"><b>Table 1.45. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
- Sequence</a>, <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></tt> is a valid expression, convertible
- to <tt class="computeroutput"><span class="keyword">bool</span></tt>, for each
- element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></code> is a valid expression, convertible
+ to <code class="computeroutput"><span class="keyword">bool</span></code>, for each
+ element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   The sequence to search
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">f</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   A unary function object
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The search predicate
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.functions.count_if.expression_semantics"></a><h6>
-<a name="id550014"></a>
- <a href="count_if.html#fusion.algorithm.query.functions.count_if.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.functions.count_if.expression_semantics"></a><h6>
+<a name="id689445"></a>
+ <a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">count_if<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">)</span>
+<pre class="programlisting"><a class="link" href="count_if.html" title="count_if"><code class="computeroutput"><span class="identifier">count_if</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">)</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">int</span></tt>
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">int</span></code>
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the number of elements
- in <tt class="computeroutput"><span class="identifier">seq</span></tt> where <tt class="computeroutput"><span class="identifier">f</span></tt> evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns the number of elements
+ 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="id550150"></a>
- Complexity
+<a name="id689538"></a>
+ <a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.complexity">Complexity</a>
           </h6>
 <p>
- Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></code> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.count_if.header"></a><h6>
-<a name="id550227"></a>
- Header
+<a name="id689589"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.count_if.example"></a><h6>
-<a name="id550392"></a>
- Example
+<a name="id689704"></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> vector<span class="special">&lt;</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">&gt;</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="identifier">assert</span><span class="special">(</span>count_if<span class="special">(</span><span class="identifier">vec</span><span class="special">,</span><span class="identifier">odd</span><span class="special">())</span> <span class="special">==</span> <span class="number">2</span><span class="special">);</span>
+<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">&lt;</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">&gt;</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="identifier">assert</span><span class="special">(</span><a class="link" href="count_if.html" title="count_if"><code class="computeroutput"><span class="identifier">count_if</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">,</span><span class="identifier">odd</span><span class="special">())</span> <span class="special">==</span> <span class="number">2</span><span class="special">);</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>find</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="none.html" title="none">
+<link rel="prev" href="none.html" title="none">
 <link rel="next" href="find_if.html" title="find_if">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,23 +22,20 @@
 <div class="spirit-nav">
 <a accesskey="p" href="none.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="find_if.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.functions.find"></a>find
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="find">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id546529"></a>
- Description
+<a name="id683596"></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="id546555"></a>
- Synopsis
+<a name="id683613"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span>
@@ -53,90 +50,107 @@
 <span class="emphasis"><em>unspecified</em></span> <span class="identifier">find</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id546732"></a><p class="title"><b>Table 1.42. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id685397"></a><p class="title"><b>Table 1.42. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The sequence to search
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">T</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The type to search for
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.functions.find.expression_semantics"></a><h6>
-<a name="id546864"></a>
- <a href="find.html#fusion.algorithm.query.functions.find.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.functions.find.expression_semantics"></a><h6>
+<a name="id685514"></a>
+ <a class="link" href="find.html#fusion.algorithm.query.functions.find.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">find<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span>
+<pre class="programlisting"><a class="link" href="find.html" title="find"><code class="computeroutput"><span class="identifier">find</span></code></a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of the same iterator
- category as the iterators of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ <span class="bold"><strong>Return type</strong></span>: A model of the same iterator
+ category as the iterators of <code class="computeroutput"><span class="identifier">seq</span></code>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns an iterator to the
- first element of <tt class="computeroutput"><span class="identifier">seq</span></tt>
- of type <tt class="computeroutput"><span class="identifier">T</span></tt>, or <tt class="computeroutput">end<span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></tt> if there is no such element. Equivalent
- to <tt class="computeroutput">find_if<span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></tt>
+ <span class="bold"><strong>Semantics</strong></span>: Returns an iterator to the
+ first element of <code class="computeroutput"><span class="identifier">seq</span></code>
+ of type <code class="computeroutput"><span class="identifier">T</span></code>, or <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></code> if there is no such element. Equivalent
+ 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">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code>
           </p>
 <a name="fusion.algorithm.query.functions.find.complexity"></a><h6>
-<a name="id547085"></a>
- Complexity
+<a name="id685682"></a>
+ <a class="link" href="find.html#fusion.algorithm.query.functions.find.complexity">Complexity</a>
           </h6>
 <p>
- Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></code> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.find.header"></a><h6>
-<a name="id547156"></a>
- Header
+<a name="id685732"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.find.example"></a><h6>
-<a name="id547304"></a>
- Example
+<a name="id685847"></a>
+ <a class="link" href="find.html#fusion.algorithm.query.functions.find.example">Example</a>
           </h6>
-<pre class="programlisting"><span class="keyword">const</span> vector<span class="special">&lt;</span><span class="keyword">char</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</span> <span class="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>
-<span class="identifier">assert</span><span class="special">(*</span>find<span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> <span class="char">'0'</span><span class="special">);</span>
-<span class="identifier">assert</span><span class="special">(</span>find<span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> end<span class="special">(</span><span class="identifier">vec</span><span class="special">));</span>
+<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">&lt;</span><span class="keyword">char</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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>
+<span class="identifier">assert</span><span class="special">(*</span><a class="link" href="find.html" title="find"><code class="computeroutput"><span class="identifier">find</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> <span class="char">'0'</span><span class="special">);</span>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="find.html" title="find"><code class="computeroutput"><span class="identifier">find</span></code></a><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../sequence/intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">));</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>find_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="find.html" title="find">
+<link rel="prev" href="find.html" title="find">
 <link rel="next" href="count.html" title="count">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,25 +22,22 @@
 <div class="spirit-nav">
 <a accesskey="p" href="find.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="count.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.functions.find_if"></a>find_if
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="find_if">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="fusion.algorithm.query.functions.find_if"></a><a class="link" href="find_if.html" title="find_if">find_if</a>
+</h5></div></div></div>
 <p>
             Finds the first element within a sequence with a type for which a given
             <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
- Lambda Expression</a> evaluates to <tt 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></tt>.
+ 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="id547615"></a>
- Description
+<a name="id686068"></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="id547638"></a>
- Synopsis
+<a name="id686081"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">F</span><span class="special">,</span>
@@ -55,88 +52,105 @@
 <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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id547834"></a><p class="title"><b>Table 1.43. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id686227"></a><p class="title"><b>Table 1.43. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The sequence to search
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">F</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   A unary <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
                   Lambda Expression</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The search predicate
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.functions.find_if.expression_semantics"></a><h6>
-<a name="id547979"></a>
- <a href="find_if.html#fusion.algorithm.query.functions.find_if.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.functions.find_if.expression_semantics"></a><h6>
+<a name="id686348"></a>
+ <a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">find_if<span class="special">&lt;</span><span class="identifier">F</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span>
+<pre class="programlisting"><a class="link" href="find_if.html" title="find_if"><code class="computeroutput"><span class="identifier">find_if</span></code></a><span class="special">&lt;</span><span class="identifier">F</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: An iterator of the same
- iterator category as the iterators of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ <span class="bold"><strong>Return type</strong></span>: An iterator of the same
+ iterator category as the iterators of <code class="computeroutput"><span class="identifier">seq</span></code>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the first element
- of <tt class="computeroutput"><span class="identifier">seq</span></tt> for which <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
- Lambda Expression</a> <tt class="computeroutput"><span class="identifier">F</span></tt>
- evaluates to <tt 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></tt>, or <tt class="computeroutput">end<span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></tt>
+ <span class="bold"><strong>Semantics</strong></span>: Returns the first element
+ of <code class="computeroutput"><span class="identifier">seq</span></code> for which <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
+ Lambda Expression</a> <code class="computeroutput"><span class="identifier">F</span></code>
+ 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>, or <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></code>
             if there is no such element.
           </p>
 <a name="fusion.algorithm.query.functions.find_if.complexity"></a><h6>
-<a name="id548177"></a>
- Complexity
+<a name="id686482"></a>
+ <a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.complexity">Complexity</a>
           </h6>
 <p>
- Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></code> comparisons.
           </p>
 <p>
             /algorithm/query/find_if.hpp&gt;
           </p>
 <a name="fusion.algorithm.query.functions.find_if.example"></a><h6>
-<a name="id548260"></a>
- Example
+<a name="id686536"></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> vector<span class="special">&lt;</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(*</span>find_if<span class="special">&lt;</span><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> <span class="number">2</span><span class="special">);</span>
-<span class="identifier">assert</span><span class="special">(</span>find_if<span class="special">&lt;</span><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> end<span class="special">(</span><span class="identifier">vec</span><span class="special">));</span>
+<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">&lt;</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(*</span><a class="link" href="find_if.html" title="find_if"><code class="computeroutput"><span class="identifier">find_if</span></code></a><span class="special">&lt;</span><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> <span class="number">2</span><span class="special">);</span>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="find_if.html" title="find_if"><code class="computeroutput"><span class="identifier">find_if</span></code></a><span class="special">&lt;</span><span class="identifier">is_class</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../sequence/intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">));</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>none</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="all.html" title="all">
+<link rel="prev" href="all.html" title="all">
 <link rel="next" href="find.html" title="find">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,117 +22,131 @@
 <div class="spirit-nav">
 <a accesskey="p" href="all.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="find.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.functions.none"></a>none
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="none">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id545373"></a>
- Description
+<a name="id682697"></a>
+ <a class="link" href="none.html#fusion.algorithm.query.functions.none.description">Description</a>
           </h6>
 <p>
- For a sequence <tt class="computeroutput"><span class="identifier">seq</span></tt> and
- unary function object <tt class="computeroutput"><span class="identifier">f</span></tt>,
- <tt class="computeroutput"><span class="identifier">none</span></tt> returns true if
- <tt class="computeroutput"><span class="identifier">f</span></tt> returns false for every
- element of <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ For a sequence <code class="computeroutput"><span class="identifier">seq</span></code> and
+ unary function object <code class="computeroutput"><span class="identifier">f</span></code>,
+ <code class="computeroutput"><span class="identifier">none</span></code> returns true if
+ <code class="computeroutput"><span class="identifier">f</span></code> returns false for every
+ element of <code class="computeroutput"><span class="identifier">seq</span></code>.
           </p>
 <a name="fusion.algorithm.query.functions.none.synopsis"></a><h6>
-<a name="id545447"></a>
- Synopsis
+<a name="id682750"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">F</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::none<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span><span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">none</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/none.html" title="none"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">none</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span><span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">none</span><span class="special">(</span>
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id545617"></a><p class="title"><b>Table 1.41. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id682886"></a><p class="title"><b>Table 1.41. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
- Sequence</a>, <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></tt> is a valid expression, convertible
- to <tt class="computeroutput"><span class="keyword">bool</span></tt>, for every
- element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></code> is a valid expression, convertible
+ to <code class="computeroutput"><span class="keyword">bool</span></code>, for every
+ element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   The sequence to search
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">f</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   A unary function object
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The search predicate
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.functions.none.expression_semantics"></a><h6>
-<a name="id545805"></a>
- <a href="none.html#fusion.algorithm.query.functions.none.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.functions.none.expression_semantics"></a><h6>
+<a name="id683044"></a>
+ <a class="link" href="none.html#fusion.algorithm.query.functions.none.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">none<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="none.html" title="none"><code class="computeroutput"><span class="identifier">none</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">bool</span></tt>
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">bool</span></code>
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns true if and only
- if <tt class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></tt>
- evaluates to <tt class="computeroutput"><span class="keyword">false</span></tt> for every
- element <tt class="computeroutput"><span class="identifier">e</span></tt> in <tt class="computeroutput"><span class="identifier">seq</span></tt>. Result equivalent to <tt 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></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns true if and only
+ if <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e</span><span class="special">)</span></code>
+ evaluates to <code class="computeroutput"><span class="keyword">false</span></code> for every
+ 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="id545993"></a>
- Complexity
+<a name="id683186"></a>
+ <a class="link" href="none.html#fusion.algorithm.query.functions.none.complexity">Complexity</a>
           </h6>
 <p>
- Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></code> comparisons.
           </p>
 <a name="fusion.algorithm.query.functions.none.header"></a><h6>
-<a name="id546064"></a>
- Header
+<a name="id683236"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.query.functions.none.example"></a><h6>
-<a name="id546212"></a>
- Example
+<a name="id683351"></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>
 <span class="special">{</span>
@@ -143,8 +157,8 @@
     <span class="special">}</span>
 <span class="special">};</span>
 <span class="special">...</span>
-<span class="identifier">assert</span><span class="special">(</span>none<span class="special">(</span>make_vector<span class="special">(</span><span class="number">2</span><span class="special">,</span><span class="number">4</span><span class="special">),</span> <span class="identifier">odd</span><span class="special">()));</span>
-<span class="identifier">assert</span><span class="special">(!</span>none<span class="special">(</span>make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">),</span> <span class="identifier">odd</span><span class="special">()));</span>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="none.html" title="none"><code class="computeroutput"><span class="identifier">none</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">2</span><span class="special">,</span><span class="number">4</span><span class="special">),</span> <span class="identifier">odd</span><span class="special">()));</span>
+<span class="identifier">assert</span><span class="special">(!</span><a class="link" href="none.html" title="none"><code class="computeroutput"><span class="identifier">none</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="identifier">odd</span><span class="special">()));</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Metafunctions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../query.html" title="Query">
-<link rel="previous" href="functions/count_if.html" title="count_if">
+<link rel="prev" href="functions/count_if.html" title="count_if">
 <link rel="next" href="metafunctions/any.html" title="any">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,13 +22,10 @@
 <div class="spirit-nav">
 <a accesskey="p" href="functions/count_if.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../query.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="metafunctions/any.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h4 class="title">
-<a name="fusion.algorithm.query.metafunctions"></a>Metafunctions
-</h4></div></div>
-<div></div>
-</div>
+<div class="section" title="Metafunctions">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="fusion.algorithm.query.metafunctions"></a><a class="link" href="metafunctions.html" title="Metafunctions">Metafunctions</a>
+</h4></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">any</span></dt>
 <dt><span class="section">all</span></dt>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>all</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../metafunctions.html" title="Metafunctions">
-<link rel="previous" href="any.html" title="any">
+<link rel="prev" href="any.html" title="any">
 <link rel="next" href="none.html" title="none">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,23 +22,20 @@
 <div class="spirit-nav">
 <a accesskey="p" href="any.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="none.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.metafunctions.all"></a>all
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="all">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id551333"></a>
- Description
+<a name="id690357"></a>
+ <a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.description">Description</a>
           </h6>
 <p>
- A metafunction returning the result type of all.
+ 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="id551381"></a>
- Synopsis
+<a name="id690384"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -50,83 +47,98 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id551500"></a><p class="title"><b>Table 1.47. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id690471"></a><p class="title"><b>Table 1.47. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">F</span></tt>
- </p></td>
-<td><p>
- A model of unary <a href="../../../functional/concepts/poly.html" title=" Polymorphic Function
- Object">Polymorphic
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of unary <a class="link" href="../../../functional/concepts/poly.html" title="Polymorphic Function Object">Polymorphic
                   Function Object</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.metafunctions.all.expression_semantics"></a><h6>
-<a name="id551647"></a>
- <a href="all.html#fusion.algorithm.query.metafunctions.all.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.metafunctions.all.expression_semantics"></a><h6>
+<a name="id690592"></a>
+ <a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">result_of::all<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
+<pre class="programlisting"><a class="link" href="all.html" title="all"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">all</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">bool</span></tt>.
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">bool</span></code>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the return type of
- all
- given a sequence of type <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- and a unary <a href="../../../functional/concepts/poly.html" title=" Polymorphic Function
- Object">Polymorphic
- Function Object</a> of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
- The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns the return type of
+ <a class="link" href="../functions/all.html" title="all"><code class="computeroutput"><span class="identifier">all</span></code></a>
+ given a sequence of type <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ and a unary <a class="link" href="../../../functional/concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a> of type <code class="computeroutput"><span class="identifier">F</span></code>.
+ 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="id551831"></a>
- Complexity
+<a name="id690711"></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="id551860"></a>
- Header
+<a name="id690728"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>any</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../metafunctions.html" title="Metafunctions">
-<link rel="previous" href="../metafunctions.html" title="Metafunctions">
+<link rel="prev" href="../metafunctions.html" title="Metafunctions">
 <link rel="next" href="all.html" title="all">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,23 +22,20 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="all.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.metafunctions.any"></a>any
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="any">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id550624"></a>
- Description
+<a name="id689860"></a>
+ <a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.description">Description</a>
           </h6>
 <p>
- A metafunction returning the result type of any.
+ 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="id550670"></a>
- Synopsis
+<a name="id689888"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -50,83 +47,98 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id550789"></a><p class="title"><b>Table 1.46. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id689974"></a><p class="title"><b>Table 1.46. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">F</span></tt>
- </p></td>
-<td><p>
- A model of unary <a href="../../../functional/concepts/poly.html" title=" Polymorphic Function
- Object">Polymorphic
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of unary <a class="link" href="../../../functional/concepts/poly.html" title="Polymorphic Function Object">Polymorphic
                   Function Object</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.metafunctions.any.expression_semantics"></a><h6>
-<a name="id550938"></a>
- <a href="any.html#fusion.algorithm.query.metafunctions.any.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.metafunctions.any.expression_semantics"></a><h6>
+<a name="id690095"></a>
+ <a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">result_of::any<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
+<pre class="programlisting"><a class="link" href="any.html" title="any"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">any</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">bool</span></tt>.
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">bool</span></code>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the return type of
- any
- given a sequence of type <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- and a unary <a href="../../../functional/concepts/poly.html" title=" Polymorphic Function
- Object">Polymorphic
- Function Object</a> of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
- The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns the return type of
+ <a class="link" href="../functions/any.html" title="any"><code class="computeroutput"><span class="identifier">any</span></code></a>
+ given a sequence of type <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ and a unary <a class="link" href="../../../functional/concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a> of type <code class="computeroutput"><span class="identifier">F</span></code>.
+ 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="id551123"></a>
- Complexity
+<a name="id690214"></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="id551151"></a>
- Header
+<a name="id690231"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>count</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../metafunctions.html" title="Metafunctions">
-<link rel="previous" href="find_if.html" title="find_if">
+<link rel="prev" href="find_if.html" title="find_if">
 <link rel="next" href="count_if.html" title="count_if">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,24 +22,21 @@
 <div class="spirit-nav">
 <a accesskey="p" href="find_if.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="count_if.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.metafunctions.count"></a>count
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="count">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id554287"></a>
- Description
+<a name="id692563"></a>
+ <a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.description">Description</a>
           </h6>
 <p>
- A metafunction that returns the result type of <tt class="computeroutput"><span class="identifier">count</span></tt>
+ A metafunction that returns the result type of <code class="computeroutput"><span class="identifier">count</span></code>
             given the sequence and search types.
           </p>
 <a name="fusion.algorithm.query.metafunctions.count.synopsis"></a><h6>
-<a name="id554329"></a>
- Synopsis
+<a name="id692589"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -51,77 +48,94 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id554447"></a><p class="title"><b>Table 1.51. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id692675"></a><p class="title"><b>Table 1.51. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   heading Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">T</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.metafunctions.count.expression_semantics"></a><h6>
-<a name="id554584"></a>
- <a href="count.html#fusion.algorithm.query.metafunctions.count.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.metafunctions.count.expression_semantics"></a><h6>
+<a name="id692792"></a>
+ <a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">result_of::count<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span>
+<pre class="programlisting"><a class="link" href="count.html" title="count"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">count</span></code></a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">int</span></tt>.
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">int</span></code>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the return type of
- count. The return type is always
- <tt class="computeroutput"><span class="keyword">int</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns the return type of
+ <a class="link" href="../functions/count.html" title="count"><code class="computeroutput"><span class="identifier">count</span></code></a>. The return type is always
+ <code class="computeroutput"><span class="keyword">int</span></code>.
           </p>
 <a name="fusion.algorithm.query.metafunctions.count.complexity"></a><h6>
-<a name="id554726"></a>
- Complexity
+<a name="id692883"></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="id554754"></a>
- Header
+<a name="id692900"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>count_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../metafunctions.html" title="Metafunctions">
-<link rel="previous" href="count.html" title="count">
+<link rel="prev" href="count.html" title="count">
 <link rel="next" href="../../transformation.html" title="Transformation">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,24 +22,21 @@
 <div class="spirit-nav">
 <a accesskey="p" href="count.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../../transformation.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.metafunctions.count_if"></a>count_if
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="count_if">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id554938"></a>
- Description
+<a name="id693028"></a>
+ <a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.description">Description</a>
           </h6>
 <p>
- A metafunction that returns the result type of <tt class="computeroutput"><span class="identifier">count_if</span></tt>
+ A metafunction that returns the result type of <code class="computeroutput"><span class="identifier">count_if</span></code>
             given the sequence and predicate types.
           </p>
 <a name="fusion.algorithm.query.metafunctions.count_if.synopsis"></a><h6>
-<a name="id554979"></a>
- Synopsis
+<a name="id693057"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -51,77 +48,94 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id555098"></a><p class="title"><b>Table 1.52. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id693143"></a><p class="title"><b>Table 1.52. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Pred</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Pred</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   A unary function object
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.metafunctions.count_if.expression_semantics"></a><h6>
-<a name="id555238"></a>
- <a href="count_if.html#fusion.algorithm.query.metafunctions.count_if.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.metafunctions.count_if.expression_semantics"></a><h6>
+<a name="id693259"></a>
+ <a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">result_of::count_if<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</span><span class="identifier">type</span>
+<pre class="programlisting"><a class="link" href="count_if.html" title="count_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">count_if</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">int</span></tt>.
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">int</span></code>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the return type of
- count_if. The return type is
- always <tt class="computeroutput"><span class="keyword">int</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns the return type of
+ <a class="link" href="../functions/count_if.html" title="count_if"><code class="computeroutput"><span class="identifier">count_if</span></code></a>. The return type is
+ always <code class="computeroutput"><span class="keyword">int</span></code>.
           </p>
 <a name="fusion.algorithm.query.metafunctions.count_if.complexity"></a><h6>
-<a name="id555390"></a>
- Complexity
+<a name="id693358"></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="id555417"></a>
- Header
+<a name="id693377"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>find</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../metafunctions.html" title="Metafunctions">
-<link rel="previous" href="none.html" title="none">
+<link rel="prev" href="none.html" title="none">
 <link rel="next" href="find_if.html" title="find_if">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,24 +22,21 @@
 <div class="spirit-nav">
 <a accesskey="p" href="none.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="find_if.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.metafunctions.find"></a>find
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="find">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id552753"></a>
- Description
+<a name="id691487"></a>
+ <a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.description">Description</a>
           </h6>
 <p>
- Returns the result type of <tt class="computeroutput"><span class="identifier">find</span></tt>,
+ Returns the result type of <code class="computeroutput"><span class="identifier">find</span></code>,
             given the sequence and search types.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find.synopsis"></a><h6>
-<a name="id552794"></a>
- Synopsis
+<a name="id691513"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -51,79 +48,96 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id552910"></a><p class="title"><b>Table 1.49. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id691598"></a><p class="title"><b>Table 1.49. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- </p></td>
-<td><p>
- Model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">T</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.metafunctions.find.expression_semantics"></a><h6>
-<a name="id553049"></a>
- <a href="find.html#fusion.algorithm.query.metafunctions.find.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.metafunctions.find.expression_semantics"></a><h6>
+<a name="id691714"></a>
+ <a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">result_of::find<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span>
+<pre class="programlisting"><a class="link" href="find.html" title="find"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">find</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of the same iterator
- category as the iterators of <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
+ <span class="bold"><strong>Return type</strong></span>: A model of the same iterator
+ category as the iterators of <code class="computeroutput"><span class="identifier">Sequence</span></code>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns an iterator to the
- first element of type <tt class="computeroutput"><span class="identifier">T</span></tt>
- in <tt class="computeroutput"><span class="identifier">Sequence</span></tt>, or <tt class="computeroutput">result_of::end<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">type</span></tt>
+ <span class="bold"><strong>Semantics</strong></span>: Returns an iterator to the
+ first element of type <code class="computeroutput"><span class="identifier">T</span></code>
+ in <code class="computeroutput"><span class="identifier">Sequence</span></code>, or <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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">type</span></code>
             if there is no such element.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find.complexity"></a><h6>
-<a name="id553249"></a>
- Complexity
+<a name="id691846"></a>
+ <a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.complexity">Complexity</a>
           </h6>
 <p>
- Linear, at most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></code> comparisons.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find.header"></a><h6>
-<a name="id553330"></a>
- Header
+<a name="id691897"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>find_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../metafunctions.html" title="Metafunctions">
-<link rel="previous" href="find.html" title="find">
+<link rel="prev" href="find.html" title="find">
 <link rel="next" href="count.html" title="count">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,24 +22,21 @@
 <div class="spirit-nav">
 <a accesskey="p" href="find.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="count.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.metafunctions.find_if"></a>find_if
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="find_if">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id553516"></a>
- Description
+<a name="id692025"></a>
+ <a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.description">Description</a>
           </h6>
 <p>
- Returns the result type of <tt class="computeroutput"><span class="identifier">find_if</span></tt>
+ Returns the result type of <code class="computeroutput"><span class="identifier">find_if</span></code>
             given the sequence and predicate types.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find_if.synopsis"></a><h6>
-<a name="id553558"></a>
- Synopsis
+<a name="id692053"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -51,80 +48,97 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id553675"></a><p class="title"><b>Table 1.50. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id692138"></a><p class="title"><b>Table 1.50. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Pred</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Pred</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   A model of <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
                   Lambda Expression</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's arguments
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.metafunctions.find_if.expression_semantics"></a><h6>
-<a name="id553822"></a>
- <a href="find_if.html#fusion.algorithm.query.metafunctions.find_if.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.metafunctions.find_if.expression_semantics"></a><h6>
+<a name="id692257"></a>
+ <a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">result_of::find_if<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</span><span class="identifier">type</span>
+<pre class="programlisting"><a class="link" href="find_if.html" title="find_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">find_if</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of the same iterator
- category as the iterators of <tt class="computeroutput"><span class="identifier">Sequence</span></tt>.
+ <span class="bold"><strong>Return type</strong></span>: A model of the same iterator
+ category as the iterators of <code class="computeroutput"><span class="identifier">Sequence</span></code>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns an iterator to the
- first element in <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- for which <tt class="computeroutput"><span class="identifier">Pred</span></tt> evaluates
- to true. Returns <tt class="computeroutput">result_of::end<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">type</span></tt> if there is no such element.
+ <span class="bold"><strong>Semantics</strong></span>: Returns an iterator to the
+ first element in <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ for which <code class="computeroutput"><span class="identifier">Pred</span></code> evaluates
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</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="id554022"></a>
- Complexity
+<a name="id692386"></a>
+ <a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.complexity">Complexity</a>
           </h6>
 <p>
- Linear. At most <tt class="computeroutput">result_of::size<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></tt> comparisons.
+ 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">&lt;</span><span class="identifier">Sequence</span><span class="special">&gt;::</span><span class="identifier">value</span></code> comparisons.
           </p>
 <a name="fusion.algorithm.query.metafunctions.find_if.header"></a><h6>
-<a name="id554103"></a>
- Header
+<a name="id692437"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">find_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>none</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../metafunctions.html" title="Metafunctions">
-<link rel="previous" href="all.html" title="all">
+<link rel="prev" href="all.html" title="all">
 <link rel="next" href="find.html" title="find">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,23 +22,20 @@
 <div class="spirit-nav">
 <a accesskey="p" href="all.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="find.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.query.metafunctions.none"></a>none
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="none">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id552042"></a>
- Description
+<a name="id690854"></a>
+ <a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.description">Description</a>
           </h6>
 <p>
- A metafunction returning the result type of none.
+ 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="id552089"></a>
- Synopsis
+<a name="id690881"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -50,83 +47,98 @@
 <span class="special">};</span>
 </pre>
 <div class="table">
-<a name="id552208"></a><p class="title"><b>Table 1.48. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id690968"></a><p class="title"><b>Table 1.48. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">F</span></tt>
- </p></td>
-<td><p>
- A model of unary <a href="../../../functional/concepts/poly.html" title=" Polymorphic Function
- Object">Polymorphic
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of unary <a class="link" href="../../../functional/concepts/poly.html" title="Polymorphic Function Object">Polymorphic
                   Function Object</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.query.metafunctions.none.expression_semantics"></a><h6>
-<a name="id552354"></a>
- <a href="none.html#fusion.algorithm.query.metafunctions.none.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.query.metafunctions.none.expression_semantics"></a><h6>
+<a name="id691089"></a>
+ <a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">result_of::none<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
+<pre class="programlisting"><a class="link" href="none.html" title="none"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">none</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">F</span><span class="special">&gt;::</span><span class="identifier">type</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: <tt class="computeroutput"><span class="keyword">bool</span></tt>.
+ <span class="bold"><strong>Return type</strong></span>: <code class="computeroutput"><span class="keyword">bool</span></code>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns the return type of
- none
- given a sequence of type <tt class="computeroutput"><span class="identifier">Sequence</span></tt>
- and a unary <a href="../../../functional/concepts/poly.html" title=" Polymorphic Function
- Object">Polymorphic
- Function Object</a> of type <tt class="computeroutput"><span class="identifier">F</span></tt>.
- The return type is always <tt class="computeroutput"><span class="keyword">bool</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns the return type of
+ <a class="link" href="../functions/none.html" title="none"><code class="computeroutput"><span class="identifier">none</span></code></a>
+ given a sequence of type <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ and a unary <a class="link" href="../../../functional/concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a> of type <code class="computeroutput"><span class="identifier">F</span></code>.
+ 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="id552538"></a>
- Complexity
+<a name="id691208"></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="id552566"></a>
- Header
+<a name="id691224"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Transformation</title>
 <link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../algorithm.html" title="Algorithm">
-<link rel="previous" href="query/metafunctions/count_if.html" title="count_if">
+<link rel="prev" href="query/metafunctions/count_if.html" title="count_if">
 <link rel="next" href="transformation/functions.html" title="Functions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,13 +22,10 @@
 <div class="spirit-nav">
 <a accesskey="p" href="query/metafunctions/count_if.html"><img src="../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../algorithm.html"><img src="../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="transformation/functions.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h3 class="title">
-<a name="fusion.algorithm.transformation"></a>Transformation
-</h3></div></div>
-<div></div>
-</div>
+<div class="section" title="Transformation">
+<div class="titlepage"><div><div><h3 class="title">
+<a name="fusion.algorithm.transformation"></a><a class="link" href="transformation.html" title="Transformation">Transformation</a>
+</h3></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">Functions</span></dt>
 <dt><span class="section">Metafunctions</span></dt>
@@ -38,21 +35,21 @@
         by performing some sort of transformation. In reality the new sequences are
         views onto the data in the original sequences.
       </p>
-<div class="note"><table border="0" summary="Note">
+<div class="note" title="Note"><table border="0" summary="Note">
 <tr>
 <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../../../doc/html/images/note.png"></td>
 <th align="left">Note</th>
 </tr>
-<tr><td colspan="2" align="left" valign="top"><p>
+<tr><td align="left" valign="top"><p>
           As the transformation algorithms return views onto their input arguments,
           it is important that the lifetime of the input arguments is greater than
           the period during which you wish to use the results.
         </p></td></tr>
 </table></div>
-<a name="fusion.algorithm.transformation.header"></a><h4>
-<a name="id555624"></a>
- Header
- </h4>
+<a name="fusion.algorithm.transformation.header"></a><h5>
+<a name="id693517"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>Functions</title>
 <link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../transformation.html" title="Transformation">
-<link rel="previous" href="../transformation.html" title="Transformation">
+<link rel="prev" href="../transformation.html" title="Transformation">
 <link rel="next" href="functions/filter.html" title="filter">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,13 +22,10 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../transformation.html"><img src="../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../transformation.html"><img src="../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../index.html"><img src="../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="functions/filter.html"><img src="../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h4 class="title">
-<a name="fusion.algorithm.transformation.functions"></a>Functions
-</h4></div></div>
-<div></div>
-</div>
+<div class="section" title="Functions">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="fusion.algorithm.transformation.functions"></a><a class="link" href="functions.html" title="Functions">Functions</a>
+</h4></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section">filter</span></dt>
 <dt><span class="section">filter_if</span></dt>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>clear</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="reverse.html" title="reverse">
+<link rel="prev" href="reverse.html" title="reverse">
 <link rel="next" href="erase.html" title="erase">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,98 +22,105 @@
 <div class="spirit-nav">
 <a accesskey="p" href="reverse.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="erase.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.clear"></a>clear
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="clear">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id565009"></a>
- Description
+<a name="id704830"></a>
+ <a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.description">Description</a>
           </h6>
 <p>
- clear returns an empty sequence.
+ <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="id565057"></a>
- Synposis
+<a name="id704862"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::clear<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
+<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">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id565210"></a><p class="title"><b>Table 1.62. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id704970"></a><p class="title"><b>Table 1.62. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody><tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr></tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.clear.expression_semantics"></a><h6>
-<a name="id565313"></a>
- <a href="clear.html#fusion.algorithm.transformation.functions.clear.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.clear.expression_semantics"></a><h6>
+<a name="id705052"></a>
+ <a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">clear<span class="special">(</span><span class="identifier">seq</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="clear.html" title="clear"><code class="computeroutput"><span class="identifier">clear</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Expression Semantics</b></span>: Returns a sequence
+ <span class="bold"><strong>Expression Semantics</strong></span>: Returns a sequence
             with no elements.
           </p>
 <a name="fusion.algorithm.transformation.functions.clear.complexity"></a><h6>
-<a name="id565407"></a>
- Complexity
+<a name="id705115"></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="id565436"></a>
- Header
+<a name="id705134"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.clear.example"></a><h6>
-<a name="id565603"></a>
- Example
+<a name="id705249"></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>clear<span class="special">(</span>make_vector<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> make_vector<span class="special">());</span>
+<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>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>erase</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="clear.html" title="clear">
+<link rel="prev" href="clear.html" title="clear">
 <link rel="next" href="erase_key.html" title="erase_key">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,30 +22,27 @@
 <div class="spirit-nav">
 <a accesskey="p" href="clear.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="erase_key.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.erase"></a>erase
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="erase">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id565760"></a>
- Description
+<a name="id705351"></a>
+ <a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.description">Description</a>
           </h6>
 <p>
             Returns a new sequence, containing all the elements of the original except
             those at a specified iterator, or between two iterators.
           </p>
 <a name="fusion.algorithm.transformation.functions.erase.synposis"></a><h6>
-<a name="id565791"></a>
- Synposis
+<a name="id705373"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">First</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::erase<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">First</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">erase</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/erase.html" title="erase"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">erase</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">First</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">erase</span><span class="special">(</span>
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">First</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">it1</span><span class="special">);</span>
 
 <span class="keyword">template</span><span class="special">&lt;</span>
@@ -53,122 +50,141 @@
     <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">&gt;</span>
-<span class="keyword">typename</span> result_of::erase<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">First</span><span class="special">,</span> <span class="identifier">Last</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">erase</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/erase.html" title="erase"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">erase</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">First</span><span class="special">,</span> <span class="identifier">Last</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">erase</span><span class="special">(</span>
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">First</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">it1</span><span class="special">,</span> <span class="identifier">Last</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">it2</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id566249"></a><p class="title"><b>Table 1.63. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id705705"></a><p class="title"><b>Table 1.63. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameters
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">it1</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../iterator/concepts/forward_iterator.html" title="Forward
- Iterator">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">it1</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../iterator/concepts/forward_iterator.html" title="Forward Iterator">Forward
                   Iterator</a>
- </p></td>
-<td><p>
- Iterator into <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
+ </p>
+ </td>
+<td>
+ <p>
+ Iterator into <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">it2</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../iterator/concepts/forward_iterator.html" title="Forward
- Iterator">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">it2</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../iterator/concepts/forward_iterator.html" title="Forward Iterator">Forward
                   Iterator</a>
- </p></td>
-<td><p>
- Iterator into <tt class="computeroutput"><span class="identifier">seq</span></tt>
- after <tt class="computeroutput"><span class="identifier">it1</span></tt>
- </p></td>
+ </p>
+ </td>
+<td>
+ <p>
+ Iterator into <code class="computeroutput"><span class="identifier">seq</span></code>
+ after <code class="computeroutput"><span class="identifier">it1</span></code>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.erase.expression_semantics"></a><h6>
-<a name="id566476"></a>
- <a href="erase.html#fusion.algorithm.transformation.functions.erase.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.erase.expression_semantics"></a><h6>
+<a name="id705879"></a>
+ <a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">erase<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">pos</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="erase.html" title="erase"><code class="computeroutput"><span class="identifier">erase</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">pos</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a new sequence, containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>
- except the element at <tt class="computeroutput"><span class="identifier">pos</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns a new sequence, containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>
+ except the element at <code class="computeroutput"><span class="identifier">pos</span></code>.
           </p>
-<pre class="programlisting">erase<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="erase.html" title="erase"><code class="computeroutput"><span class="identifier">erase</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">first</span><span class="special">,</span> <span class="identifier">last</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a new sequence, with
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>,
- in their original order, except those in the range [<tt class="computeroutput"><span class="identifier">first</span></tt>,<tt class="computeroutput"><span class="identifier">last</span></tt>).
+ <span class="bold"><strong>Semantics</strong></span>: Returns a new sequence, with
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>,
+ 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="id566730"></a>
- Complexity
+<a name="id706048"></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="id566758"></a>
- Header
+<a name="id706068"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.erase.example"></a><h6>
-<a name="id566925"></a>
- Example
+<a name="id706183"></a>
+ <a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.example">Example</a>
           </h6>
-<pre class="programlisting"><span class="keyword">const</span> vector<span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">&gt;</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>
-<span class="identifier">assert</span><span class="special">(</span>erase<span class="special">(</span><span class="identifier">vec</span><span class="special">,</span> next<span class="special">(</span>begin<span class="special">(</span><span class="identifier">vec</span><span class="special">)))</span> <span class="special">==</span> make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'c'</span><span class="special">));<
/span>
-<span class="identifier">assert</span><span class="special">(</span>erase<span class="special">(</span><span class="identifier">vec</span><span class="special">,</span> next<span class="special">(</span>begin<span class="special">(</span><span class="identifier">vec</span><span class="special">)),</span> end<span class="special">(</span><span class="identifier">vec</span><span class="special">))</span> <span class="special">==</span> <a href="../../../container/generation/functions/make_vector.html" title="
make_vector"><tt class="computeroutput"><span class="identifier">make_vector</span></tt></a><span class="special">(</span><span class="number">1</span><span class="special">));</span>
+<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">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">&gt;</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>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="erase.html" title="erase"><code class="computeroutput"><span class="identifier">erase</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">,</span> <a class="link" href="../../../iterator/functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><a class="link" href="../../../sequence/intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">vec</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="speci
al">,</span> <span class="char">'c'</span><span class="special">));</span>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="erase.html" title="erase"><code class="computeroutput"><span class="identifier">erase</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">,</span> <a class="link" href="../../../iterator/functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><a class="link" href="../../../sequence/intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">)),</span> <a class="link" href="../../../sequence/intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">))</span> <span class="special">==</span> <a cla
ss="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>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>erase_key</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="erase.html" title="erase">
+<link rel="prev" href="erase.html" title="erase">
 <link rel="next" href="insert.html" title="insert">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,29 +22,24 @@
 <div class="spirit-nav">
 <a accesskey="p" href="erase.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="insert.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.erase_key"></a>erase_key
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="erase_key">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id567377"></a>
- Description
+<a name="id706486"></a>
+ <a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.description">Description</a>
           </h6>
 <p>
- For an <a href="../../../sequence/concepts/associative_sequence.html" title="Associative
- Sequence">Associative
- Sequence</a> <tt class="computeroutput"><span class="identifier">seq</span></tt>,
- returns a <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ For an <a class="link" href="../../../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative
+ Sequence</a> <code class="computeroutput"><span class="identifier">seq</span></code>,
+ returns a <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a> containing all the elements of the original except those
             with a given key.
           </p>
 <a name="fusion.algorithm.transformation.functions.erase_key.synposis"></a><h6>
-<a name="id567436"></a>
- Synposis
+<a name="id706525"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Key</span><span class="special">,</span>
@@ -53,88 +48,104 @@
 <span class="keyword">typename</span> <span class="identifier">result_of</span><span class="special">::</span><span class="identifier">erase_key</span><span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Key</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id567607"></a><p class="title"><b>Table 1.64. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id706650"></a><p class="title"><b>Table 1.64. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/associative_sequence.html" title="Associative
- Sequence">Associative
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Key</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Key</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Key to erase
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.erase_key.expression_semantics"></a><h6>
-<a name="id567746"></a>
- <a href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.erase_key.expression_semantics"></a><h6>
+<a name="id706762"></a>
+ <a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">erase_key<span class="special">&lt;</span><span class="identifier">Key</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="erase_key.html" title="erase_key"><code class="computeroutput"><span class="identifier">erase_key</span></code></a><span class="special">&lt;</span><span class="identifier">Key</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a new sequence, containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>,
- except those with key <tt class="computeroutput"><span class="identifier">Key</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns a new sequence, containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>,
+ 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="id567874"></a>
- Complexity
+<a name="id706845"></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="id567903"></a>
- Header
+<a name="id706867"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.erase_key.example"></a><h6>
-<a name="id568069"></a>
- Example
+<a name="id706987"></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>erase_key<span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;(</span>make_map<span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">&gt;(</span><span class="char">'a'</span><span class="special">,</span> <span class="char">'b'</span><span class="special">))</span> <span class="special">==</span> make_map<span class="special">&lt;</span><span class="keyword">long</span><span class
="special">&gt;(</span><span class="char">'b'</span><span class="special">));</span>
+<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">&lt;</span><span class="keyword">int</span><span class="special">&gt;(</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">&lt;</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">&gt;(</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">&lt;
</span><span class="keyword">long</span><span class="special">&gt;(</span><span class="char">'b'</span><span class="special">));</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>filter</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="../functions.html" title="Functions">
+<link rel="prev" href="../functions.html" title="Functions">
 <link rel="next" href="filter_if.html" title="filter_if">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,116 +22,129 @@
 <div class="spirit-nav">
 <a accesskey="p" href="../functions.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="filter_if.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.filter"></a>filter
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="filter">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id555816"></a>
- Description
+<a name="id695285"></a>
+ <a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.description">Description</a>
           </h6>
 <p>
             For a given sequence, filter returns a new sequences containing only
             the elements of a specified type.
           </p>
 <a name="fusion.algorithm.transformation.functions.filter.synopsis"></a><h6>
-<a name="id555847"></a>
- Synopsis
+<a name="id695307"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::filter<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
+<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">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id556029"></a><p class="title"><b>Table 1.53. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id695436"></a><p class="title"><b>Table 1.53. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">T</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The type to retain
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.filter.expression_semantics"></a><h6>
-<a name="id556165"></a>
- <a href="filter.html#fusion.algorithm.transformation.functions.filter.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.filter.expression_semantics"></a><h6>
+<a name="id695549"></a>
+ <a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">filter<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="filter.html" title="filter"><code class="computeroutput"><span class="identifier">filter</span></code></a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a sequence containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>
- of type <tt class="computeroutput"><span class="identifier">T</span></tt>. Equivalent
- to <tt class="computeroutput">filter_if<span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns a sequence containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>
+ of type <code class="computeroutput"><span class="identifier">T</span></code>. Equivalent
+ 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">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code>.
           </p>
 <a name="fusion.algorithm.transformation.functions.filter.complexity"></a><h6>
-<a name="id556377"></a>
- Complexity
+<a name="id695690"></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="id556407"></a>
- Header
+<a name="id695709"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.filter.example"></a><h6>
-<a name="id556573"></a>
- Example
+<a name="id695826"></a>
+ <a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.example">Example</a>
           </h6>
-<pre class="programlisting"><span class="keyword">const</span> vector<span class="special">&lt;</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">&gt;</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>
-<span class="identifier">assert</span><span class="special">(</span>filter<span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">));</span>
+<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">&lt;</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">&gt;</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>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="filter.html" title="filter"><code class="computeroutput"><span class="identifier">filter</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">&gt;(</span><span class="identifier">vec</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>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>filter_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="filter.html" title="filter">
+<link rel="prev" href="filter.html" title="filter">
 <link rel="next" href="transform.html" title="transform">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,119 +22,132 @@
 <div class="spirit-nav">
 <a accesskey="p" href="filter.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="transform.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.filter_if"></a>filter_if
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="filter_if">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id556835"></a>
- Description
+<a name="id696010"></a>
+ <a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.description">Description</a>
           </h6>
 <p>
- For a given sequence, filter_if returns a new sequences
+ For a given sequence, <a class="link" href="filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">filter_if</span></code></a> returns a new sequences
             containing only the elements with types for which a given <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
- Lambda Expression</a> evaluates to <tt 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></tt>.
+ 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="id556923"></a>
- Synopsis
+<a name="id696068"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Pred</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::filter_if<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
+<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">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id557106"></a><p class="title"><b>Table 1.54. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id696197"></a><p class="title"><b>Table 1.54. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">Pred</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Pred</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   A unary <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
                   Lambda Expression</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The predicate to filter by
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.filter_if.expression_semantics"></a><h6>
-<a name="id557254"></a>
- <a href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.filter_if.expression_semantics"></a><h6>
+<a name="id696316"></a>
+ <a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">filter_if<span class="special">&lt;</span><span class="identifier">Pred</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">filter_if</span></code></a><span class="special">&lt;</span><span class="identifier">Pred</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a sequence containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>
- with types for which <tt class="computeroutput"><span class="identifier">Pred</span></tt>
- evaluates to <tt 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></tt>. The order of the retained elements
+ <span class="bold"><strong>Semantics</strong></span>: Returns a sequence containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>
+ with types for which <code class="computeroutput"><span class="identifier">Pred</span></code>
+ 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>. The order of the retained elements
             is the same as in the original sequence.
           </p>
 <a name="fusion.algorithm.transformation.functions.filter_if.complexity"></a><h6>
-<a name="id557414"></a>
- Complexity
+<a name="id696420"></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="id557443"></a>
- Header
+<a name="id696442"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.filter_if.example"></a><h6>
-<a name="id557610"></a>
- Example
+<a name="id696562"></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> vector<span class="special">&lt;</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">&gt;</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>
-<span class="identifier">assert</span><span class="special">(</span>filter_if<span class="special">&lt;</span><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">));</span>
+<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">&lt;</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">&gt;</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>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">filter_if</span></code></a><span class="special">&lt;</span><span class="identifier">is_integral</span><span class="special">&lt;</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">vec</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>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>insert</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="erase_key.html" title="erase_key">
+<link rel="prev" href="erase_key.html" title="erase_key">
 <link rel="next" href="insert_range.html" title="insert_range">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,24 +22,21 @@
 <div class="spirit-nav">
 <a accesskey="p" href="erase_key.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="insert_range.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.insert"></a>insert
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="insert">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id568270"></a>
- Description
+<a name="id707737"></a>
+ <a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.description">Description</a>
           </h6>
 <p>
             Returns a new sequence with all the elements of the original, an a new
             element inserted the position described by a given iterator.
           </p>
 <a name="fusion.algorithm.transformation.functions.insert.synposis"></a><h6>
-<a name="id568301"></a>
- Synposis
+<a name="id707759"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
@@ -49,104 +46,125 @@
 <span class="emphasis"><em>unspecified</em></span> <span class="identifier">insert</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id568488"></a><p class="title"><b>Table 1.65. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id707899"></a><p class="title"><b>Table 1.65. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">pos</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../iterator/concepts/forward_iterator.html" title="Forward
- Iterator">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">pos</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../iterator/concepts/forward_iterator.html" title="Forward Iterator">Forward
                   Iterator</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The position to insert at
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">t</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">t</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The value to insert
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.insert.expression_semantics"></a><h6>
-<a name="id568671"></a>
- <a href="insert.html#fusion.algorithm.transformation.functions.insert.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.insert.expression_semantics"></a><h6>
+<a name="id708048"></a>
+ <a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">insert<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">t</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="insert.html" title="insert"><code class="computeroutput"><span class="identifier">insert</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">p</span><span class="special">,</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a new sequence, containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>,
+ <span class="bold"><strong>Semantics</strong></span>: Returns a new sequence, containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>,
             in their original order, and a new element with the type and value of
- <tt class="computeroutput"><span class="identifier">t</span></tt> inserted at iterator
- <tt class="computeroutput"><span class="identifier">pos</span></tt>.
+ <code class="computeroutput"><span class="identifier">t</span></code> inserted at iterator
+ <code class="computeroutput"><span class="identifier">pos</span></code>.
           </p>
 <a name="fusion.algorithm.transformation.functions.insert.complexity"></a><h6>
-<a name="id568823"></a>
- Complexity
+<a name="id708148"></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="id568851"></a>
- Header
+<a name="id708167"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.insert.example"></a><h6>
-<a name="id569017"></a>
- Example
+<a name="id708285"></a>
+ <a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.example">Example</a>
           </h6>
-<pre class="programlisting"><span class="keyword">const</span> vector<span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(</span>insert<span class="special">(</span><span class="identifier">vec</span><span class="special">,</span> next<span class="special">(</span>begin<span class="special">(</span><span class="identifier">vec</span><span class="special">)),</span> <span class="number">3</span><span class="special">)</span> <span class="special">==</span> make_vector<span class="special">(</span><span class="number">1</span><span class="special">,
</span><span class="number">3</span><span class="special">,</span><span class="number">2</span><span class="special">));</span>
+<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">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(</span><a class="link" href="insert.html" title="insert"><code class="computeroutput"><span class="identifier">insert</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">,</span> <a class="link" href="../../../iterator/functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><a class="link" href="../../../sequence/intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">vec</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="s
pecial">(</span><span class="number">1</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">2</span><span class="special">));</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>insert_range</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="insert.html" title="insert">
+<link rel="prev" href="insert.html" title="insert">
 <link rel="next" href="join.html" title="join">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,134 +22,151 @@
 <div class="spirit-nav">
 <a accesskey="p" href="insert.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="join.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.insert_range"></a>insert_range
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="insert_range">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id569303"></a>
- Description
+<a name="id708478"></a>
+ <a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.description">Description</a>
           </h6>
 <p>
             Returns a new sequence with another sequence inserted at a specified
             iterator.
           </p>
 <a name="fusion.algorithm.transformation.functions.insert_range.synposis"></a><h6>
-<a name="id569334"></a>
- Synposis
+<a name="id708497"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">Pos</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">Range</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::insert_range<span class="special">&lt;</span><span class="identifier">Sequence</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="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">insert_range</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/insert_range.html" title="insert_range"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">insert_range</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</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="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">insert_range</span><span class="special">(</span>
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">Range</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">range</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id569602"></a><p class="title"><b>Table 1.66. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id708695"></a><p class="title"><b>Table 1.66. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">pos</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../iterator/concepts/forward_iterator.html" title="Forward
- Iterator">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">pos</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../iterator/concepts/forward_iterator.html" title="Forward Iterator">Forward
                   Iterator</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The position to insert at
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">range</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">range</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Range to insert
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.insert_range.expression_semantics"></a><h6>
-<a name="id569795"></a>
- <a href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.insert_range.expression_semantics"></a><h6>
+<a name="id708849"></a>
+ <a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">insert<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">range</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="insert.html" title="insert"><code class="computeroutput"><span class="identifier">insert</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">range</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a new sequence, containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>,
- and the elements of <tt class="computeroutput"><span class="identifier">range</span></tt>
- inserted at iterator <tt class="computeroutput"><span class="identifier">pos</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns a new sequence, containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>,
+ and the elements of <code class="computeroutput"><span class="identifier">range</span></code>
+ inserted at iterator <code class="computeroutput"><span class="identifier">pos</span></code>.
             All elements retaining their ordering from the orignal sequences.
           </p>
 <a name="fusion.algorithm.transformation.functions.insert_range.complexity"></a><h6>
-<a name="id569950"></a>
- Complexity
+<a name="id708946"></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="id569977"></a>
- Header
+<a name="id708965"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.insert_range.example"></a><h6>
-<a name="id570144"></a>
- Example
+<a name="id709085"></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> vector<span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(</span>insert_range<span class="special">(</span><span class="identifier">vec</span><span class="special">,</span> next<span class="special">(</span>begin<span class="special">(</span><span class="identifier">vec</span><span class="special">)),</span> make_vector<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> make_vector<span class="special">(</span><span class="number">1</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="number">2</span><span class="special">));</span>
+<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">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(</span><a class="link" href="insert_range.html" title="insert_range"><code class="computeroutput"><span class="identifier">insert_range</span></code></a><span class="special">(</span><span class="identifier">vec</span><span class="special">,</span> <a class="link" href="../../../iterator/functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><a class="link" href="../../../sequence/intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">vec</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">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><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">,</span><span class="number">2</span><span class="special">));</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>join</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="insert_range.html" title="insert_range">
+<link rel="prev" href="insert_range.html" title="insert_range">
 <link rel="next" href="zip.html" title="zip">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,118 +22,130 @@
 <div class="spirit-nav">
 <a accesskey="p" href="insert_range.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="zip.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.join"></a>join
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="join">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id570470"></a>
- Description
+<a name="id709307"></a>
+ <a class="link" href="join.html#fusion.algorithm.transformation.functions.join.description">Description</a>
           </h6>
 <p>
             Takes 2 sequences and returns a sequence containing the elements of the
             first followed by the elements of the second.
           </p>
 <a name="fusion.algorithm.transformation.functions.join.synopsis"></a><h6>
-<a name="id570501"></a>
- Synopsis
+<a name="id709326"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">LhSequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">RhSequence</span><span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::join<span class="special">&lt;</span><span class="identifier">LhSequence</span><span class="special">,</span> <span class="identifier">RhSequence</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">RhSequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
+<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">&lt;</span><span class="identifier">LhSequence</span><span class="special">,</span> <span class="identifier">RhSequence</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">RhSequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id570705"></a><p class="title"><b>Table 1.67. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id709469"></a><p class="title"><b>Table 1.67. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">lhs</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">lhs</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">rhs</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">rhs</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.join.expression_semantics"></a><h6>
-<a name="id570851"></a>
- <a href="join.html#fusion.algorithm.transformation.functions.join.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.join.expression_semantics"></a><h6>
+<a name="id709588"></a>
+ <a class="link" href="join.html#fusion.algorithm.transformation.functions.join.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">join<span class="special">(</span><span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">rhs</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="join.html" title="join"><code class="computeroutput"><span class="identifier">join</span></code></a><span class="special">(</span><span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">rhs</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a sequence containing
- all the elements of <tt class="computeroutput"><span class="identifier">lhs</span></tt>
- followed by all the elements of <tt class="computeroutput"><span class="identifier">rhs</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns a sequence containing
+ all the elements of <code class="computeroutput"><span class="identifier">lhs</span></code>
+ followed by all the elements of <code class="computeroutput"><span class="identifier">rhs</span></code>.
             The order of th elements is preserved.
           </p>
 <a name="fusion.algorithm.transformation.functions.join.complexity"></a><h6>
-<a name="id570980"></a>
- Complexity
+<a name="id709673"></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="id571009"></a>
- Header
+<a name="id709692"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.join.example"></a><h6>
-<a name="id571175"></a>
- Example
+<a name="id710900"></a>
+ <a class="link" href="join.html#fusion.algorithm.transformation.functions.join.example">Example</a>
           </h6>
-<pre class="programlisting">vector<span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">&gt;</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>
-vector<span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">&gt;</span> <span class="identifier">v2</span><span class="special">(</span><span class="number">2</span><span class="special">,</span> <span class="char">'b'</span><span class="special">);</span>
-<span class="identifier">assert</span><span class="special">(</span>join<span class="special">(</span><span class="identifier">v1</span><span class="special">,</span> <span class="identifier">v2</span><span class="special">)</span> <span class="special">==</span> make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="char">'a'</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="char">'b'</span><span class="special">));</span>
+<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">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">&gt;</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>
+<a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">&gt;</span> <span class="identifier">v2</span><span class="special">(</span><span class="number">2</span><span class="special">,</span> <span class="char">'b'</span><span class="special">);</span>
+<span class="identifier">assert</span><span class="special">(</span><a class="link" href="join.html" title="join"><code class="computeroutput"><span class="identifier">join</span></code></a><span class="special">(</span><span class="identifier">v1</span><span class="special">,</span> <span class="identifier">v2</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="char">'a'</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="char">'b'</span><span class="special">));</span>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>pop_back</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="zip.html" title="zip">
+<link rel="prev" href="zip.html" title="zip">
 <link rel="next" href="pop_front.html" title="pop_front">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,100 +22,107 @@
 <div class="spirit-nav">
 <a accesskey="p" href="zip.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="pop_front.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.pop_back"></a>pop_back
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="pop_back">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id572770"></a>
- Description
+<a name="id712017"></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="id572800"></a>
- Synopsis
+<a name="id712039"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::pop_back<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
+<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">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id572953"></a><p class="title"><b>Table 1.69. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id712147"></a><p class="title"><b>Table 1.69. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody><tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr></tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.pop_back.expression_semantics"></a><h6>
-<a name="id573055"></a>
- <a href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.pop_back.expression_semantics"></a><h6>
+<a name="id712230"></a>
+ <a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">pop_back<span class="special">(</span><span class="identifier">seq</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="pop_back.html" title="pop_back"><code class="computeroutput"><span class="identifier">pop_back</span></code></a><span class="special">(</span><span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a new sequence containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>,
+ <span class="bold"><strong>Semantics</strong></span>: Returns a new sequence containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>,
             except the last element. The elements in the new sequence are in the
- same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ 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="id573173"></a>
- Complexity
+<a name="id712305"></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="id573202"></a>
- Header
+<a name="id712327"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.pop_back.example"></a><h6>
-<a name="id573370"></a>
- Example
+<a name="id712447"></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>make_vector<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> make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">));</span>
+<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>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>pop_front</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="pop_back.html" title="pop_back">
+<link rel="prev" href="pop_back.html" title="pop_back">
 <link rel="next" href="push_back.html" title="push_back">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,100 +22,107 @@
 <div class="spirit-nav">
 <a accesskey="p" href="pop_back.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="push_back.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.pop_front"></a>pop_front
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="pop_front">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id573539"></a>
- Description
+<a name="id712561"></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="id573568"></a>
- Synopsis
+<a name="id712583"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::pop_front<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
+<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">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id573722"></a><p class="title"><b>Table 1.70. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id712691"></a><p class="title"><b>Table 1.70. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody><tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr></tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.pop_front.expression_semantics"></a><h6>
-<a name="id573826"></a>
- <a href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.pop_front.expression_semantics"></a><h6>
+<a name="id712773"></a>
+ <a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">pop_front<span class="special">(</span><span class="identifier">seq</span><span class="special">);</span>
+<pre class="programlisting"><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><span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a new sequence containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>,
+ <span class="bold"><strong>Semantics</strong></span>: Returns a new sequence containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>,
             except the first element. The elements in the new sequence are in the
- same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ 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="id573945"></a>
- Complexity
+<a name="id712849"></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="id573973"></a>
- Header
+<a name="id712871"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.pop_front.example"></a><h6>
-<a name="id574139"></a>
- Example
+<a name="id712991"></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>pop_front<span class="special">(</span>make_vector<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> make_vector<span class="special">(</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">));</span>
+<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>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>push_back</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="pop_front.html" title="pop_front">
+<link rel="prev" href="pop_front.html" title="pop_front">
 <link rel="next" href="push_front.html" title="push_front">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,115 +22,128 @@
 <div class="spirit-nav">
 <a accesskey="p" href="pop_front.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="push_front.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.push_back"></a>push_back
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="push_back">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id574315"></a>
- Description
+<a name="id713110"></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="id574346"></a>
- Synopsis
+<a name="id713132"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">T</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::push_back<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">push_back</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/push_back.html" title="push_back"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">push_back</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">push_back</span><span class="special">(</span>
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id574552"></a><p class="title"><b>Table 1.71. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id713279"></a><p class="title"><b>Table 1.71. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">t</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">t</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The value to add to the end
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.push_back.expression_semantics"></a><h6>
-<a name="id574692"></a>
- <a href="push_back.html#fusion.algorithm.transformation.functions.push_back.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.push_back.expression_semantics"></a><h6>
+<a name="id713393"></a>
+ <a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">push_back<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">t</span><span class="special">);</span>
+<pre class="programlisting"><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><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a new sequence, containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>,
- and new element <tt class="computeroutput"><span class="identifier">t</span></tt> appended
- to the end. The elements are in the same order as they were in <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns a new sequence, containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>,
+ and new element <code class="computeroutput"><span class="identifier">t</span></code> appended
+ 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="id574834"></a>
- Complexity
+<a name="id713484"></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="id574862"></a>
- Header
+<a name="id713506"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.push_back.example"></a><h6>
-<a name="id575029"></a>
- Example
+<a name="id713626"></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>push_back<span class="special">(</span>make_vector<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> make_vector<span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</s
pan><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">));</span>
+<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>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>push_front</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="push_back.html" title="push_back">
+<link rel="prev" href="push_back.html" title="push_back">
 <link rel="next" href="../metafunctions.html" title="Metafunctions">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,116 +22,129 @@
 <div class="spirit-nav">
 <a accesskey="p" href="push_back.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../metafunctions.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.push_front"></a>push_front
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="push_front">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id575238"></a>
- Description
+<a name="id713764"></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="id575268"></a>
- Synopsis
+<a name="id713783"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">T</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::push_front<span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">push_front</span><span class="special">(</span>
+<span class="keyword">typename</span> <a class="link" href="../metafunctions/push_front.html" title="push_front"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">push_front</span></code></a><span class="special">&lt;</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</span><span class="identifier">type</span> <span class="identifier">push_front</span><span class="special">(</span>
     <span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&amp;</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id575474"></a><p class="title"><b>Table 1.72. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id713933"></a><p class="title"><b>Table 1.72. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">t</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">t</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   The value to add to the beginning
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.push_front.expression_semantics"></a><h6>
-<a name="id575613"></a>
- <a href="push_front.html#fusion.algorithm.transformation.functions.push_front.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.push_front.expression_semantics"></a><h6>
+<a name="id714046"></a>
+ <a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">push_back<span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">t</span><span class="special">);</span>
+<pre class="programlisting"><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><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">t</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a new sequence, containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>,
- and new element <tt class="computeroutput"><span class="identifier">t</span></tt> appended
+ <span class="bold"><strong>Semantics</strong></span>: Returns a new sequence, containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>,
+ and new element <code class="computeroutput"><span class="identifier">t</span></code> appended
             to the beginning. The elements are in the same order as they were in
- <tt class="computeroutput"><span class="identifier">seq</span></tt>.
+ <code class="computeroutput"><span class="identifier">seq</span></code>.
           </p>
 <a name="fusion.algorithm.transformation.functions.push_front.complexity"></a><h6>
-<a name="id575754"></a>
- Complexity
+<a name="id714137"></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="id575782"></a>
- Header
+<a name="id714159"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.push_front.example"></a><h6>
-<a name="id575949"></a>
- Example
+<a name="id714279"></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>push_front<span class="special">(</span>make_vector<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> make_vector<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>
+<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>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>remove</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="replace_if.html" title="replace_if">
+<link rel="prev" href="replace_if.html" title="replace_if">
 <link rel="next" href="remove_if.html" title="remove_if">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,116 +22,129 @@
 <div class="spirit-nav">
 <a accesskey="p" href="replace_if.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="remove_if.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.remove"></a>remove
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="remove">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id562210"></a>
- Description
+<a name="id701209"></a>
+ <a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.description">Description</a>
           </h6>
 <p>
             Returns a new sequence, with all the elements of the original sequence,
             except those of a given type.
           </p>
 <a name="fusion.algorithm.transformation.functions.remove.synopsis"></a><h6>
-<a name="id562241"></a>
- Synopsis
+<a name="id701231"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier">T</span><span class="special">,</span>
     <span class="keyword">typename</span> <span class="identifier">Sequence</span>
     <span class="special">&gt;</span>
-<span class="keyword">typename</span> result_of::remove<span class="special">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
+<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">&lt;</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">&gt;::</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">&amp;</span> <span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <div class="table">
-<a name="id562423"></a><p class="title"><b>Table 1.59. Parameters</b></p>
-<table class="table" summary="Parameters">
+<a name="id701360"></a><p class="title"><b>Table 1.59. Parameters</b></p>
+<div class="table-contents"><table class="table" summary="Parameters">
 <colgroup>
 <col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
-<th><p>
+<th>
+ <p>
                   Parameter
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Requirement
- </p></th>
-<th><p>
+ </p>
+ </th>
+<th>
+ <p>
                   Description
- </p></th>
+ </p>
+ </th>
 </tr></thead>
 <tbody>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">seq</span></tt>
- </p></td>
-<td><p>
- A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
                   Sequence</a>
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Operation's argument
- </p></td>
+ </p>
+ </td>
 </tr>
 <tr>
-<td><p>
- <tt class="computeroutput"><span class="identifier">T</span></tt>
- </p></td>
-<td><p>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
                   Any type
- </p></td>
-<td><p>
+ </p>
+ </td>
+<td>
+ <p>
                   Type to remove
- </p></td>
+ </p>
+ </td>
 </tr>
 </tbody>
-</table>
+</table></div>
 </div>
-<a name="fusion.algorithm.transformation.functions.remove.expression_semantics"></a><h6>
-<a name="id562560"></a>
- <a href="remove.html#fusion.algorithm.transformation.functions.remove.expression_semantics">Expression
+<br class="table-break"><a name="fusion.algorithm.transformation.functions.remove.expression_semantics"></a><h6>
+<a name="id701473"></a>
+ <a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.expression_semantics">Expression
             Semantics</a>
           </h6>
-<pre class="programlisting">remove<span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">);</span>
+<pre class="programlisting"><a class="link" href="remove.html" title="remove"><code class="computeroutput"><span class="identifier">remove</span></code></a><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">);</span>
 </pre>
 <p>
- <span class="bold"><b>Return type</b></span>: A model of <a href="../../../sequence/concepts/forward_sequence.html" title="Forward
- Sequence">Forward
+ <span class="bold"><strong>Return type</strong></span>: A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
             Sequence</a>.
           </p>
 <p>
- <span class="bold"><b>Semantics</b></span>: Returns a new sequence, containing
- all the elements of <tt class="computeroutput"><span class="identifier">seq</span></tt>,
- in their original order, except those of type <tt class="computeroutput"><span class="identifier">T</span></tt>.
- Equivalent to <tt class="computeroutput">remove_if<span class="special">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></tt>.
+ <span class="bold"><strong>Semantics</strong></span>: Returns a new sequence, containing
+ all the elements of <code class="computeroutput"><span class="identifier">seq</span></code>,
+ in their original order, except those of type <code class="computeroutput"><span class="identifier">T</span></code>.
+ 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">&lt;</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">_</span><span class="special">,</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;(</span><span class="identifier">seq</span><span class="special">)</span></code>.
           </p>
 <a name="fusion.algorithm.transformation.functions.remove.complexity"></a><h6>
-<a name="id562773"></a>
- Complexity
+<a name="id701614"></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="id562802"></a>
- Header
+<a name="id701633"></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">&lt;</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">&gt;</span>
 <span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
 </pre>
 <a name="fusion.algorithm.transformation.functions.remove.example"></a><h6>
-<a name="id562968"></a>
- Example
+<a name="id701750"></a>
+ <a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.example">Example</a>
           </h6>
-<pre class="programlisting"><span class="keyword">const</span> vector<span class="special">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">&gt;</span> <span class="identifier">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="identifier">assert</span><span class="special">(</span>remove<span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="identifier">vec</span><span class="special">)</span> <span class="special">==</span> make_vector<span class="special">(</span><span class="number">1</span><span class="special">));</span>
+<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">&lt;</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">&gt;</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="identifier">assert</span><span class="special">(</span><a class="link" href="remove.html" title="remove"><code class="computeroutput"><span class="identifier">remove</span></code></a><span class="special">&lt;</span><span class="keyword">double</span><span class="special">&gt;(</span><span class="identifier">vec</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>
 </pre>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>

Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html 2009-09-29 22:33:30 EDT (Tue, 29 Sep 2009)
@@ -3,10 +3,10 @@
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
 <title>remove_if</title>
 <link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.65.1">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
 <link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
 <link rel="up" href="../functions.html" title="Functions">
-<link rel="previous" href="remove.html" title="remove">
+<link rel="prev" href="remove.html" title="remove">
 <link rel="next" href="reverse.html" title="reverse">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -22,118 +22,131 @@
 <div class="spirit-nav">
 <a accesskey="p" href="remove.html"><img src="../../../../../../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../functions.html"><img src="../../../../../../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../../../../index.html"><img src="../../../../../../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="reverse.html"><img src="../../../../../../../../doc/html/images/next.png" alt="Next"></a>
 </div>
-<div class="section" lang="en">
-<div class="titlepage">
-<div><div><h5 class="title">
-<a name="fusion.algorithm.transformation.functions.remove_if"></a>remove_if
-</h5></div></div>
-<div></div>
-</div>
+<div class="section" title="remove_if">
+<div class="titlepage"><div><div><h5 class="title">
+<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="id563183"></a>
- Description
+<a name="id701898"></a>
+ <a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.description">Description</a>
           </h6>
 <p>
             Returns a new sequence, containing all the elements of the original except
- those where a given unary function object evaluates to <tt class="computeroutput"><span class="keyword">true</span></tt>.
+ 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="id563226"></a>
- Synopsis
+<a name="id701927"></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">&lt;</span>
     <span class="keyword">typename</span> <span class="identifier"