|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r61189 - in branches/release: boost/fusion boost/fusion/adapted boost/fusion/adapted/class boost/fusion/adapted/struct boost/fusion/adapted/struct/detail boost/fusion/include 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
From: mr.chr.schmidt_at_[hidden]
Date: 2010-04-10 20:31:45
Author: cschmidt
Date: 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
New Revision: 61189
URL: http://svn.boost.org/trac/boost/changeset/61189
Log:
merge from trunk
Added:
branches/release/boost/fusion/include/proxy_type.hpp
- copied unchanged from r61178, /trunk/boost/fusion/include/proxy_type.hpp
branches/release/libs/fusion/doc/html/fusion/adapted/adapt_assoc_struct_named.html
- copied unchanged from r61187, /trunk/libs/fusion/doc/html/fusion/adapted/adapt_assoc_struct_named.html
branches/release/libs/fusion/doc/html/fusion/adapted/adapt_assoc_tpl_struct.html
- copied unchanged from r61187, /trunk/libs/fusion/doc/html/fusion/adapted/adapt_assoc_tpl_struct.html
branches/release/libs/fusion/doc/html/fusion/adapted/adapt_tpl_struct.html
- copied unchanged from r61187, /trunk/libs/fusion/doc/html/fusion/adapted/adapt_tpl_struct.html
branches/release/libs/fusion/doc/html/fusion/adapted/array.html
- copied unchanged from r61187, /trunk/libs/fusion/doc/html/fusion/adapted/array.html
branches/release/libs/fusion/doc/html/fusion/adapted/arrays.html
- copied unchanged from r61187, /trunk/libs/fusion/doc/html/fusion/adapted/arrays.html
Properties modified:
branches/release/boost/fusion/ (props changed)
branches/release/libs/fusion/ (props changed)
Text files modified:
branches/release/boost/fusion/adapted/class/adapt_assoc_class_named.hpp | 2
branches/release/boost/fusion/adapted/class/adapt_class_named.hpp | 2
branches/release/boost/fusion/adapted/struct.hpp | 2
branches/release/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp | 2
branches/release/boost/fusion/adapted/struct/adapt_struct_named.hpp | 2
branches/release/boost/fusion/adapted/struct/detail/proxy_type.hpp | 8
branches/release/libs/fusion/changelist.txt | 3
branches/release/libs/fusion/doc/adapted.qbk | 258 ++++++++++++++++++-
branches/release/libs/fusion/doc/changelog.qbk | 5
branches/release/libs/fusion/doc/fusion.qbk | 11
branches/release/libs/fusion/doc/html/fusion/acknowledgements.html | 2
branches/release/libs/fusion/doc/html/fusion/adapted.html | 16
branches/release/libs/fusion/doc/html/fusion/adapted/adapt_assoc.html | 26
branches/release/libs/fusion/doc/html/fusion/adapted/adapt_struct.html | 22
branches/release/libs/fusion/doc/html/fusion/adapted/adapt_struct_named.html | 36 +-
branches/release/libs/fusion/doc/html/fusion/adapted/boost__array.html | 14
branches/release/libs/fusion/doc/html/fusion/adapted/boost__tuple.html | 10
branches/release/libs/fusion/doc/html/fusion/adapted/mpl_sequence.html | 10
branches/release/libs/fusion/doc/html/fusion/adapted/std__pair.html | 16
branches/release/libs/fusion/doc/html/fusion/algorithm.html | 14
branches/release/libs/fusion/doc/html/fusion/algorithm/iteration.html | 4
branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions.html | 2
branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/accumulate.html | 140 +++++-----
branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/fold.html | 140 +++++-----
branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/functions/for_each.html | 104 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions.html | 2
branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html | 132 ++++----
branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/fold.html | 132 ++++----
branches/release/libs/fusion/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query.html | 4
branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions.html | 2
branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/all.html | 103 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/any.html | 103 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/count.html | 105 ++++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/count_if.html | 103 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/find.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/find_if.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/functions/none.html | 103 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions.html | 2
branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/all.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/any.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/count_if.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/find_if.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/query/metafunctions/none.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation.html | 4
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions.html | 2
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/clear.html | 66 ++--
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase.html | 132 ++++----
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/erase_key.html | 100 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/filter_if.html | 100 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert.html | 128 ++++----
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/insert_range.html | 130 ++++----
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/join.html | 100 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_back.html | 66 ++--
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/pop_front.html | 66 ++--
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_back.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/push_front.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/remove_if.html | 100 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html | 135 +++++-----
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html | 131 ++++----
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html | 66 ++--
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html | 231 ++++++++--------
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html | 66 ++--
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions.html | 2
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html | 62 ++--
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html | 128 ++++----
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html | 126 ++++----
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html | 128 ++++----
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html | 12
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html | 126 ++++----
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html | 231 ++++++++--------
branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html | 12
branches/release/libs/fusion/doc/html/fusion/change_log.html | 15 +
branches/release/libs/fusion/doc/html/fusion/container.html | 4
branches/release/libs/fusion/doc/html/fusion/container/cons.html | 212 ++++++++--------
branches/release/libs/fusion/doc/html/fusion/container/conversion.html | 4
branches/release/libs/fusion/doc/html/fusion/container/conversion/functions.html | 2
branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions.html | 2
branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/container/generation.html | 4
branches/release/libs/fusion/doc/html/fusion/container/generation/functions.html | 2
branches/release/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html | 70 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html | 56 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html | 78 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html | 56 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html | 56 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html | 86 +++---
branches/release/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html | 8
branches/release/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions.html | 2
branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html | 68 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html | 78 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html | 76 ++--
branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/container/list.html | 158 ++++++-----
branches/release/libs/fusion/doc/html/fusion/container/map.html | 140 +++++-----
branches/release/libs/fusion/doc/html/fusion/container/set.html | 140 +++++-----
branches/release/libs/fusion/doc/html/fusion/container/vector.html | 140 +++++-----
branches/release/libs/fusion/doc/html/fusion/extension.html | 2
branches/release/libs/fusion/doc/html/fusion/extension/ext_full.html | 18
branches/release/libs/fusion/doc/html/fusion/extension/iterator_facade.html | 530 ++++++++++++++++++++-------------------
branches/release/libs/fusion/doc/html/fusion/extension/sequence_facade.html | 241 +++++++++---------
branches/release/libs/fusion/doc/html/fusion/functional.html | 10
branches/release/libs/fusion/doc/html/fusion/functional/adapters.html | 2
branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused.html | 129 ++++----
branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html | 129 ++++----
branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html | 129 ++++----
branches/release/libs/fusion/doc/html/fusion/functional/adapters/limits.html | 6
branches/release/libs/fusion/doc/html/fusion/functional/adapters/unfused.html | 151 +++++-----
branches/release/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html | 159 ++++++-----
branches/release/libs/fusion/doc/html/fusion/functional/concepts.html | 2
branches/release/libs/fusion/doc/html/fusion/functional/concepts/callable.html | 8
branches/release/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html | 73 ++--
branches/release/libs/fusion/doc/html/fusion/functional/concepts/poly.html | 89 +++---
branches/release/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html | 74 ++--
branches/release/libs/fusion/doc/html/fusion/functional/generation.html | 2
branches/release/libs/fusion/doc/html/fusion/functional/generation/functions.html | 2
branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused.html | 54 ++--
branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions.html | 2
branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html | 10
branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html | 10
branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html | 10
branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused.html | 10
branches/release/libs/fusion/doc/html/fusion/functional/invocation.html | 2
branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions.html | 2
branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html | 74 ++--
branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html | 74 ++--
branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html | 74 ++--
branches/release/libs/fusion/doc/html/fusion/functional/invocation/limits.html | 6
branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions.html | 2
branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html | 8
branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html | 8
branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html | 8
branches/release/libs/fusion/doc/html/fusion/introduction.html | 6
branches/release/libs/fusion/doc/html/fusion/iterator.html | 4
branches/release/libs/fusion/doc/html/fusion/iterator/concepts.html | 2
branches/release/libs/fusion/doc/html/fusion/iterator/concepts/associative_iterator.html | 104 +++---
branches/release/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html | 180 ++++++------
branches/release/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html | 432 ++++++++++++++++----------------
branches/release/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html | 186 ++++++-------
branches/release/libs/fusion/doc/html/fusion/iterator/functions.html | 2
branches/release/libs/fusion/doc/html/fusion/iterator/functions/advance.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/iterator/functions/deref.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/functions/deref_data.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/functions/distance.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/functions/next.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/functions/prior.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions.html | 2
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/deref_data.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html | 62 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/key_of.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of_data.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/operator.html | 2
branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html | 60 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html | 60 ++--
branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/notes.html | 18
branches/release/libs/fusion/doc/html/fusion/organization.html | 12
branches/release/libs/fusion/doc/html/fusion/preface.html | 150 +++++-----
branches/release/libs/fusion/doc/html/fusion/quick_start.html | 18
branches/release/libs/fusion/doc/html/fusion/references.html | 2
branches/release/libs/fusion/doc/html/fusion/sequence.html | 4
branches/release/libs/fusion/doc/html/fusion/sequence/concepts.html | 6
branches/release/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html | 235 ++++++++--------
branches/release/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html | 228 ++++++++--------
branches/release/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html | 354 +++++++++++++-------------
branches/release/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html | 250 +++++++++---------
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic.html | 8
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions.html | 2
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html | 72 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html | 70 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html | 70 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html | 52 +-
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html | 52 +-
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html | 52 +-
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html | 52 +-
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html | 52 +-
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html | 70 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html | 52 +-
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions.html | 2
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html | 102 +++---
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html | 100 +++---
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html | 100 +++---
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html | 64 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html | 62 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html | 98 +++---
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html | 96 +++---
branches/release/libs/fusion/doc/html/fusion/sequence/operator.html | 2
branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison.html | 4
branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html | 52 +-
branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o.html | 16
branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html | 68 ++--
branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html | 68 ++--
branches/release/libs/fusion/doc/html/fusion/support.html | 2
branches/release/libs/fusion/doc/html/fusion/support/category_of.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/support/deduce.html | 12
branches/release/libs/fusion/doc/html/fusion/support/deduce_sequence.html | 12
branches/release/libs/fusion/doc/html/fusion/support/is_sequence.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/support/is_view.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/support/pair.html | 260 +++++++++---------
branches/release/libs/fusion/doc/html/fusion/support/tag_of.html | 50 +-
branches/release/libs/fusion/doc/html/fusion/tuple.html | 2
branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html | 4
branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html | 40 +-
branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html | 6
branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html | 40 +-
branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html | 6
branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html | 6
branches/release/libs/fusion/doc/html/fusion/tuple/pairs.html | 6
branches/release/libs/fusion/doc/html/fusion/view.html | 4
branches/release/libs/fusion/doc/html/fusion/view/filter_view.html | 144 +++++-----
branches/release/libs/fusion/doc/html/fusion/view/iterator_range.html | 150 +++++-----
branches/release/libs/fusion/doc/html/fusion/view/joint_view.html | 152 +++++-----
branches/release/libs/fusion/doc/html/fusion/view/nview.html | 163 ++++++------
branches/release/libs/fusion/doc/html/fusion/view/reverse_view.html | 126 ++++----
branches/release/libs/fusion/doc/html/fusion/view/single_view.html | 123 ++++----
branches/release/libs/fusion/doc/html/fusion/view/transform_view.html | 263 ++++++++++---------
branches/release/libs/fusion/doc/html/fusion/view/zip_view.html | 127 ++++----
branches/release/libs/fusion/doc/html/index.html | 10
270 files changed, 9490 insertions(+), 9210 deletions(-)
Modified: branches/release/boost/fusion/adapted/class/adapt_assoc_class_named.hpp
==============================================================================
--- branches/release/boost/fusion/adapted/class/adapt_assoc_class_named.hpp (original)
+++ branches/release/boost/fusion/adapted/class/adapt_assoc_class_named.hpp 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -14,7 +14,7 @@
#define BOOST_FUSION_ADAPT_ASSOC_CLASS_NAMED_NS( \
WRAPPED_TYPE, NAMESPACE_SEQ, NAME, ATTRIBUTES) \
\
- BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE( \
+ BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE_IMPL( \
WRAPPED_TYPE,(0)NAMESPACE_SEQ,NAME) \
\
BOOST_FUSION_ADAPT_ASSOC_CLASS( \
Modified: branches/release/boost/fusion/adapted/class/adapt_class_named.hpp
==============================================================================
--- branches/release/boost/fusion/adapted/class/adapt_class_named.hpp (original)
+++ branches/release/boost/fusion/adapted/class/adapt_class_named.hpp 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -16,7 +16,7 @@
#define BOOST_FUSION_ADAPT_CLASS_NAMED_NS( \
WRAPPED_TYPE, NAMESPACE_SEQ, NAME, ATTRIBUTES) \
\
- BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE( \
+ BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE_IMPL( \
WRAPPED_TYPE,(0)NAMESPACE_SEQ,NAME) \
\
BOOST_FUSION_ADAPT_CLASS( \
Modified: branches/release/boost/fusion/adapted/struct.hpp
==============================================================================
--- branches/release/boost/fusion/adapted/struct.hpp (original)
+++ branches/release/boost/fusion/adapted/struct.hpp 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -14,5 +14,7 @@
#include <boost/fusion/adapted/struct/adapt_assoc_struct.hpp>
#include <boost/fusion/adapted/struct/adapt_struct_named.hpp>
#include <boost/fusion/adapted/struct/adapt_struct.hpp>
+#include <boost/fusion/adapted/struct/define_assoc_struct.hpp>
+#include <boost/fusion/adapted/struct/define_struct.hpp>
#endif
Modified: branches/release/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp
==============================================================================
--- branches/release/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp (original)
+++ branches/release/boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -20,7 +20,7 @@
#define BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED_NS( \
WRAPPED_TYPE, NAMESPACE_SEQ, NAME, ATTRIBUTES) \
\
- BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE( \
+ BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE_IMPL( \
WRAPPED_TYPE,(0)NAMESPACE_SEQ,NAME) \
\
BOOST_FUSION_ADAPT_STRUCT_BASE( \
Modified: branches/release/boost/fusion/adapted/struct/adapt_struct_named.hpp
==============================================================================
--- branches/release/boost/fusion/adapted/struct/adapt_struct_named.hpp (original)
+++ branches/release/boost/fusion/adapted/struct/adapt_struct_named.hpp 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -23,7 +23,7 @@
#define BOOST_FUSION_ADAPT_STRUCT_NAMED_NS( \
WRAPPED_TYPE, NAMESPACE_SEQ, NAME, ATTRIBUTES) \
\
- BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE( \
+ BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE_IMPL( \
WRAPPED_TYPE,(0)NAMESPACE_SEQ,NAME) \
\
BOOST_FUSION_ADAPT_STRUCT_BASE( \
Modified: branches/release/boost/fusion/adapted/struct/detail/proxy_type.hpp
==============================================================================
--- branches/release/boost/fusion/adapted/struct/detail/proxy_type.hpp (original)
+++ branches/release/boost/fusion/adapted/struct/detail/proxy_type.hpp 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -11,7 +11,7 @@
#include <boost/fusion/adapted/struct/detail/namespace.hpp>
-#define BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE( \
+#define BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE_IMPL( \
WRAPPED_TYPE,NAMESPACE_SEQ,NAME) \
\
BOOST_FUSION_ADAPT_STRUCT_NAMESPACE_DEFINITION_BEGIN(NAMESPACE_SEQ) \
@@ -27,4 +27,10 @@
\
BOOST_FUSION_ADAPT_STRUCT_NAMESPACE_DEFINITION_END(NAMESPACE_SEQ)
+#define BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE( \
+ WRAPPED_TYPE, NAMESPACE_SEQ, NAME) \
+ \
+ BOOST_FUSION_ADAPT_STRUCT_DEFINE_PROXY_TYPE_IMPL( \
+ WRAPPED_TYPE, (0)NAMESPACE_SEQ, NAME)
+
#endif
Modified: branches/release/libs/fusion/changelist.txt
==============================================================================
--- branches/release/libs/fusion/changelist.txt (original)
+++ branches/release/libs/fusion/changelist.txt 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -8,3 +8,6 @@
- October 30, 2009: Added support for associative iterators & views.
Renamed associative_sequence_tag to associative_tag. Fixes Boost Trac
Ticket #3473.
+- April 4, 2010: Added array support, BOOST_FUSION_ADAPT_TPL_STRUCT,
+ BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT, BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED and
+ BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED_NS (Christopher Schmidt)
Modified: branches/release/libs/fusion/doc/adapted.qbk
==============================================================================
--- branches/release/libs/fusion/doc/adapted.qbk (original)
+++ branches/release/libs/fusion/doc/adapted.qbk 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -1,5 +1,6 @@
[/==============================================================================
Copyright (C) 2001-2007 Joel de Guzman, Dan Marsden, Tobias Schwinger
+ Copyright (C) 2010 Christopher Schmidt
Use, modification and distribution is subject to the Boost Software
License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
@@ -7,7 +8,7 @@
===============================================================================/]
[section Adapted]
-Fusion provides a couple of adapters for other sequences such as
+Fusion provides a couple of adapters for other sequences such as arrays,
`std::pair`, __mpl__ sequences, and `boost::array`. These adapters are
written using Fusion's non-intrusive __extension__ mechanism. If you wish
to use these sequences with fusion, simply include the necessary files and
@@ -34,6 +35,32 @@
The header includes all the necessary headers.
+[section:array Array]
+
+This module provides adapters for arrays. Including the module
+header makes any array a fully conforming __random_access_sequence__.
+
+[heading Header]
+
+ #include <boost/fusion/adapted/array.hpp>
+ #include <boost/fusion/include/array.hpp>
+
+[heading Model of]
+
+* __random_access_sequence__
+
+[heading Example]
+
+ int arr[3] = {1,2,3};
+
+ std::cout << *__begin__(arr) << std::endl;
+ std::cout << *__next__(__begin__(arr)) << std::endl;
+ std::cout << *__advance_c__<2>(__begin__(arr)) << std::endl;
+ std::cout << *__prior__(__end__(arr)) << std::endl;
+ std::cout << __at_c__<2>(arr) << std::endl;
+
+[endsect]
+
[section std::pair]
This module provides adapters for `std::pair`. Including the module header
@@ -153,7 +180,8 @@
[heading Description]
BOOST_FUSION_ADAPT_STRUCT is a macro that can be used to generate all the
-necessary boilerplate to make an arbitrary struct into a __random_access_sequence__.
+necessary boilerplate to make an arbitrary struct a model of
+__random_access_sequence__.
[heading Synopsis]
BOOST_FUSION_ADAPT_STRUCT(
@@ -166,8 +194,9 @@
[heading Semantics]
The above macro generates the necessary code to adapt `struct_name`
-as a model of __random_access_sequence__. The sequence of `(member_typeN, member_nameN)`
-pairs declare the type and names of each of the struct members that will be
+as a model of __random_access_sequence__.
+The sequence of `(member_typeN, member_nameN)`
+pairs declares the type and names of each of the struct members that will be
part of the sequence.
The macro should be used at global scope, and `struct_name` should be the fully
@@ -196,24 +225,81 @@
[endsect]
+[section:adapt_tpl_struct BOOST_FUSION_ADAPT_TPL_STRUCT]
+
+[heading Description]
+BOOST_FUSION_ADAPT_TPL_STRUCT is a macro that can be used to generate all the
+necessary boilerplate to make an arbitrary template struct a model of
+__random_access_sequence__.
+
+[heading Synopsis]
+ BOOST_FUSION_ADAPT_TPL_STRUCT(
+ (template_param0)(template_param1)...,
+ (struct_name) (specialization_param0)(specialization_param1)...,
+ (member_type0, member_name0)
+ (member_type1, member_name1)
+ ...
+ )
+
+[heading Semantics]
+
+The above macro generates the necessary code to adapt `struct_name` or an
+arbitrary specialization of `struct_name` as a model of
+__random_access_sequence__.
+The sequence `(template_param0)(template_param1)...` declares the names of
+the template type parameter used.
+The sequence `(specialization_param0)(specialization_param1)...`
+declares the template parameters of the actual specialization of `struct_name`
+that is adapted as a fusion sequence.
+The sequence of `(member_typeN, member_nameN)`
+pairs declares the type and names of each of the struct members that will be
+part of the sequence.
+
+The macro should be used at global scope, and `struct_name` should be the fully
+namespace qualified name of the struct to be converted.
+
+[heading Header]
+
+ #include <boost/fusion/adapted/struct/adapt_struct.hpp>
+ #include <boost/fusion/include/adapt_struct.hpp>
+
+[heading Example]
+ namespace demo
+ {
+ template<typename Name, typename Age>
+ struct employee
+ {
+ Name name;
+ Age age;
+ };
+ }
+
+ // Any instantiated demo::employee is now a Fusion sequence
+ BOOST_FUSION_ADAPT_TPL_STRUCT(
+ (Name)(Age), (demo::employee)(Name)(Age),
+ (Name, name)
+ (Age, age))
+
+[endsect]
+
[section:adapt_struct_named BOOST_FUSION_ADAPT_STRUCT_NAMED]
[heading Description]
BOOST_FUSION_ADAPT_STRUCT_NAMED and BOOST_FUSION_ADAPT_STRUCT_NAMED_NS are
macros that can be used to generate all the necessary boilerplate to make an
-arbitrary struct into a __random_access_sequence__. The given struct is
+arbitrary struct a model of __random_access_sequence__. The given struct is
adapted using the given name.
[heading Synopsis]
BOOST_FUSION_ADAPT_STRUCT_NAMED(
- struct_name, adapted_name
+ struct_name, adapted_name,
(member_type0, member_name0)
(member_type1, member_name1)
...
)
BOOST_FUSION_ADAPT_STRUCT_NAMED_NS(
- struct_name, namespace_list, adapted_name
+ struct_name, namespace_list, adapted_name,
(member_type0, member_name0)
(member_type1, member_name1)
...
@@ -224,12 +310,14 @@
The above macros generate the necessary code to adapt `struct_name`
as a model of __random_access_sequence__ while using `adapted_name` as the
name of the adapted struct. The sequence of `(member_typeN, member_nameN)`
-pairs declare the type and names of each of the struct members that will be
-part of the sequence. The `namespace_list` specifies the C++ namespace of
+pairs declares the type and names of each of the struct members that will be
+part of the sequence. `namespace_list` specifies the C++ namespace of
the `adapted_name`. It has the format of `(ns1)(ns2)...`, which results in
-a fully qualified adapted name of `ns1::ns2::adapted_name`. If no namespace list
-is given (i.e. `BOOST_FUSION_ADAPT_STRUCT_NAMED`), the adapted view is placed in
-the namespace `boost::fusion::adapted`.
+a fully qualified adapted name of `ns1::ns2::adapted_name`.
+If an empty `namespace_list` is given, the adapted view is placed in the global
+namespace.
+If no namespace list is given (i.e. `BOOST_FUSION_ADAPT_STRUCT_NAMED`), the
+adapted view is placed in the namespace `boost::fusion::adapted`.
The macro should be used at global scope, and `struct_name` should be the fully
namespace qualified name of the struct to be converted.
@@ -252,7 +340,7 @@
// boost::fusion::adapted::adapted_employee is now a Fusion sequence
// referring to demo::employee
BOOST_FUSION_ADAPT_STRUCT_NAMED(
- demo::employee, adapted_employee
+ demo::employee, adapted_employee,
(std::string, name)
(int, age))
@@ -262,8 +350,8 @@
[heading Description]
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 __random_access_sequence__
-and __associative_sequence__.
+necessary boilerplate to make an arbitrary struct a model of
+__random_access_sequence__ and __associative_sequence__.
[heading Synopsis]
BOOST_FUSION_ADAPT_ASSOC_STRUCT(
@@ -278,7 +366,7 @@
The above macro generates the necessary code to adapt `struct_name`
as a model of __random_access_sequence__ and __associative_sequence__.
The sequence of `(member_typeN, member_nameN, key_typeN)`
-triples declare the type, name and key type of each of the struct members
+triples declares the type, name and key type of each of the struct members
that will be part of the sequence.
The macro should be used at global scope, and `struct_name` should be the fully
@@ -305,7 +393,7 @@
struct age;
}
- // demo::employee is now a Fusion sequence
+ // demo::employee is now a Fusion sequence.
// It is also an associative sequence with
// keys keys::name and keys::age present.
BOOST_FUSION_ADAPT_ASSOC_STRUCT(
@@ -313,6 +401,142 @@
(std::string, name, keys::name)
(int, age, keys::age))
+[endsect]
+
+[section:adapt_assoc_tpl_struct BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT]
+
+[heading Description]
+BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT is a macro that can be used to generate all the
+necessary boilerplate to make an arbitrary template struct a model of
+__random_access_sequence__ and __associative_sequence__.
+
+[heading Synopsis]
+ BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT(
+ (template_param0)(template_param1)...,
+ (struct_name) (specialization_param0)(specialization_param1)...,
+ (member_type0, member_name0, key_type0)
+ (member_type1, member_name1, key_type1)
+ ...
+ )
+
+[heading Semantics]
+
+The above macro generates the necessary code to adapt `struct_name` or an
+arbitrary specialization of `struct_name` as a model of
+__random_access_sequence__ and __associative_sequence__.
+The sequence `(template_param0)(template_param1)...` declares the names of
+the template type parameter used.
+The sequence `(specialization_param0)(specialization_param1)...`
+declares the template parameters of the actual specialization of `struct_name`
+that is adapted as a fusion sequence.
+The sequence of `(member_typeN, member_nameN, key_typeN)`
+triples declares the type, name and key type of each of the struct members
+that will be part of the sequence.
+
+The macro should be used at global scope, and `struct_name` should be the fully
+namespace qualified name of the struct to be converted.
+
+[heading Header]
+
+ #include <boost/fusion/adapted/struct/adapt_assoc_struct.hpp>
+ #include <boost/fusion/include/adapt_assoc_struct.hpp>
+
+[heading Example]
+ namespace demo
+ {
+ template<typename Name, typename Age>
+ struct employee
+ {
+ Name name;
+ Age age;
+ };
+ }
+
+ namespace keys
+ {
+ struct name;
+ struct age;
+ }
+
+ // Any instantiated demo::employee is now a Fusion sequence.
+ // It is also an associative sequence with
+ // keys keys::name and keys::age present.
+ BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT(
+ (Name)(Age), (demo::employee)(Name)(Age),
+ (Name, name, keys::name)
+ (Age, age, keys::age))
+
+[endsect]
+
+[section:adapt_assoc_struct_named BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED]
+
+[heading Description]
+BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED and BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED_NS are
+macros that can be used to generate all the necessary boilerplate to make an
+arbitrary struct a model of __random_access_sequence__ and
+__associative_sequence__. The given struct is adapted using the given name.
+
+[heading Synopsis]
+ BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED(
+ struct_name, adapted_name,
+ (member_type0, member_name0, key_type0)
+ (member_type1, member_name1, key_type1)
+ ...
+ )
+
+ BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED_NS(
+ struct_name, namespace_list, adapted_name,
+ (member_type0, member_name0, key_type0)
+ (member_type1, member_name1, key_type1)
+ ...
+ )
+
+[heading Semantics]
+
+The above macros generate the necessary code to adapt `struct_name`
+as a model of __random_access_sequence__ and __associative_sequence__ while
+using `adapted_name` as the name of the adapted struct.
+The sequence of `(member_typeN, member_nameN, key_typeN)`
+triples declares the type, name and key type of each of the struct members
+that will be part of the sequence.
+`namespace_list` specifies the C++ namespace of the `adapted_name`.
+It has the format of `(ns1)(ns2)...`, which results in a fully qualified adapted
+name of `ns1::ns2::adapted_name`.
+If an empty `namespace_list` is given, the adapted view is placed in the global
+namespace.
+If no namespace list is given (i.e. `BOOST_FUSION_ADAPT_STRUCT_ASSOC_NAMED`),
+the adapted view is placed in the namespace `boost::fusion::adapted`.
+
+The macro should be used at global scope, and `struct_name` should be the fully
+namespace qualified name of the struct to be converted.
+
+[heading Header]
+
+ #include <boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp>
+ #include <boost/fusion/include/adapt_assoc_struct_named.hpp>
+
+[heading Example]
+ namespace demo
+ {
+ struct employee
+ {
+ std::string name;
+ int age;
+ };
+ }
+
+ namespace keys
+ {
+ struct name;
+ struct age;
+ }
+
+ // boost::fusion::adapted::adapted_employee is now a Fusion sequence
+ // referring to demo::employee
+ BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED(
+ demo::employee, adapted_employee,
+ (std::string, name, keys::name)
+ (int, age, keys::age))
[endsect]
Modified: branches/release/libs/fusion/doc/changelog.qbk
==============================================================================
--- branches/release/libs/fusion/doc/changelog.qbk (original)
+++ branches/release/libs/fusion/doc/changelog.qbk 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -25,5 +25,10 @@
__fold__ and __accumulate__. (Christopher Schmidt)
* Oct 30, 2009: Added support for associative iterators and views. (Christopher
Schmidt)
+* March 1, 2010: Added __adapt_struct_named__ and __adapt_struct_named_ns__
+ (Hartmut Kaiser)
+* April 4, 2010: Added __array__ support, __adapt_tpl_struct__,
+ __adapt_assoc_tpl_struct__, __adapt_assoc_struct_named__ and
+ __adapt_assoc_struct_named_ns__ (Christopher Schmidt)
[endsect]
Modified: branches/release/libs/fusion/doc/fusion.qbk
==============================================================================
--- branches/release/libs/fusion/doc/fusion.qbk (original)
+++ branches/release/libs/fusion/doc/fusion.qbk 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -127,9 +127,16 @@
[def __reverse_view__ [link fusion.view.reverse_view `reverse_view`]]
[def __zip_view__ [link fusion.view.zip_view `zip_view`]]
+[def __array__ [link fusion.adapted.array array]]
[def __std_pair__ [link fusion.adapted.std__pair `std::pair`]]
[def __boost_array__ [link fusion.adapted.boost__array `boost::array`]]
[def __mpl_sequence__ [link fusion.adapted.mpl_sequence mpl sequence]]
+[def __adapt_tpl_struct__ [link fusion.adapted.adapt_tpl_struct BOOST_FUSION_ADAPT_TPL_STRUCT]]
+[def __adapt_struct_named__ [link fusion.adapted.adapt_struct_named BOOST_FUSION_ADAPT_STRUCT_NAMED]]
+[def __adapt_struct_named_ns__ [link fusion.adapted.adapt_struct_named BOOST_FUSION_ADAPT_STRUCT_NAMED_NS]]
+[def __adapt_assoc_tpl_struct__ [link fusion.adapted.adapt_assoc_tpl_struct BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT]]
+[def __adapt_assoc_struct_named__ [link fusion.adapted.adapt_assoc_struct_named BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED]]
+[def __adapt_assoc_struct_named_ns__ [link fusion.adapted.adapt_assoc_struct_named BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED_NS]]
[def __intrinsic__ [link fusion.sequence.intrinsic Intrinsic]]
[def __intrinsics__ [link fusion.sequence.intrinsic Intrinsics]]
@@ -297,8 +304,8 @@
[def __quick_start__ [link fusion.quick_start Quick Start]]
[def __organization__ [link fusion.organization Orgainization]]
[def __extension__ [link fusion.extension Extension]]
-[def __sequence_facade__ [link fusion.extension.sequence_facade `sequence_facade`]]
-[def __iterator_facade__ [link fusion.extension.iterator_facade `iterator_facade`]]
+[def __sequence_facade__ [link fusion.extension.sequence_facade `sequence_facade`]]
+[def __iterator_facade__ [link fusion.extension.iterator_facade `iterator_facade`]]
[include preface.qbk]
[include introduction.qbk]
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Acknowledgements</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="change_log.html" title="Change log">
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,11 +3,11 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Adapted</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="view/nview.html" title="nview">
-<link rel="next" href="adapted/std__pair.html" title="std::pair">
+<link rel="next" href="adapted/array.html" title="Array">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,23 +20,27 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<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>
+<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/array.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"> Array</span></dt>
<dt><span class="section">std::pair</span></dt>
<dt><span class="section">mpl sequence</span></dt>
<dt><span class="section">boost::array</span></dt>
<dt><span class="section">boost::tuple</span></dt>
<dt><span class="section"> BOOST_FUSION_ADAPT_STRUCT</span></dt>
+<dt><span class="section"> BOOST_FUSION_ADAPT_TPL_STRUCT</span></dt>
<dt><span class="section"> BOOST_FUSION_ADAPT_STRUCT_NAMED</span></dt>
<dt><span class="section"> BOOST_FUSION_ADAPT_ASSOC_STRUCT</span></dt>
+<dt><span class="section"> BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT</span></dt>
+<dt><span class="section"> BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED</span></dt>
</dl></div>
<p>
- 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>,
+ Fusion provides a couple of adapters for other sequences such as arrays, <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 <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.
@@ -48,7 +52,7 @@
various data structures, non-intrusively, as full fledged Fusion sequences.
</p>
<a name="fusion.adapted.header"></a><h4>
-<a name="id688506"></a>
+<a name="id787854"></a>
<a class="link" href="adapted.html#fusion.adapted.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -84,7 +88,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<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>
+<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/array.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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,11 +3,11 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<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.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="adapt_struct_named.html" title="BOOST_FUSION_ADAPT_STRUCT_NAMED">
-<link rel="next" href="../algorithm.html" title="Algorithm">
+<link rel="next" href="adapt_assoc_tpl_struct.html" title="BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,24 +20,24 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="adapt_struct_named.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>
+<a accesskey="p" href="adapt_struct_named.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_tpl_struct.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
</div>
<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="id692600"></a>
+<a name="id794797"></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 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
+ the necessary boilerplate to make an arbitrary struct 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><h5>
-<a name="id692626"></a>
+<a name="id794823"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="identifier">BOOST_FUSION_ADAPT_ASSOC_STRUCT</span><span class="special">(</span>
@@ -48,7 +48,7 @@
<span class="special">)</span>
</pre>
<a name="fusion.adapted.adapt_assoc.semantics"></a><h5>
-<a name="id692727"></a>
+<a name="id794924"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.semantics">Semantics</a>
</h5>
<p>
@@ -58,7 +58,7 @@
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></code>
- triples declare the type, name and key type of each of the struct members
+ triples declares the type, name and key type of each of the struct members
that will be part of the sequence.
</p>
<p>
@@ -66,14 +66,14 @@
should be the fully namespace qualified name of the struct to be converted.
</p>
<a name="fusion.adapted.adapt_assoc.header"></a><h5>
-<a name="id692804"></a>
+<a name="id795001"></a>
<a class="link" href="adapt_assoc.html#fusion.adapted.adapt_assoc.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="keyword">struct</span><span class="special">/</span><span class="identifier">adapt_assoc_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">adapt_assoc_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.adapt_assoc.example"></a><h5>
-<a name="id692919"></a>
+<a name="id795116"></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>
@@ -91,7 +91,7 @@
<span class="keyword">struct</span> <span class="identifier">age</span><span class="special">;</span>
<span class="special">}</span>
-<span class="comment">// demo::employee is now a Fusion sequence
+<span class="comment">// demo::employee is now a Fusion sequence.
</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>
@@ -111,7 +111,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="adapt_struct_named.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>
+<a accesskey="p" href="adapt_struct_named.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_tpl_struct.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
</div>
</body>
</html>
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,11 +3,11 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<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.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="boost__tuple.html" title="boost::tuple">
-<link rel="next" href="adapt_struct_named.html" title="BOOST_FUSION_ADAPT_STRUCT_NAMED">
+<link rel="next" href="adapt_tpl_struct.html" title="BOOST_FUSION_ADAPT_TPL_STRUCT">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,23 +20,23 @@
</tr></table>
<hr>
<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_struct_named.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<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_tpl_struct.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
</div>
<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="id691490"></a>
+<a name="id791412"></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 class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
+ necessary boilerplate to make an arbitrary struct a model of <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><h5>
-<a name="id691511"></a>
+<a name="id791433"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="identifier">BOOST_FUSION_ADAPT_STRUCT</span><span class="special">(</span>
@@ -47,7 +47,7 @@
<span class="special">)</span>
</pre>
<a name="fusion.adapted.adapt_struct.semantics"></a><h5>
-<a name="id691595"></a>
+<a name="id791517"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.semantics">Semantics</a>
</h5>
<p>
@@ -55,7 +55,7 @@
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
+ pairs declares the type and names of each of the struct members that will
be part of the sequence.
</p>
<p>
@@ -63,14 +63,14 @@
should be the fully namespace qualified name of the struct to be converted.
</p>
<a name="fusion.adapted.adapt_struct.header"></a><h5>
-<a name="id691659"></a>
+<a name="id791581"></a>
<a class="link" href="adapt_struct.html#fusion.adapted.adapt_struct.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="keyword">struct</span><span class="special">/</span><span class="identifier">adapt_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">adapt_struct</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.adapt_struct.example"></a><h5>
-<a name="id691774"></a>
+<a name="id791696"></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>
@@ -100,7 +100,7 @@
</tr></table>
<hr>
<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_struct_named.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<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_tpl_struct.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
</div>
</body>
</html>
Modified: branches/release/libs/fusion/doc/html/fusion/adapted/adapt_struct_named.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/adapted/adapt_struct_named.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/adapted/adapt_struct_named.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,10 +3,10 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>BOOST_FUSION_ADAPT_STRUCT_NAMED</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted">
-<link rel="prev" href="adapt_struct.html" title="BOOST_FUSION_ADAPT_STRUCT">
+<link rel="prev" href="adapt_tpl_struct.html" title="BOOST_FUSION_ADAPT_TPL_STRUCT">
<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">
@@ -20,42 +20,42 @@
</tr></table>
<hr>
<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="adapt_assoc.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="adapt_tpl_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="adapt_assoc.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
</div>
<div class="section" title="BOOST_FUSION_ADAPT_STRUCT_NAMED">
<div class="titlepage"><div><div><h3 class="title">
<a name="fusion.adapted.adapt_struct_named"></a><a class="link" href="adapt_struct_named.html" title="BOOST_FUSION_ADAPT_STRUCT_NAMED"> BOOST_FUSION_ADAPT_STRUCT_NAMED</a>
</h3></div></div></div>
<a name="fusion.adapted.adapt_struct_named.description"></a><h5>
-<a name="id691949"></a>
+<a name="id794128"></a>
<a class="link" href="adapt_struct_named.html#fusion.adapted.adapt_struct_named.description">Description</a>
</h5>
<p>
BOOST_FUSION_ADAPT_STRUCT_NAMED and BOOST_FUSION_ADAPT_STRUCT_NAMED_NS are
macros that can be used to generate all the necessary boilerplate to make
- an arbitrary struct into a <a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
+ an arbitrary struct a model of <a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a>. The given struct is adapted using the given name.
</p>
<a name="fusion.adapted.adapt_struct_named.synopsis"></a><h5>
-<a name="id691972"></a>
+<a name="id794151"></a>
<a class="link" href="adapt_struct_named.html#fusion.adapted.adapt_struct_named.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="identifier">BOOST_FUSION_ADAPT_STRUCT_NAMED</span><span class="special">(</span>
- <span class="identifier">struct_name</span><span class="special">,</span> <span class="identifier">adapted_name</span>
+ <span class="identifier">struct_name</span><span class="special">,</span> <span class="identifier">adapted_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>
<span class="identifier">BOOST_FUSION_ADAPT_STRUCT_NAMED_NS</span><span class="special">(</span>
- <span class="identifier">struct_name</span><span class="special">,</span> <span class="identifier">namespace_list</span><span class="special">,</span> <span class="identifier">adapted_name</span>
+ <span class="identifier">struct_name</span><span class="special">,</span> <span class="identifier">namespace_list</span><span class="special">,</span> <span class="identifier">adapted_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_named.semantics"></a><h5>
-<a name="id692142"></a>
+<a name="id794327"></a>
<a class="link" href="adapt_struct_named.html#fusion.adapted.adapt_struct_named.semantics">Semantics</a>
</h5>
<p>
@@ -64,27 +64,27 @@
Access Sequence</a> while using <code class="computeroutput"><span class="identifier">adapted_name</span></code>
as the name of the adapted struct. 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. The <code class="computeroutput"><span class="identifier">namespace_list</span></code>
+ pairs declares the type and names of each of the struct members that will
+ be part of the sequence. <code class="computeroutput"><span class="identifier">namespace_list</span></code>
specifies the C++ namespace of the <code class="computeroutput"><span class="identifier">adapted_name</span></code>.
It has the format of <code class="computeroutput"><span class="special">(</span><span class="identifier">ns1</span><span class="special">)(</span><span class="identifier">ns2</span><span class="special">)...</span></code>,
- which results in a fully qualified adapted name of <code class="computeroutput"><span class="identifier">ns1</span><span class="special">::</span><span class="identifier">ns2</span><span class="special">::</span><span class="identifier">adapted_name</span></code>. If no namespace list is given
- (i.e. <code class="computeroutput"><span class="identifier">BOOST_FUSION_ADAPT_STRUCT_NAMED</span></code>),
- the adapted view is placed in the namespace <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">adapted</span></code>.
+ which results in a fully qualified adapted name of <code class="computeroutput"><span class="identifier">ns1</span><span class="special">::</span><span class="identifier">ns2</span><span class="special">::</span><span class="identifier">adapted_name</span></code>. If an empty <code class="computeroutput"><span class="identifier">namespace_list</span></code> is given, the adapted view
+ is placed in the global namespace. If no namespace list is given (i.e. <code class="computeroutput"><span class="identifier">BOOST_FUSION_ADAPT_STRUCT_NAMED</span></code>), the adapted
+ view is placed in the namespace <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">adapted</span></code>.
</p>
<p>
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_named.header"></a><h5>
-<a name="id692301"></a>
+<a name="id794494"></a>
<a class="link" href="adapt_struct_named.html#fusion.adapted.adapt_struct_named.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="keyword">struct</span><span class="special">/</span><span class="identifier">adapt_struct_named</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">adapt_struct_named</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.adapt_struct_named.example"></a><h5>
-<a name="id692416"></a>
+<a name="id794609"></a>
<a class="link" href="adapt_struct_named.html#fusion.adapted.adapt_struct_named.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">demo</span>
@@ -99,7 +99,7 @@
<span class="comment">// boost::fusion::adapted::adapted_employee is now a Fusion sequence
</span><span class="comment">// referring to demo::employee
</span><span class="identifier">BOOST_FUSION_ADAPT_STRUCT_NAMED</span><span class="special">(</span>
- <span class="identifier">demo</span><span class="special">::</span><span class="identifier">employee</span><span class="special">,</span> <span class="identifier">adapted_employee</span>
+ <span class="identifier">demo</span><span class="special">::</span><span class="identifier">employee</span><span class="special">,</span> <span class="identifier">adapted_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>
@@ -115,7 +115,7 @@
</tr></table>
<hr>
<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="adapt_assoc.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
+<a accesskey="p" href="adapt_tpl_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="adapt_assoc.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
</div>
</body>
</html>
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>boost::array</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="mpl_sequence.html" title="mpl sequence">
@@ -33,20 +33,20 @@
Access Sequence</a>.
</p>
<a name="fusion.adapted.boost__array.header"></a><h5>
-<a name="id690458"></a>
+<a name="id790380"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.header">Header</a>
</h5>
-<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
-<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">boost_array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
+<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">boost_array</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.boost__array.model_of"></a><h5>
-<a name="id690566"></a>
+<a name="id790488"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a></li></ul></div>
<a name="fusion.adapted.boost__array.example"></a><h5>
-<a name="id690591"></a>
+<a name="id790513"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">array</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="number">3</span><span class="special">></span> <span class="identifier">arr</span> <span class="special">=</span> <span class="special">{{</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">}};</span>
@@ -58,7 +58,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <a class="link" href="../sequence/intrinsic/functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a><span class="special"><</span><span class="number">2</span><span class="special">>(</span><span class="identifier">arr</span><span class="special">)</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
</pre>
<a name="fusion.adapted.boost__array.see_also"></a><h5>
-<a name="id691026"></a>
+<a name="id790948"></a>
<a class="link" href="boost__array.html#fusion.adapted.boost__array.see_also">See also</a>
</h5>
<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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>boost::tuple</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="boost__array.html" title="boost::array">
@@ -33,19 +33,19 @@
Sequence</a>.
</p>
<a name="fusion.adapted.boost__tuple.header"></a><h5>
-<a name="id691096"></a>
+<a name="id791018"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">boost_tuple</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">boost_tuple</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.boost__tuple.model_of"></a><h5>
-<a name="id691204"></a>
+<a name="id791126"></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="id691229"></a>
+<a name="id791151"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">tuple</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="identifier">example_tuple</span><span class="special">(</span><span class="number">101</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">);</span>
@@ -53,7 +53,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="special">*</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">next</span><span class="special">(</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">begin</span><span class="special">(</span><span class="identifier">example_tuple</span><span class="special">))</span> <span class="special"><<</span> <span class="char">'\n'</span><span class="special">;</span>
</pre>
<a name="fusion.adapted.boost__tuple.see_also"></a><h5>
-<a name="id691456"></a>
+<a name="id791378"></a>
<a class="link" href="boost__tuple.html#fusion.adapted.boost__tuple.see_also">See also</a>
</h5>
<p>
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>mpl sequence</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted">
<link rel="prev" href="std__pair.html" title="std::pair">
@@ -32,14 +32,14 @@
sequences fully conforming fusion sequences.
</p>
<a name="fusion.adapted.mpl_sequence.header"></a><h5>
-<a name="id689801"></a>
+<a name="id789177"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">mpl</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.mpl_sequence.model_of"></a><h5>
-<a name="id689909"></a>
+<a name="id789285"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -60,7 +60,7 @@
</li>
</ul></div>
<a name="fusion.adapted.mpl_sequence.example"></a><h5>
-<a name="id689968"></a>
+<a name="id789343"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector_c</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="number">456</span><span class="special">></span> <span class="identifier">vec_c</span><span class="special">;</span>
@@ -73,7 +73,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <a class="link" href="../sequence/intrinsic/functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a><span class="special"><</span><span class="number">1</span><span class="special">>(</span><span class="identifier">v</span><span class="special">)</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
</pre>
<a name="fusion.adapted.mpl_sequence.see_also"></a><h5>
-<a name="id690388"></a>
+<a name="id790310"></a>
<a class="link" href="mpl_sequence.html#fusion.adapted.mpl_sequence.see_also">See also</a>
</h5>
<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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,10 +3,10 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>std::pair</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapted.html" title="Adapted">
-<link rel="prev" href="../adapted.html" title="Adapted">
+<link rel="prev" href="array.html" title="Array">
<link rel="next" href="mpl_sequence.html" title="mpl sequence">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<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>
+<a accesskey="p" href="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="mpl_sequence.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
</div>
<div class="section" title="std::pair">
<div class="titlepage"><div><div><h3 class="title">
@@ -33,20 +33,20 @@
Access Sequence</a>.
</p>
<a name="fusion.adapted.std__pair.header"></a><h5>
-<a name="id688784"></a>
+<a name="id788706"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">adapted</span><span class="special">/</span><span class="identifier">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">std_pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.adapted.std__pair.model_of"></a><h5>
-<a name="id688892"></a>
+<a name="id788814"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
Access Sequence</a></li></ul></div>
<a name="fusion.adapted.std__pair.example"></a><h5>
-<a name="id688917"></a>
+<a name="id788839"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="identifier">p</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"Hola!!!"</span><span class="special">);</span>
@@ -55,7 +55,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <span class="identifier">p</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
</pre>
<a name="fusion.adapted.std__pair.see_also"></a><h5>
-<a name="id689168"></a>
+<a name="id789090"></a>
<a class="link" href="std__pair.html#fusion.adapted.std__pair.see_also">See also</a>
</h5>
<p>
@@ -75,7 +75,7 @@
</tr></table>
<hr>
<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>
+<a accesskey="p" href="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="mpl_sequence.html"><img src="../../../../../../doc/html/images/next.png" alt="Next"></a>
</div>
</body>
</html>
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,10 +3,10 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Algorithm</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="adapted/adapt_assoc.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT">
+<link rel="prev" href="adapted/adapt_assoc_struct_named.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED">
<link rel="next" href="algorithm/iteration.html" title="Iteration">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +20,7 @@
</tr></table>
<hr>
<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>
+<a accesskey="p" href="adapted/adapt_assoc_struct_named.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" title="Algorithm">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -44,7 +44,7 @@
</dl></dd>
</dl></div>
<a name="fusion.algorithm.lazy_evaluation"></a><h4>
-<a name="id693180"></a>
+<a name="id798549"></a>
<a class="link" href="algorithm.html#fusion.algorithm.lazy_evaluation">Lazy Evaluation</a>
</h4>
<p>
@@ -67,7 +67,7 @@
as we want without incurring a high runtime penalty.
</p>
<a name="fusion.algorithm.sequence_extension"></a><h4>
-<a name="id693256"></a>
+<a name="id798626"></a>
<a class="link" href="algorithm.html#fusion.algorithm.sequence_extension">Sequence Extension</a>
</h4>
<p>
@@ -90,7 +90,7 @@
functions to convert back to the original sequence type.
</p>
<a name="fusion.algorithm.header"></a><h4>
-<a name="id693384"></a>
+<a name="id798753"></a>
<a class="link" href="algorithm.html#fusion.algorithm.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -108,7 +108,7 @@
</tr></table>
<hr>
<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>
+<a accesskey="p" href="adapted/adapt_assoc_struct_named.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>
</body>
</html>
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Iteration</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../algorithm.html" title="Algorithm">
<link rel="prev" href="../algorithm.html" title="Algorithm">
@@ -35,7 +35,7 @@
a sequence repeatedly applying an operation to its elements.
</p>
<a name="fusion.algorithm.iteration.header"></a><h5>
-<a name="id693498"></a>
+<a name="id798867"></a>
<a class="link" href="iteration.html#fusion.algorithm.iteration.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../iteration.html" title="Iteration">
<link rel="prev" href="../iteration.html" title="Iteration">
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>accumulate</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="fold.html" title="fold">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.iteration.functions.accumulate"></a><a class="link" href="accumulate.html" title="accumulate">accumulate</a>
</h5></div></div></div>
<a name="fusion.algorithm.iteration.functions.accumulate.description"></a><h6>
-<a name="id698143"></a>
+<a name="id801342"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.description">Description</a>
</h6>
<p>
@@ -41,7 +41,7 @@
the first call) and each element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.accumulate.synopsis"></a><h6>
-<a name="id698218"></a>
+<a name="id801416"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -53,7 +53,7 @@
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id698404"></a><p class="title"><b>Table 1.38. Parameters</b></p>
+<a name="id801602"></a><p class="title"><b>Table 1.38. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -62,86 +62,86 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code> must be a valid expression for
- current state <code class="computeroutput"><span class="identifier">s</span></code>,
- and 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>
+ <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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code> must be a valid expression
+ for current state <code class="computeroutput"><span class="identifier">s</span></code>,
+ and 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>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">initial_state</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Initial state
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">initial_state</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Initial state
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">S</span><span class="special">,</span><span class="identifier">E</span><span class="special">)>::</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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code>
- current state <code class="computeroutput"><span class="identifier">s</span></code>
- of type <code class="computeroutput"><span class="identifier">S</span></code>, and
- 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>
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </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"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">S</span><span class="special">,</span><span class="identifier">E</span><span class="special">)>::</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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code> current state <code class="computeroutput"><span class="identifier">s</span></code> of type <code class="computeroutput"><span class="identifier">S</span></code>,
+ and 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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.functions.accumulate.expression_semantics"></a><h6>
-<a name="id698704"></a>
+<a name="id801910"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.expression_semantics">Expression
Semantics</a>
</h6>
@@ -156,21 +156,21 @@
are the elements of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.accumulate.complexity"></a><h6>
-<a name="id698855"></a>
+<a name="id802062"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.complexity">Complexity</a>
</h6>
<p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> applications of <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.accumulate.header"></a><h6>
-<a name="id698915"></a>
+<a name="id802122"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.iteration.functions.accumulate.example"></a><h6>
-<a name="id699030"></a>
+<a name="id802237"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.functions.accumulate.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">make_string</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>fold</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.iteration.functions.fold"></a><a class="link" href="fold.html" title="fold">fold</a>
</h5></div></div></div>
<a name="fusion.algorithm.iteration.functions.fold.description"></a><h6>
-<a name="id693625"></a>
+<a name="id798994"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
if it is the first call) and each element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.fold.synopsis"></a><h6>
-<a name="id693694"></a>
+<a name="id799064"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -50,7 +50,7 @@
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">State</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">initial_state</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id693878"></a><p class="title"><b>Table 1.37. Parameters</b></p>
+<a name="id799247"></a><p class="title"><b>Table 1.37. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -59,86 +59,86 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code> must be a valid expression for
- current state <code class="computeroutput"><span class="identifier">s</span></code>,
- and 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>
+ <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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code> must be a valid expression
+ for current state <code class="computeroutput"><span class="identifier">s</span></code>,
+ and 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>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">initial_state</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Initial state
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">initial_state</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Initial state
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">S</span><span class="special">,</span><span class="identifier">E</span><span class="special">)>::</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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code>
- current state <code class="computeroutput"><span class="identifier">s</span></code>
- of type <code class="computeroutput"><span class="identifier">S</span></code>, and
- 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>
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </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"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">S</span><span class="special">,</span><span class="identifier">E</span><span class="special">)>::</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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code> current state <code class="computeroutput"><span class="identifier">s</span></code> of type <code class="computeroutput"><span class="identifier">S</span></code>,
+ and 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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.functions.fold.expression_semantics"></a><h6>
-<a name="id697458"></a>
+<a name="id799558"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.expression_semantics">Expression
Semantics</a>
</h6>
@@ -153,21 +153,21 @@
are the elements of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.fold.complexity"></a><h6>
-<a name="id697609"></a>
+<a name="id799709"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.complexity">Complexity</a>
</h6>
<p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> applications of <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.fold.header"></a><h6>
-<a name="id697667"></a>
+<a name="id799767"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.iteration.functions.fold.example"></a><h6>
-<a name="id697782"></a>
+<a name="id799882"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.functions.fold.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">make_string</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>for_each</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="accumulate.html" title="accumulate">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.iteration.functions.for_each"></a><a class="link" href="for_each.html" title="for_each">for_each</a>
</h5></div></div></div>
<a name="fusion.algorithm.iteration.functions.for_each.description"></a><h6>
-<a name="id699391"></a>
+<a name="id802598"></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="id699410"></a>
+<a name="id802617"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id699551"></a><p class="title"><b>Table 1.39. Parameters</b></p>
+<a name="id802758"></a><p class="title"><b>Table 1.39. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -54,65 +54,65 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
+ <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>
</tr>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.functions.for_each.expression_semantics"></a><h6>
-<a name="id699704"></a>
+<a name="id802914"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.expression_semantics">Expression
Semantics</a>
</h6>
@@ -126,21 +126,21 @@
in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.for_each.complexity"></a><h6>
-<a name="id699808"></a>
+<a name="id803018"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.complexity">Complexity</a>
</h6>
<p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> applications of <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.algorithm.iteration.functions.for_each.header"></a><h6>
-<a name="id699868"></a>
+<a name="id803078"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.iteration.functions.for_each.example"></a><h6>
-<a name="id699983"></a>
+<a name="id803193"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.functions.for_each.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">increment</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../iteration.html" title="Iteration">
<link rel="prev" href="functions/for_each.html" title="for_each">
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>accumulate</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="fold.html" title="fold">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.iteration.metafunctions.accumulate"></a><a class="link" href="accumulate.html" title="accumulate">accumulate</a>
</h5></div></div></div>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.description"></a><h6>
-<a name="id700934"></a>
+<a name="id805040"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/accumulate.html" title="accumulate"><code class="computeroutput"><span class="identifier">accumulate</span></code></a>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.synopsis"></a><h6>
-<a name="id700965"></a>
+<a name="id805071"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id701065"></a><p class="title"><b>Table 1.41. Parameters</b></p>
+<a name="id805171"></a><p class="title"><b>Table 1.41. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,83 +56,83 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- The sequence to iterate
- </p>
- </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>
+ The sequence to iterate
+ </p>
+ </td>
</tr>
<tr>
<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 <code class="computeroutput"><span class="identifier">F</span></code>
- </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 <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">F</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">S</span><span class="special">,</span><span class="identifier">E</span><span class="special">)>::</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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code>
- for current state <code class="computeroutput"><span class="identifier">s</span></code>
- of type <code class="computeroutput"><span class="identifier">S</span></code>, and
- 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>
- </p>
- </td>
-<td>
- <p>
- The operation to be applied on forward traversal
- </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"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">S</span><span class="special">,</span><span class="identifier">E</span><span class="special">)>::</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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code> for current state <code class="computeroutput"><span class="identifier">s</span></code> of type <code class="computeroutput"><span class="identifier">S</span></code>,
+ and 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>
+ </p>
+ </td>
+<td>
+ <p>
+ The operation to be applied on forward traversal
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics"></a><h6>
-<a name="id701324"></a>
+<a name="id805438"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.expression_semantics">Expression
Semantics</a>
</h6>
@@ -149,14 +149,14 @@
and binary function object or function pointer of type <code class="computeroutput"><span class="identifier">F</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.complexity"></a><h6>
-<a name="id701437"></a>
+<a name="id805551"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.complexity">Complexity</a>
</h6>
<p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> applications of <code class="computeroutput"><span class="identifier">F</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.accumulate.header"></a><h6>
-<a name="id701499"></a>
+<a name="id805614"></a>
<a class="link" href="accumulate.html#fusion.algorithm.iteration.metafunctions.accumulate.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">accumulate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>fold</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.iteration.metafunctions.fold"></a><a class="link" href="fold.html" title="fold">fold</a>
</h5></div></div></div>
<a name="fusion.algorithm.iteration.metafunctions.fold.description"></a><h6>
-<a name="id700247"></a>
+<a name="id804345"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/fold.html" title="fold"><code class="computeroutput"><span class="identifier">fold</span></code></a>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.fold.synopsis"></a><h6>
-<a name="id700276"></a>
+<a name="id804374"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id700373"></a><p class="title"><b>Table 1.40. Parameters</b></p>
+<a name="id804471"></a><p class="title"><b>Table 1.40. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,83 +56,83 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- The sequence to iterate
- </p>
- </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>
+ The sequence to iterate
+ </p>
+ </td>
</tr>
<tr>
<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 <code class="computeroutput"><span class="identifier">F</span></code>
- </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 <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">F</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">S</span><span class="special">,</span><span class="identifier">E</span><span class="special">)>::</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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code>
- for current state <code class="computeroutput"><span class="identifier">s</span></code>
- of type <code class="computeroutput"><span class="identifier">S</span></code>, and
- 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>
- </p>
- </td>
-<td>
- <p>
- The operation to be applied on forward traversal
- </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"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">S</span><span class="special">,</span><span class="identifier">E</span><span class="special">)>::</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">s</span><span class="special">,</span><span class="identifier">e</span><span class="special">)</span></code> for current state <code class="computeroutput"><span class="identifier">s</span></code> of type <code class="computeroutput"><span class="identifier">S</span></code>,
+ and 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>
+ </p>
+ </td>
+<td>
+ <p>
+ The operation to be applied on forward traversal
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.fold.expression_semantics"></a><h6>
-<a name="id700633"></a>
+<a name="id804739"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.expression_semantics">Expression
Semantics</a>
</h6>
@@ -149,14 +149,14 @@
and binary function object or function pointer of type <code class="computeroutput"><span class="identifier">F</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.fold.complexity"></a><h6>
-<a name="id700745"></a>
+<a name="id804852"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.complexity">Complexity</a>
</h6>
<p>
Linear, exactly <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> applications of <code class="computeroutput"><span class="identifier">F</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.fold.header"></a><h6>
-<a name="id700805"></a>
+<a name="id804912"></a>
<a class="link" href="fold.html#fusion.algorithm.iteration.metafunctions.fold.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">fold</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>for_each</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="accumulate.html" title="accumulate">
@@ -31,11 +31,11 @@
return type of <a class="link" href="../functions/for_each.html" title="for_each"><code class="computeroutput"><span class="identifier">for_each</span></code></a> is always <code class="computeroutput"><span class="keyword">void</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.for_each.description"></a><h6>
-<a name="id701660"></a>
+<a name="id805774"></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="id701678"></a>
+<a name="id805792"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id701767"></a><p class="title"><b>Table 1.42. Parameters</b></p>
+<a name="id805881"></a><p class="title"><b>Table 1.42. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">F</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">F</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.iteration.metafunctions.for_each.expression_semantics"></a><h6>
-<a name="id703042"></a>
+<a name="id806000"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.expression_semantics">Expression
Semantics</a>
</h6>
@@ -129,14 +129,14 @@
return type is always <code class="computeroutput"><span class="keyword">void</span></code>.
</p>
<a name="fusion.algorithm.iteration.metafunctions.for_each.complexity"></a><h6>
-<a name="id703156"></a>
+<a name="id806114"></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="id703177"></a>
+<a name="id806136"></a>
<a class="link" href="for_each.html#fusion.algorithm.iteration.metafunctions.for_each.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">iteration</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Query</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../algorithm.html" title="Algorithm">
<link rel="prev" href="iteration/metafunctions/for_each.html" title="for_each">
@@ -34,7 +34,7 @@
The query algorithms provide support for searching and analyzing sequences.
</p>
<a name="fusion.algorithm.query.header"></a><h5>
-<a name="id703312"></a>
+<a name="id806270"></a>
<a class="link" href="query.html#fusion.algorithm.query.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../query.html" title="Query">
<link rel="prev" href="../query.html" title="Query">
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>all</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="any.html" title="any">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.all"></a><a class="link" href="all.html" title="all">all</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.all.description"></a><h6>
-<a name="id704308"></a>
+<a name="id808907"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.all.synopsis"></a><h6>
-<a name="id704360"></a>
+<a name="id808960"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id704496"></a><p class="title"><b>Table 1.44. Parameters</b></p>
+<a name="id809096"></a><p class="title"><b>Table 1.44. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -58,64 +58,65 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
+ <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>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- A unary function object
- </p>
- </td>
-<td>
- <p>
- The search predicate
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary function object
+ </p>
+ </td>
+<td>
+ <p>
+ The search predicate
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.all.expression_semantics"></a><h6>
-<a name="id704654"></a>
+<a name="id809258"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.expression_semantics">Expression
Semantics</a>
</h6>
@@ -131,21 +132,21 @@
element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.all.complexity"></a><h6>
-<a name="id704766"></a>
+<a name="id809369"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.all.header"></a><h6>
-<a name="id704816"></a>
+<a name="id809420"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.all.example"></a><h6>
-<a name="id704932"></a>
+<a name="id809535"></a>
<a class="link" href="all.html#fusion.algorithm.query.functions.all.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>any</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.any"></a><a class="link" href="any.html" title="any">any</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.any.description"></a><h6>
-<a name="id703439"></a>
+<a name="id806397"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
least one element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.any.synopsis"></a><h6>
-<a name="id703492"></a>
+<a name="id808089"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id703627"></a><p class="title"><b>Table 1.43. Parameters</b></p>
+<a name="id808224"></a><p class="title"><b>Table 1.43. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -58,64 +58,65 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
+ <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>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- A unary function object
- </p>
- </td>
-<td>
- <p>
- The search predicate
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary function object
+ </p>
+ </td>
+<td>
+ <p>
+ The search predicate
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.any.expression_semantics"></a><h6>
-<a name="id703786"></a>
+<a name="id808385"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.expression_semantics">Expression
semantics</a>
</h6>
@@ -131,21 +132,21 @@
element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.any.complexity"></a><h6>
-<a name="id703897"></a>
+<a name="id808497"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.any.header"></a><h6>
-<a name="id703948"></a>
+<a name="id808547"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.any.example"></a><h6>
-<a name="id704063"></a>
+<a name="id808662"></a>
<a class="link" href="any.html#fusion.algorithm.query.functions.any.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>count</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="find_if.html" title="find_if">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.functions.count"></a><a class="link" href="count.html" title="count">count</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.count.description"></a><h6>
-<a name="id709800"></a>
+<a name="id813392"></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="id709817"></a>
+<a name="id813409"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id709962"></a><p class="title"><b>Table 1.48. Parameters</b></p>
+<a name="id813554"></a><p class="title"><b>Table 1.48. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -54,65 +54,66 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
+ <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>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- The type to count
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The type to count
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.count.expression_semantics"></a><h6>
-<a name="id710117"></a>
+<a name="id813716"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,21 +128,21 @@
<code class="computeroutput"><span class="identifier">t</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.count.complexity"></a><h6>
-<a name="id710211"></a>
+<a name="id813809"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.count.header"></a><h6>
-<a name="id710261"></a>
+<a name="id813860"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.count.example"></a><h6>
-<a name="id710376"></a>
+<a name="id813975"></a>
<a class="link" href="count.html#fusion.algorithm.query.functions.count.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1.0</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>count_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="count.html" title="count">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.count_if"></a><a class="link" href="count_if.html" title="count_if">count_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.count_if.description"></a><h6>
-<a name="id710522"></a>
+<a name="id814120"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
a given unary function object evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p>
<a name="fusion.algorithm.query.functions.count_if.synopsis"></a><h6>
-<a name="id710546"></a>
+<a name="id814144"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id710682"></a><p class="title"><b>Table 1.49. Parameters</b></p>
+<a name="id814281"></a><p class="title"><b>Table 1.49. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,64 +55,65 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
+ <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>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- A unary function object
- </p>
- </td>
-<td>
- <p>
- The search predicate
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary function object
+ </p>
+ </td>
+<td>
+ <p>
+ The search predicate
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.count_if.expression_semantics"></a><h6>
-<a name="id710841"></a>
+<a name="id814443"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -126,21 +127,21 @@
in <code class="computeroutput"><span class="identifier">seq</span></code> where <code class="computeroutput"><span class="identifier">f</span></code> evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p>
<a name="fusion.algorithm.query.functions.count_if.complexity"></a><h6>
-<a name="id710934"></a>
+<a name="id814536"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.count_if.header"></a><h6>
-<a name="id710985"></a>
+<a name="id814587"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.count_if.example"></a><h6>
-<a name="id711100"></a>
+<a name="id814702"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.functions.count_if.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>find</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="none.html" title="none">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.functions.find"></a><a class="link" href="find.html" title="find">find</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.find.description"></a><h6>
-<a name="id706622"></a>
+<a name="id811843"></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="id706639"></a>
+<a name="id811860"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -50,7 +50,7 @@
<span class="emphasis"><em>unspecified</em></span> <span class="identifier">find</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id706784"></a><p class="title"><b>Table 1.46. Parameters</b></p>
+<a name="id812005"></a><p class="title"><b>Table 1.46. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -59,62 +59,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- The sequence to search
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ The sequence to search
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- The type to search for
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The type to search for
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.find.expression_semantics"></a><h6>
-<a name="id706900"></a>
+<a name="id812126"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.expression_semantics">Expression
Semantics</a>
</h6>
@@ -131,21 +131,21 @@
to <code class="computeroutput"><a class="link" href="find_if.html" title="find_if"><code class="computeroutput"><span class="identifier">find_if</span></code></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span> <span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></code>
</p>
<a name="fusion.algorithm.query.functions.find.complexity"></a><h6>
-<a name="id707068"></a>
+<a name="id812294"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.find.header"></a><h6>
-<a name="id707119"></a>
+<a name="id812345"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.find.example"></a><h6>
-<a name="id707234"></a>
+<a name="id812460"></a>
<a class="link" href="find.html#fusion.algorithm.query.functions.find.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="char">'a'</span><span class="special">,</span><span class="char">'0'</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>find_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="find.html" title="find">
@@ -32,11 +32,11 @@
Lambda Expression</a> evaluates to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></code>.
</p>
<a name="fusion.algorithm.query.functions.find_if.description"></a><h6>
-<a name="id707455"></a>
+<a name="id812681"></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="id707468"></a>
+<a name="id812694"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -52,7 +52,7 @@
<span class="emphasis"><em>unspecified</em></span> <span class="identifier">find_if</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id707613"></a><p class="title"><b>Table 1.47. Parameters</b></p>
+<a name="id812839"></a><p class="title"><b>Table 1.47. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -61,63 +61,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- The sequence to search
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ The sequence to search
+ </p>
+ </td>
</tr>
<tr>
<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>
- The search predicate
- </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>
+ The search predicate
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.find_if.expression_semantics"></a><h6>
-<a name="id707734"></a>
+<a name="id812965"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -135,7 +135,7 @@
if there is no such element.
</p>
<a name="fusion.algorithm.query.functions.find_if.complexity"></a><h6>
-<a name="id709508"></a>
+<a name="id813100"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.complexity">Complexity</a>
</h6>
<p>
@@ -150,7 +150,7 @@
</li>
</ol></div>
<a name="fusion.algorithm.query.functions.find_if.example"></a><h6>
-<a name="id709571"></a>
+<a name="id813163"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.functions.find_if.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1.0</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>none</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="all.html" title="all">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.functions.none"></a><a class="link" href="none.html" title="none">none</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.functions.none.description"></a><h6>
-<a name="id705723"></a>
+<a name="id809780"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
element of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.query.functions.none.synopsis"></a><h6>
-<a name="id705776"></a>
+<a name="id809832"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id705912"></a><p class="title"><b>Table 1.45. Parameters</b></p>
+<a name="id809968"></a><p class="title"><b>Table 1.45. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -58,64 +58,65 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
+ <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>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- A unary function object
- </p>
- </td>
-<td>
- <p>
- The search predicate
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary function object
+ </p>
+ </td>
+<td>
+ <p>
+ The search predicate
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.functions.none.expression_semantics"></a><h6>
-<a name="id706070"></a>
+<a name="id810130"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.expression_semantics">Expression
Semantics</a>
</h6>
@@ -131,21 +132,21 @@
element <code class="computeroutput"><span class="identifier">e</span></code> in <code class="computeroutput"><span class="identifier">seq</span></code>. Result equivalent to <code class="computeroutput"><span class="special">!</span><span class="identifier">any</span><span class="special">(</span><span class="identifier">seq</span><span class="special">,</span> <span class="identifier">f</span><span class="special">)</span></code>.
</p>
<a name="fusion.algorithm.query.functions.none.complexity"></a><h6>
-<a name="id706212"></a>
+<a name="id811433"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.functions.none.header"></a><h6>
-<a name="id706262"></a>
+<a name="id811483"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.query.functions.none.example"></a><h6>
-<a name="id706377"></a>
+<a name="id811598"></a>
<a class="link" href="none.html#fusion.algorithm.query.functions.none.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../query.html" title="Query">
<link rel="prev" href="functions/count_if.html" title="count_if">
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>all</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="any.html" title="any">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.metafunctions.all"></a><a class="link" href="all.html" title="all">all</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.all.description"></a><h6>
-<a name="id711753"></a>
+<a name="id815360"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.description">Description</a>
</h6>
<p>
A metafunction returning the result type of <a class="link" href="../functions/all.html" title="all"><code class="computeroutput"><span class="identifier">all</span></code></a>.
</p>
<a name="fusion.algorithm.query.metafunctions.all.synopsis"></a><h6>
-<a name="id711781"></a>
+<a name="id815387"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id711867"></a><p class="title"><b>Table 1.51. Parameters</b></p>
+<a name="id815474"></a><p class="title"><b>Table 1.51. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,63 +56,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.all.expression_semantics"></a><h6>
-<a name="id711989"></a>
+<a name="id815600"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>.
</p>
<a name="fusion.algorithm.query.metafunctions.all.complexity"></a><h6>
-<a name="id712107"></a>
+<a name="id815718"></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="id712124"></a>
+<a name="id815735"></a>
<a class="link" href="all.html#fusion.algorithm.query.metafunctions.all.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">all</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>any</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.metafunctions.any"></a><a class="link" href="any.html" title="any">any</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.any.description"></a><h6>
-<a name="id711256"></a>
+<a name="id814858"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.description">Description</a>
</h6>
<p>
A metafunction returning the result type of <a class="link" href="../functions/any.html" title="any"><code class="computeroutput"><span class="identifier">any</span></code></a>.
</p>
<a name="fusion.algorithm.query.metafunctions.any.synopsis"></a><h6>
-<a name="id711284"></a>
+<a name="id814886"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id711370"></a><p class="title"><b>Table 1.50. Parameters</b></p>
+<a name="id814972"></a><p class="title"><b>Table 1.50. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,63 +56,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.any.expression_semantics"></a><h6>
-<a name="id711491"></a>
+<a name="id815098"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>.
</p>
<a name="fusion.algorithm.query.metafunctions.any.complexity"></a><h6>
-<a name="id711610"></a>
+<a name="id815217"></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="id711627"></a>
+<a name="id815234"></a>
<a class="link" href="any.html#fusion.algorithm.query.metafunctions.any.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">any</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>count</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="find_if.html" title="find_if">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.count"></a><a class="link" href="count.html" title="count">count</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.count.description"></a><h6>
-<a name="id713827"></a>
+<a name="id818545"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
given the sequence and search types.
</p>
<a name="fusion.algorithm.query.metafunctions.count.synopsis"></a><h6>
-<a name="id713853"></a>
+<a name="id818572"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id716398"></a><p class="title"><b>Table 1.55. Parameters</b></p>
+<a name="id818658"></a><p class="title"><b>Table 1.55. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- heading Description
- </p>
- </th>
+ <p>
+ heading Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.count.expression_semantics"></a><h6>
-<a name="id716514"></a>
+<a name="id818780"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
<code class="computeroutput"><span class="keyword">int</span></code>.
</p>
<a name="fusion.algorithm.query.metafunctions.count.complexity"></a><h6>
-<a name="id716606"></a>
+<a name="id818872"></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="id716622"></a>
+<a name="id818888"></a>
<a class="link" href="count.html#fusion.algorithm.query.metafunctions.count.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>count_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="count.html" title="count">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.count_if"></a><a class="link" href="count_if.html" title="count_if">count_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.count_if.description"></a><h6>
-<a name="id716751"></a>
+<a name="id819017"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
given the sequence and predicate types.
</p>
<a name="fusion.algorithm.query.metafunctions.count_if.synopsis"></a><h6>
-<a name="id716780"></a>
+<a name="id819046"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id716866"></a><p class="title"><b>Table 1.56. Parameters</b></p>
+<a name="id819952"></a><p class="title"><b>Table 1.56. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Pred</span></code>
- </p>
- </td>
-<td>
- <p>
- A unary function object
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Pred</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A unary function object
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.count_if.expression_semantics"></a><h6>
-<a name="id716981"></a>
+<a name="id820071"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
always <code class="computeroutput"><span class="keyword">int</span></code>.
</p>
<a name="fusion.algorithm.query.metafunctions.count_if.complexity"></a><h6>
-<a name="id717081"></a>
+<a name="id820170"></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="id717100"></a>
+<a name="id820189"></a>
<a class="link" href="count_if.html#fusion.algorithm.query.metafunctions.count_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>find</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="none.html" title="none">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.find"></a><a class="link" href="find.html" title="find">find</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.find.description"></a><h6>
-<a name="id712747"></a>
+<a name="id817456"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
search types.
</p>
<a name="fusion.algorithm.query.metafunctions.find.synopsis"></a><h6>
-<a name="id712775"></a>
+<a name="id817483"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id712860"></a><p class="title"><b>Table 1.53. Parameters</b></p>
+<a name="id817568"></a><p class="title"><b>Table 1.53. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.find.expression_semantics"></a><h6>
-<a name="id712976"></a>
+<a name="id817690"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.expression_semantics">Expression
Semantics</a>
</h6>
@@ -129,14 +129,14 @@
if there is no such element.
</p>
<a name="fusion.algorithm.query.metafunctions.find.complexity"></a><h6>
-<a name="id713108"></a>
+<a name="id817822"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.complexity">Complexity</a>
</h6>
<p>
Linear, at most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.metafunctions.find.header"></a><h6>
-<a name="id713159"></a>
+<a name="id817872"></a>
<a class="link" href="find.html#fusion.algorithm.query.metafunctions.find.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>find_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="find.html" title="find">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.query.metafunctions.find_if"></a><a class="link" href="find_if.html" title="find_if">find_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.find_if.description"></a><h6>
-<a name="id713287"></a>
+<a name="id818000"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
predicate types.
</p>
<a name="fusion.algorithm.query.metafunctions.find_if.synopsis"></a><h6>
-<a name="id713317"></a>
+<a name="id818030"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id713402"></a><p class="title"><b>Table 1.54. Parameters</b></p>
+<a name="id818116"></a><p class="title"><b>Table 1.54. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,63 +57,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- Operation's arguments
- </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>
+ Operation's arguments
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.find_if.expression_semantics"></a><h6>
-<a name="id713521"></a>
+<a name="id818239"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
to true. Returns <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">type</span></code> if there is no such element.
</p>
<a name="fusion.algorithm.query.metafunctions.find_if.complexity"></a><h6>
-<a name="id713651"></a>
+<a name="id818369"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.complexity">Complexity</a>
</h6>
<p>
Linear. At most <code class="computeroutput"><a class="link" href="../../../sequence/intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">Sequence</span><span class="special">>::</span><span class="identifier">value</span></code> comparisons.
</p>
<a name="fusion.algorithm.query.metafunctions.find_if.header"></a><h6>
-<a name="id713701"></a>
+<a name="id818419"></a>
<a class="link" href="find_if.html#fusion.algorithm.query.metafunctions.find_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">find_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>none</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="all.html" title="all">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.query.metafunctions.none"></a><a class="link" href="none.html" title="none">none</a>
</h5></div></div></div>
<a name="fusion.algorithm.query.metafunctions.none.description"></a><h6>
-<a name="id712250"></a>
+<a name="id816954"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.description">Description</a>
</h6>
<p>
A metafunction returning the result type of <a class="link" href="../functions/none.html" title="none"><code class="computeroutput"><span class="identifier">none</span></code></a>.
</p>
<a name="fusion.algorithm.query.metafunctions.none.synopsis"></a><h6>
-<a name="id712278"></a>
+<a name="id816982"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id712364"></a><p class="title"><b>Table 1.52. Parameters</b></p>
+<a name="id817068"></a><p class="title"><b>Table 1.52. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,63 +56,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.query.metafunctions.none.expression_semantics"></a><h6>
-<a name="id712485"></a>
+<a name="id817194"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
The return type is always <code class="computeroutput"><span class="keyword">bool</span></code>.
</p>
<a name="fusion.algorithm.query.metafunctions.none.complexity"></a><h6>
-<a name="id712604"></a>
+<a name="id817313"></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="id712621"></a>
+<a name="id817330"></a>
<a class="link" href="none.html#fusion.algorithm.query.metafunctions.none.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">query</span><span class="special">/</span><span class="identifier">none</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Transformation</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../algorithm.html" title="Algorithm">
<link rel="prev" href="query/metafunctions/count_if.html" title="count_if">
@@ -47,7 +47,7 @@
</p></td></tr>
</table></div>
<a name="fusion.algorithm.transformation.header"></a><h5>
-<a name="id717239"></a>
+<a name="id820329"></a>
<a class="link" href="transformation.html#fusion.algorithm.transformation.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../transformation.html" title="Transformation">
<link rel="prev" href="../transformation.html" title="Transformation">
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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>clear</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="reverse.html" title="reverse">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.clear"></a><a class="link" href="clear.html" title="clear">clear</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.clear.description"></a><h6>
-<a name="id726262"></a>
+<a name="id829976"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.description">Description</a>
</h6>
<p>
<a class="link" href="clear.html" title="clear"><code class="computeroutput"><span class="identifier">clear</span></code></a> returns an empty sequence.
</p>
<a name="fusion.algorithm.transformation.functions.clear.synposis"></a><h6>
-<a name="id726293"></a>
+<a name="id830007"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/clear.html" title="clear"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">clear</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">clear</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id726401"></a><p class="title"><b>Table 1.66. Parameters</b></p>
+<a name="id830115"></a><p class="title"><b>Table 1.66. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -52,43 +52,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </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>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.clear.expression_semantics"></a><h6>
-<a name="id726484"></a>
+<a name="id830201"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,21 +103,21 @@
with no elements.
</p>
<a name="fusion.algorithm.transformation.functions.clear.complexity"></a><h6>
-<a name="id726546"></a>
+<a name="id830264"></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="id726565"></a>
+<a name="id830283"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.clear.example"></a><h6>
-<a name="id726680"></a>
+<a name="id830398"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.functions.clear.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="clear.html" title="clear"><code class="computeroutput"><span class="identifier">clear</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">());</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>erase</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="clear.html" title="clear">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.erase"></a><a class="link" href="erase.html" title="erase">erase</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.erase.description"></a><h6>
-<a name="id726782"></a>
+<a name="id830500"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
those at a specified iterator, or between two iterators.
</p>
<a name="fusion.algorithm.transformation.functions.erase.synposis"></a><h6>
-<a name="id726804"></a>
+<a name="id830522"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -54,7 +54,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">First</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">it1</span><span class="special">,</span> <span class="identifier">Last</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">it2</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id727136"></a><p class="title"><b>Table 1.67. Parameters</b></p>
+<a name="id830854"></a><p class="title"><b>Table 1.67. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -63,82 +63,82 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameters
- </p>
- </th>
+ <p>
+ Parameters
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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 <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
- </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 <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
</tr>
<tr>
<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 <code class="computeroutput"><span class="identifier">seq</span></code>
- after <code class="computeroutput"><span class="identifier">it1</span></code>
- </p>
- </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 <code class="computeroutput"><span class="identifier">seq</span></code>
+ after <code class="computeroutput"><span class="identifier">it1</span></code>
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.erase.expression_semantics"></a><h6>
-<a name="id727379"></a>
+<a name="id831036"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.expression_semantics">Expression
Semantics</a>
</h6>
@@ -187,21 +187,21 @@
in their original order, except those in the range [<code class="computeroutput"><span class="identifier">first</span></code>,<code class="computeroutput"><span class="identifier">last</span></code>).
</p>
<a name="fusion.algorithm.transformation.functions.erase.complexity"></a><h6>
-<a name="id727604"></a>
+<a name="id831261"></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="id727623"></a>
+<a name="id831280"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.erase.example"></a><h6>
-<a name="id727738"></a>
+<a name="id831942"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.functions.erase.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2.0</span><span class="special">,</span> <span class="char">'c'</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>erase_key</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="erase.html" title="erase">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.erase_key"></a><a class="link" href="erase_key.html" title="erase_key">erase_key</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.erase_key.description"></a><h6>
-<a name="id728042"></a>
+<a name="id832245"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.description">Description</a>
</h6>
<p>
@@ -39,7 +39,7 @@
key.
</p>
<a name="fusion.algorithm.transformation.functions.erase_key.synposis"></a><h6>
-<a name="id728090"></a>
+<a name="id832293"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/erase_key.html" title="erase_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">erase_key</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Key</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">erase_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id728219"></a><p class="title"><b>Table 1.68. Parameters</b></p>
+<a name="id832423"></a><p class="title"><b>Table 1.68. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -58,63 +58,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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> and <a class="link" href="../../../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative
- Sequence</a>
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </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> and <a class="link" href="../../../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Key</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Key to erase
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Key</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Key to erase
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.erase_key.expression_semantics"></a><h6>
-<a name="id728337"></a>
+<a name="id832548"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -131,21 +131,21 @@
except those with key <code class="computeroutput"><span class="identifier">Key</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.erase_key.complexity"></a><h6>
-<a name="id728424"></a>
+<a name="id832635"></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="id728446"></a>
+<a name="id832657"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.erase_key.example"></a><h6>
-<a name="id728566"></a>
+<a name="id832777"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.functions.erase_key.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="erase_key.html" title="erase_key"><code class="computeroutput"><span class="identifier">erase_key</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">>(</span><a class="link" href="../../../container/generation/functions/make_map.html" title="make_map"><code class="computeroutput"><span class="identifier">make_map</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">long</span><span class="special">>(</span><span class="char">'a'</span><span class="special">,</span> <span class="char">'b'</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_map.html" title="make_map"><code class="computeroutput"><span class="identifier">make_map</span></code></a><span class="special"><
</span><span class="keyword">long</span><span class="special">>(</span><span class="char">'b'</span><span class="special">));</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>filter</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.filter"></a><a class="link" href="filter.html" title="filter">filter</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.filter.description"></a><h6>
-<a name="id717369"></a>
+<a name="id820458"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
the elements of a specified type.
</p>
<a name="fusion.algorithm.transformation.functions.filter.synopsis"></a><h6>
-<a name="id717390"></a>
+<a name="id820480"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/filter.html" title="filter"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">filter</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id717520"></a><p class="title"><b>Table 1.57. Parameters</b></p>
+<a name="id820609"></a><p class="title"><b>Table 1.57. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -54,62 +54,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- The type to retain
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The type to retain
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.filter.expression_semantics"></a><h6>
-<a name="id717633"></a>
+<a name="id820729"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.expression_semantics">Expression
Semantics</a>
</h6>
@@ -137,21 +137,21 @@
to <code class="computeroutput"><a class="link" href="filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">filter_if</span></code></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span> <span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.filter.complexity"></a><h6>
-<a name="id717801"></a>
+<a name="id820897"></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="id717820"></a>
+<a name="id820917"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.filter.example"></a><h6>
-<a name="id717938"></a>
+<a name="id821034"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.functions.filter.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">long</span><span class="special">,</span><span class="keyword">long</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>filter_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="filter.html" title="filter">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.filter_if"></a><a class="link" href="filter_if.html" title="filter_if">filter_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.filter_if.description"></a><h6>
-<a name="id718121"></a>
+<a name="id821218"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Lambda Expression</a> evaluates to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.filter_if.synopsis"></a><h6>
-<a name="id718179"></a>
+<a name="id821275"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/filter_if.html" title="filter_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">filter_if</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">filter_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id718308"></a><p class="title"><b>Table 1.58. Parameters</b></p>
+<a name="id821405"></a><p class="title"><b>Table 1.58. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,63 +55,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- The predicate to filter by
- </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>
+ The predicate to filter by
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.filter_if.expression_semantics"></a><h6>
-<a name="id718427"></a>
+<a name="id821529"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -140,21 +140,21 @@
is the same as in the original sequence.
</p>
<a name="fusion.algorithm.transformation.functions.filter_if.complexity"></a><h6>
-<a name="id718560"></a>
+<a name="id821661"></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="id718581"></a>
+<a name="id821682"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.filter_if.example"></a><h6>
-<a name="id718701"></a>
+<a name="id821802"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.functions.filter_if.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3.0</span><span class="special">,</span><span class="number">4.0</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>insert</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="erase_key.html" title="erase_key">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.insert"></a><a class="link" href="insert.html" title="insert">insert</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.insert.description"></a><h6>
-<a name="id728702"></a>
+<a name="id832913"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
element inserted the position described by a given iterator.
</p>
<a name="fusion.algorithm.transformation.functions.insert.synposis"></a><h6>
-<a name="id728723"></a>
+<a name="id832934"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id728919"></a><p class="title"><b>Table 1.69. Parameters</b></p>
+<a name="id833130"></a><p class="title"><b>Table 1.69. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,80 +56,80 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- The position to insert at
- </p>
- </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>
+ The position to insert at
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">t</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- The value to insert
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">t</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The value to insert
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.insert.expression_semantics"></a><h6>
-<a name="id729068"></a>
+<a name="id833287"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.expression_semantics">Expression
Semantics</a>
</h6>
@@ -158,21 +158,21 @@
<code class="computeroutput"><span class="identifier">pos</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.insert.complexity"></a><h6>
-<a name="id729195"></a>
+<a name="id833414"></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="id729214"></a>
+<a name="id833433"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.insert.example"></a><h6>
-<a name="id729332"></a>
+<a name="id833551"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.functions.insert.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>insert_range</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="insert.html" title="insert">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.insert_range"></a><a class="link" href="insert_range.html" title="insert_range">insert_range</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.insert_range.description"></a><h6>
-<a name="id730618"></a>
+<a name="id833744"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
iterator.
</p>
<a name="fusion.algorithm.transformation.functions.insert_range.synposis"></a><h6>
-<a name="id730637"></a>
+<a name="id833763"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">Pos</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">pos</span><span class="special">,</span> <span class="identifier">Range</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">range</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id730835"></a><p class="title"><b>Table 1.70. Parameters</b></p>
+<a name="id833961"></a><p class="title"><b>Table 1.70. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,81 +56,81 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- The position to insert at
- </p>
- </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>
+ The position to insert at
+ </p>
+ </td>
</tr>
<tr>
<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>
- Range to insert
- </p>
- </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>
+ Range to insert
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.insert_range.expression_semantics"></a><h6>
-<a name="id730988"></a>
+<a name="id834670"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.expression_semantics">Expression
Semantics</a>
</h6>
@@ -159,21 +159,21 @@
All elements retaining their ordering from the orignal sequences.
</p>
<a name="fusion.algorithm.transformation.functions.insert_range.complexity"></a><h6>
-<a name="id731113"></a>
+<a name="id834795"></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="id731132"></a>
+<a name="id834814"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.insert_range.example"></a><h6>
-<a name="id731252"></a>
+<a name="id834934"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.functions.insert_range.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>join</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="insert_range.html" title="insert_range">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.join"></a><a class="link" href="join.html" title="join">join</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.join.description"></a><h6>
-<a name="id731474"></a>
+<a name="id835156"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
first followed by the elements of the second.
</p>
<a name="fusion.algorithm.transformation.functions.join.synopsis"></a><h6>
-<a name="id731494"></a>
+<a name="id835175"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/join.html" title="join"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">join</span></code></a><span class="special"><</span><span class="identifier">LhSequence</span><span class="special">,</span> <span class="identifier">RhSequence</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">join</span><span class="special">(</span><span class="identifier">LhSequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">lhs</span><span class="special">,</span> <span class="identifier">RhSequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">rhs</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id731636"></a><p class="title"><b>Table 1.71. Parameters</b></p>
+<a name="id835318"></a><p class="title"><b>Table 1.71. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,63 +53,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.join.expression_semantics"></a><h6>
-<a name="id731755"></a>
+<a name="id835442"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.expression_semantics">Expression
Semantics</a>
</h6>
@@ -138,21 +138,21 @@
The order of the elements is preserved.
</p>
<a name="fusion.algorithm.transformation.functions.join.complexity"></a><h6>
-<a name="id731874"></a>
+<a name="id835560"></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="id731893"></a>
+<a name="id835580"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.join.example"></a><h6>
-<a name="id732008"></a>
+<a name="id835695"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.functions.join.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'a'</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>pop_back</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="zip.html" title="zip">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.pop_back"></a><a class="link" href="pop_back.html" title="pop_back">pop_back</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.pop_back.description"></a><h6>
-<a name="id733399"></a>
+<a name="id836816"></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="id733421"></a>
+<a name="id838476"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/pop_back.html" title="pop_back"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_back</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">pop_back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id733529"></a><p class="title"><b>Table 1.73. Parameters</b></p>
+<a name="id838584"></a><p class="title"><b>Table 1.73. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -52,43 +52,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </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>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.pop_back.expression_semantics"></a><h6>
-<a name="id733612"></a>
+<a name="id838671"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -116,21 +116,21 @@
same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.pop_back.complexity"></a><h6>
-<a name="id733715"></a>
+<a name="id838774"></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="id733736"></a>
+<a name="id838795"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.pop_back.example"></a><h6>
-<a name="id733856"></a>
+<a name="id838915"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.functions.pop_back.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><span class="identifier">___pop_back__</span><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">));</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>pop_front</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="pop_back.html" title="pop_back">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.pop_front"></a><a class="link" href="pop_front.html" title="pop_front">pop_front</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.pop_front.description"></a><h6>
-<a name="id733970"></a>
+<a name="id839029"></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="id733992"></a>
+<a name="id839051"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/pop_front.html" title="pop_front"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">pop_front</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">pop_front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id734100"></a><p class="title"><b>Table 1.74. Parameters</b></p>
+<a name="id839159"></a><p class="title"><b>Table 1.74. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -52,43 +52,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </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>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.pop_front.expression_semantics"></a><h6>
-<a name="id734183"></a>
+<a name="id839245"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -116,21 +116,21 @@
same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.pop_front.complexity"></a><h6>
-<a name="id734286"></a>
+<a name="id839349"></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="id734308"></a>
+<a name="id839370"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.pop_front.example"></a><h6>
-<a name="id734428"></a>
+<a name="id839490"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.functions.pop_front.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="pop_front.html" title="pop_front"><code class="computeroutput"><span class="identifier">pop_front</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">));</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>push_back</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="pop_front.html" title="pop_front">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.push_back"></a><a class="link" href="push_back.html" title="push_back">push_back</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.push_back.description"></a><h6>
-<a name="id734546"></a>
+<a name="id839609"></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="id734568"></a>
+<a name="id839631"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id734716"></a><p class="title"><b>Table 1.75. Parameters</b></p>
+<a name="id839778"></a><p class="title"><b>Table 1.75. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -54,62 +54,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">t</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- The value to add to the end
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">t</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The value to add to the end
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.push_back.expression_semantics"></a><h6>
-<a name="id734830"></a>
+<a name="id839897"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -137,21 +137,21 @@
to the end. The elements are in the same order as they were in <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.push_back.complexity"></a><h6>
-<a name="id734948"></a>
+<a name="id840016"></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="id734970"></a>
+<a name="id840037"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.push_back.example"></a><h6>
-<a name="id735090"></a>
+<a name="id840157"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.functions.push_back.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="push_back.html" title="push_back"><code class="computeroutput"><span class="identifier">push_back</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">),</span><span class="number">4</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><spa
n class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">,</span><span class="number">4</span><span class="special">));</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>push_front</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="push_back.html" title="push_back">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.push_front"></a><a class="link" href="push_front.html" title="push_front">push_front</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.push_front.description"></a><h6>
-<a name="id735228"></a>
+<a name="id840295"></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="id737432"></a>
+<a name="id840315"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">t</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id737582"></a><p class="title"><b>Table 1.76. Parameters</b></p>
+<a name="id840465"></a><p class="title"><b>Table 1.76. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -54,62 +54,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">t</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- The value to add to the beginning
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">t</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The value to add to the beginning
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.push_front.expression_semantics"></a><h6>
-<a name="id737695"></a>
+<a name="id840583"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -138,21 +138,21 @@
<code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.push_front.complexity"></a><h6>
-<a name="id737814"></a>
+<a name="id841795"></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="id737836"></a>
+<a name="id841817"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.push_front.example"></a><h6>
-<a name="id737956"></a>
+<a name="id841937"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.functions.push_front.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="push_front.html" title="push_front"><code class="computeroutput"><span class="identifier">push_front</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">),</span><span class="number">0</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">0</span><span class="special">,</span><
span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">));</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>remove</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="replace_if.html" title="replace_if">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.remove"></a><a class="link" href="remove.html" title="remove">remove</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.remove.description"></a><h6>
-<a name="id723621"></a>
+<a name="id826754"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
except those of a given type.
</p>
<a name="fusion.algorithm.transformation.functions.remove.synopsis"></a><h6>
-<a name="id723643"></a>
+<a name="id826775"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/remove.html" title="remove"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">replace</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id723772"></a><p class="title"><b>Table 1.63. Parameters</b></p>
+<a name="id826905"></a><p class="title"><b>Table 1.63. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -54,62 +54,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Type to remove
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Type to remove
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.remove.expression_semantics"></a><h6>
-<a name="id723885"></a>
+<a name="id827025"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.expression_semantics">Expression
Semantics</a>
</h6>
@@ -137,21 +137,21 @@
Equivalent to <code class="computeroutput"><a class="link" href="remove_if.html" title="remove_if"><code class="computeroutput"><span class="identifier">remove_if</span></code></a><span class="special"><</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">_</span><span class="special">,</span><span class="identifier">T</span><span class="special">></span> <span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.remove.complexity"></a><h6>
-<a name="id724053"></a>
+<a name="id827193"></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="id724072"></a>
+<a name="id827212"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.remove.example"></a><h6>
-<a name="id724190"></a>
+<a name="id827330"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.functions.remove.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2.0</span><span class="special">);</span>
Modified: 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 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>remove_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="remove.html" title="remove">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.remove_if"></a><a class="link" href="remove_if.html" title="remove_if">remove_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.remove_if.description"></a><h6>
-<a name="id724337"></a>
+<a name="id827477"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
those where a given unary function object evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.remove_if.synopsis"></a><h6>
-<a name="id724366"></a>
+<a name="id827506"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/remove_if.html" title="remove_if"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">remove_if</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">,</span> <span class="identifier">Pred</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">remove_if</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id724496"></a><p class="title"><b>Table 1.64. Parameters</b></p>
+<a name="id827636"></a><p class="title"><b>Table 1.64. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -54,63 +54,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Pred</span></code>
- </p>
- </td>
-<td>
- <p>
- A model of unary <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
- Lambda Expression</a>
- </p>
- </td>
-<td>
- <p>
- Removal predicate
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Pred</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of unary <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
+ Lambda Expression</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Removal predicate
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.remove_if.expression_semantics"></a><h6>
-<a name="id725160"></a>
+<a name="id827760"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -139,21 +139,21 @@
<span class="special">>(</span><span class="identifier">seq</span><span class="special">)</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.remove_if.complexity"></a><h6>
-<a name="id725348"></a>
+<a name="id827949"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.remove_if.header"></a><h6>
-<a name="id725370"></a>
+<a name="id827970"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.remove_if.example"></a><h6>
-<a name="id725490"></a>
+<a name="id829200"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.functions.remove_if.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">const</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2.0</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>replace</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="transform.html" title="transform">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.replace"></a><a class="link" href="replace.html" title="replace">replace</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.replace.description"></a><h6>
-<a name="id720344"></a>
+<a name="id825096"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
a new value.
</p>
<a name="fusion.algorithm.transformation.functions.replace.synopsis"></a><h6>
-<a name="id720366"></a>
+<a name="id825118"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">old_value</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">new_value</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id720540"></a><p class="title"><b>Table 1.61. Parameters</b></p>
+<a name="id825292"></a><p class="title"><b>Table 1.61. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,83 +55,84 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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">old_value</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> with type
- convertible to <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </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">old_value</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> with
+ type convertible to <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">old_value</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Value to replace
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">old_value</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Value to replace
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">new_value</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Replacement value
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">new_value</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Replacement value
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.replace.expression_semantics"></a><h6>
-<a name="id722368"></a>
+<a name="id825492"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.expression_semantics">Expression
Semantics</a>
</h6>
@@ -148,21 +149,21 @@
to elements with the same type and equal to <code class="computeroutput"><span class="identifier">old_value</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.replace.complexity"></a><h6>
-<a name="id722469"></a>
+<a name="id825593"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.replace.header"></a><h6>
-<a name="id722491"></a>
+<a name="id825614"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.replace.example"></a><h6>
-<a name="id722611"></a>
+<a name="id825734"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.functions.replace.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="replace.html" title="replace"><code class="computeroutput"><span class="identifier">replace</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">),</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">)</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span cl
ass="number">3</span><span class="special">));</span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/replace_if.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>replace_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="replace.html" title="replace">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.replace_if"></a><a class="link" href="replace_if.html" title="replace_if">replace_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.replace_if.description"></a><h6>
-<a name="id722737"></a>
+<a name="id825860"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
replaced with a new value.
</p>
<a name="fusion.algorithm.transformation.functions.replace_if.synopsis"></a><h6>
-<a name="id722763"></a>
+<a name="id825887"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">T</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">new_value</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id722951"></a><p class="title"><b>Table 1.62. Parameters</b></p>
+<a name="id826076"></a><p class="title"><b>Table 1.62. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,81 +56,82 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- A function object for which <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>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A function object for which <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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">new_value</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Replacement value
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">new_value</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Replacement value
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.replace_if.expression_semantics"></a><h6>
-<a name="id723136"></a>
+<a name="id826269"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -148,21 +149,21 @@
evaluates to <code class="computeroutput"><span class="keyword">true</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.replace_if.complexity"></a><h6>
-<a name="id723244"></a>
+<a name="id826377"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.replace_if.header"></a><h6>
-<a name="id723266"></a>
+<a name="id826398"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.replace_if.example"></a><h6>
-<a name="id723386"></a>
+<a name="id826518"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.functions.replace_if.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">odd</span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/reverse.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>reverse</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="remove_if.html" title="remove_if">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.functions.reverse"></a><a class="link" href="reverse.html" title="reverse">reverse</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.reverse.description"></a><h6>
-<a name="id725657"></a>
+<a name="id829367"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.description">Description</a>
</h6>
<p>
Returns a new sequence with the elements of the original in reverse order.
</p>
<a name="fusion.algorithm.transformation.functions.reverse.synposis"></a><h6>
-<a name="id725678"></a>
+<a name="id829389"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/reverse.html" title="reverse"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">reverse</span></code></a><span class="special"><</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">reverse</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id725786"></a><p class="title"><b>Table 1.65. Parameters</b></p>
+<a name="id829497"></a><p class="title"><b>Table 1.65. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -52,43 +52,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </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/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
- Sequence</a>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.reverse.expression_semantics"></a><h6>
-<a name="id725869"></a>
+<a name="id829583"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.expression_semantics">Expression
Semantics</a>
</h6>
@@ -120,21 +120,21 @@
in reverse order.
</p>
<a name="fusion.algorithm.transformation.functions.reverse.complexity"></a><h6>
-<a name="id725994"></a>
+<a name="id829708"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.reverse.header"></a><h6>
-<a name="id726016"></a>
+<a name="id829730"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.reverse.example"></a><h6>
-<a name="id726136"></a>
+<a name="id829850"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.functions.reverse.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">assert</span><span class="special">(</span><a class="link" href="reverse.html" title="reverse"><code class="computeroutput"><span class="identifier">reverse</span></code></a><span class="special">(</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">))</span> <span class="special">==</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">3</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span clas
s="number">1</span><span class="special">));</span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/transform.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>transform</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="filter_if.html" title="filter_if">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.transform"></a><a class="link" href="transform.html" title="transform">transform</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.transform.description"></a><h6>
-<a name="id718904"></a>
+<a name="id822005"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.transform.unary_version_synopsis"></a><h6>
-<a name="id718977"></a>
+<a name="id823717"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.unary_version_synopsis">Unary
version synopsis</a>
</h6>
@@ -50,7 +50,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id719119"></a><p class="title"><b>Table 1.59. Parameters</b></p>
+<a name="id823859"></a><p class="title"><b>Table 1.59. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -59,65 +59,66 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- <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 for each element <code class="computeroutput"><span class="identifier">e</span></code>
- of <code class="computeroutput"><span class="identifier">seq</span></code>. <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">)>::</span><span class="identifier">type</span></code> is the return type of <code class="computeroutput"><span class="identifier">f</span></code> when called with a value of
- each element type <code class="computeroutput"><span class="identifier">E</span></code>.
- </p>
- </td>
-<td>
- <p>
- Transformation function
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <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 for each element <code class="computeroutput"><span class="identifier">e</span></code>
+ of <code class="computeroutput"><span class="identifier">seq</span></code>. <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">)>::</span><span class="identifier">type</span></code>
+ is the return type of <code class="computeroutput"><span class="identifier">f</span></code>
+ when called with a value of each element type <code class="computeroutput"><span class="identifier">E</span></code>.
+ </p>
+ </td>
+<td>
+ <p>
+ Transformation function
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.transform.expression_semantics"></a><h6>
-<a name="id719322"></a>
+<a name="id824066"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.expression_semantics">Expression
Semantics</a>
</h6>
@@ -133,7 +134,7 @@
within <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.functions.transform.binary_version_synopsis"></a><h6>
-<a name="id719421"></a>
+<a name="id824166"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.binary_version_synopsis">Binary
version synopsis</a>
</h6>
@@ -146,7 +147,7 @@
<span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id719611"></a><p class="title"><b>Table 1.60. Parameters</b></p>
+<a name="id824356"></a><p class="title"><b>Table 1.60. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -155,78 +156,80 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq1</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>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq1</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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq2</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>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq2</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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e1</span><span class="special">,</span><span class="identifier">e2</span><span class="special">)</span></code>
- is a valid expression for each pair of elements <code class="computeroutput"><span class="identifier">e1</span></code>
- of <code class="computeroutput"><span class="identifier">seq1</span></code> and <code class="computeroutput"><span class="identifier">e2</span></code> of <code class="computeroutput"><span class="identifier">seq2</span></code>.
- <code class="computeroutput">boost::result_of
<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">E2</span><span class="special">)>::</span><span class="identifier">type</span></code> is the return type of <code class="computeroutput"><span class="identifier">f</span></code> when called with elements of
- type <code class="computeroutput"><span class="identifier">E1</span></code> and <code class="computeroutput"><span class="identifier">E2</span></code>
- </p>
- </td>
-<td>
- <p>
- Transformation function
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e1</span><span class="special">,</span><span class="identifier">e2</span><span class="special">)</span></code>
+ is a valid expression for each pair of elements <code class="computeroutput"><span class="identifier">e1</span></code> of <code class="computeroutput"><span class="identifier">seq1</span></code>
+ and <code class="computeroutput"><span class="identifier">e2</span></code> of
+ <code class="computeroutput"><span class="identifier">seq2</span></code>. <code class="computeroutput">boost::result_of
<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">E2</span><span class="special">)>::</span><span class="identifier">type</span></code>
+ is the return type of <code class="computeroutput"><span class="identifier">f</span></code>
+ when called with elements of type <code class="computeroutput"><span class="identifier">E1</span></code>
+ and <code class="computeroutput"><span class="identifier">E2</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Transformation function
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
@@ -241,21 +244,21 @@
within <code class="computeroutput"><span class="identifier">seq1</span></code> and <code class="computeroutput"><span class="identifier">seq2</span></code> respectively.
</p>
<a name="fusion.algorithm.transformation.functions.transform.complexity"></a><h6>
-<a name="id719964"></a>
+<a name="id824716"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.transform.header"></a><h6>
-<a name="id719985"></a>
+<a name="id824737"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.transform.example"></a><h6>
-<a name="id720105"></a>
+<a name="id824857"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.functions.transform.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">triple</span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/functions/zip.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>zip</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="join.html" title="join">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.functions.zip"></a><a class="link" href="zip.html" title="zip">zip</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.functions.zip.description"></a><h6>
-<a name="id732224"></a>
+<a name="id835911"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
of the members of the component sequences.
</p>
<a name="fusion.algorithm.transformation.functions.zip.synopsis"></a><h6>
-<a name="id732244"></a>
+<a name="id835930"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="identifier">zip</span><span class="special">(</span><span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="special">...</span> <span class="identifier">SequenceN</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seqN</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id732445"></a><p class="title"><b>Table 1.72. Parameters</b></p>
+<a name="id836132"></a><p class="title"><b>Table 1.72. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,43 +57,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq1</span></code> to <code class="computeroutput"><span class="identifier">seqN</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq1</span></code> to <code class="computeroutput"><span class="identifier">seqN</span></code>
+ </p>
+ </td>
<td>
- <p>
- Each sequence is a model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>.
- </p>
- </td>
+ <p>
+ Each sequence is a model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>.
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.functions.zip.expression_semantics"></a><h6>
-<a name="id732535"></a>
+<a name="id836225"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.expression_semantics">Expression
Semantics</a>
</h6>
@@ -114,21 +114,21 @@
<span class="char">'c'</span><span class="special">))</span></code>
</p>
<a name="fusion.algorithm.transformation.functions.zip.complexity"></a><h6>
-<a name="id732749"></a>
+<a name="id836439"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.functions.zip.header"></a><h6>
-<a name="id732768"></a>
+<a name="id836458"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.functions.zip.example"></a><h6>
-<a name="id733157"></a>
+<a name="id836573"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.functions.zip.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'a'</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../transformation.html" title="Transformation">
<link rel="prev" href="functions/push_front.html" title="push_front">
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/clear.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>clear</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="reverse.html" title="reverse">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.clear"></a><a class="link" href="clear.html" title="clear">clear</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.clear.description"></a><h6>
-<a name="id745917"></a>
+<a name="id848999"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
type.
</p>
<a name="fusion.algorithm.transformation.metafunctions.clear.synopsis"></a><h6>
-<a name="id745948"></a>
+<a name="id849030"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id746023"></a><p class="title"><b>Table 1.86. Parameters</b></p>
+<a name="id849104"></a><p class="title"><b>Table 1.86. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,42 +56,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
<td>
- <p>
- Any type
- </p>
- </td>
+ <p>
+ Any type
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.clear.expression_semantics"></a><h6>
-<a name="id746101"></a>
+<a name="id849186"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns an empty sequence.
</p>
<a name="fusion.algorithm.transformation.metafunctions.clear.complexity"></a><h6>
-<a name="id746173"></a>
+<a name="id849258"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.clear.header"></a><h6>
-<a name="id746194"></a>
+<a name="id849280"></a>
<a class="link" href="clear.html#fusion.algorithm.transformation.metafunctions.clear.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">clear</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>erase</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="clear.html" title="clear">
@@ -31,11 +31,11 @@
and range delimiting iterator types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase.description"></a><h6>
-<a name="id746338"></a>
+<a name="id849424"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.description">Description</a>
</h6>
<a name="fusion.algorithm.transformation.metafunctions.erase.synopsis"></a><h6>
-<a name="id746356"></a>
+<a name="id849442"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id746464"></a><p class="title"><b>Table 1.87. Parameters</b></p>
+<a name="id849550"></a><p class="title"><b>Table 1.87. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,81 +57,81 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.erase.expression_semantics"></a><h6>
-<a name="id746619"></a>
+<a name="id849710"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.expression_semantics">Expression
Semantics</a>
</h6>
@@ -168,14 +168,14 @@
and <code class="computeroutput"><span class="identifier">It2</span></code> removed.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase.complexity"></a><h6>
-<a name="id746825"></a>
+<a name="id849916"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase.header"></a><h6>
-<a name="id746846"></a>
+<a name="id849937"></a>
<a class="link" href="erase.html#fusion.algorithm.transformation.metafunctions.erase.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>erase_key</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="erase.html" title="erase">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.erase_key"></a><a class="link" href="erase_key.html" title="erase_key">erase_key</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.description"></a><h6>
-<a name="id746975"></a>
+<a name="id850339"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
and key types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.synopsis"></a><h6>
-<a name="id747002"></a>
+<a name="id850367"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id747088"></a><p class="title"><b>Table 1.88. Parameters</b></p>
+<a name="id850452"></a><p class="title"><b>Table 1.88. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,63 +57,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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> and <a class="link" href="../../../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative
- Sequence</a>
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </p>
- </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> and <a class="link" href="../../../sequence/concepts/associative_sequence.html" title="Associative Sequence">Associative
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Key</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Key type
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Key</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Key type
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.erase_key.expression_semantics"></a><h6>
-<a name="id747205"></a>
+<a name="id850576"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
except those with key <code class="computeroutput"><span class="identifier">Key</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.complexity"></a><h6>
-<a name="id747302"></a>
+<a name="id850673"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.erase_key.header"></a><h6>
-<a name="id747322"></a>
+<a name="id850692"></a>
<a class="link" href="erase_key.html#fusion.algorithm.transformation.metafunctions.erase_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">erase_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>filter</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.filter"></a><a class="link" href="filter.html" title="filter">filter</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.filter.description"></a><h6>
-<a name="id738104"></a>
+<a name="id842085"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
and type to retain.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter.synopsis"></a><h6>
-<a name="id738133"></a>
+<a name="id842114"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id738221"></a><p class="title"><b>Table 1.77. Parameter</b></p>
+<a name="id842202"></a><p class="title"><b>Table 1.77. Parameter</b></p>
<div class="table-contents"><table class="table" summary="Parameter">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Type to retain
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Type to retain
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.filter.expression_semantics"></a><h6>
-<a name="id738334"></a>
+<a name="id842322"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.expression_semantics">Expression
Semantics</a>
</h6>
@@ -141,14 +141,14 @@
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter.complexity"></a><h6>
-<a name="id738534"></a>
+<a name="id842522"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter.header"></a><h6>
-<a name="id738556"></a>
+<a name="id842544"></a>
<a class="link" href="filter.html#fusion.algorithm.transformation.metafunctions.filter.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>filter_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="filter.html" title="filter">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.filter_if"></a><a class="link" href="filter_if.html" title="filter_if">filter_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.description"></a><h6>
-<a name="id738684"></a>
+<a name="id842672"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Lambda Expression</a> predicate type.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.synopsis"></a><h6>
-<a name="id738715"></a>
+<a name="id842703"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id738800"></a><p class="title"><b>Table 1.78. Parameter</b></p>
+<a name="id842789"></a><p class="title"><b>Table 1.78. Parameter</b></p>
<div class="table-contents"><table class="table" summary="Parameter">
<colgroup>
<col>
@@ -58,63 +58,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- Type to retain
- </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>
+ Type to retain
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.filter_if.expression_semantics"></a><h6>
-<a name="id738918"></a>
+<a name="id842913"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -142,14 +142,14 @@
to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.complexity"></a><h6>
-<a name="id739061"></a>
+<a name="id843056"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.filter_if.header"></a><h6>
-<a name="id739080"></a>
+<a name="id843075"></a>
<a class="link" href="filter_if.html#fusion.algorithm.transformation.metafunctions.filter_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">filter_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>insert</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="erase_key.html" title="erase_key">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.insert"></a><a class="link" href="insert.html" title="insert">insert</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.insert.description"></a><h6>
-<a name="id747450"></a>
+<a name="id850820"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
position iterator and insertion types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert.synopsis"></a><h6>
-<a name="id747479"></a>
+<a name="id850849"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id747580"></a><p class="title"><b>Table 1.89. Parameters</b></p>
+<a name="id850950"></a><p class="title"><b>Table 1.89. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -58,80 +58,80 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Position</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>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Position</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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.insert.expression_semantics"></a><h6>
-<a name="id747730"></a>
+<a name="id851106"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.expression_semantics">Expression
Semantics</a>
</h6>
@@ -159,14 +159,14 @@
in <code class="computeroutput"><span class="identifier">Sequence</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert.complexity"></a><h6>
-<a name="id747869"></a>
+<a name="id851245"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert.header"></a><h6>
-<a name="id747890"></a>
+<a name="id851267"></a>
<a class="link" href="insert.html#fusion.algorithm.transformation.metafunctions.insert.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>insert_range</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="insert.html" title="insert">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.insert_range"></a><a class="link" href="insert_range.html" title="insert_range">insert_range</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.description"></a><h6>
-<a name="id748024"></a>
+<a name="id851400"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
sequence, position iterator and insertion range types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.synopsis"></a><h6>
-<a name="id748050"></a>
+<a name="id851426"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id748148"></a><p class="title"><b>Table 1.90. Parameters</b></p>
+<a name="id851525"></a><p class="title"><b>Table 1.90. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -58,81 +58,81 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Position</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>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Position</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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.insert_range.expression_semantics"></a><h6>
-<a name="id748303"></a>
+<a name="id851686"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.expression_semantics">Expression
Semantics</a>
</h6>
@@ -160,14 +160,14 @@
into <code class="computeroutput"><span class="identifier">Sequence</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.complexity"></a><h6>
-<a name="id748441"></a>
+<a name="id851824"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.insert_range.header"></a><h6>
-<a name="id748458"></a>
+<a name="id851840"></a>
<a class="link" href="insert_range.html#fusion.algorithm.transformation.metafunctions.insert_range.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">insert_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/join.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>join</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="insert_range.html" title="insert_range">
@@ -27,14 +27,14 @@
<a name="fusion.algorithm.transformation.metafunctions.join"></a><a class="link" href="join.html" title="join">join</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.join.description"></a><h6>
-<a name="id748586"></a>
+<a name="id851969"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.description">Description</a>
</h6>
<p>
Returns the result of joining 2 sequences, given the sequence types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.join.synopsis"></a><h6>
-<a name="id748608"></a>
+<a name="id851990"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<a name="fusion.algorithm.transformation.metafunctions.join.expression_semantics"></a><h6>
-<a name="id748699"></a>
+<a name="id852082"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.expression_semantics">Expression
Semantics</a>
</h6>
@@ -76,14 +76,14 @@
The order of the elements in the 2 sequences is preserved.
</p>
<a name="fusion.algorithm.transformation.metafunctions.join.complexity"></a><h6>
-<a name="id749445"></a>
+<a name="id852212"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.join.header"></a><h6>
-<a name="id749466"></a>
+<a name="id852234"></a>
<a class="link" href="join.html#fusion.algorithm.transformation.metafunctions.join.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">join</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>pop_back</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="zip.html" title="zip">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.pop_back"></a><a class="link" href="pop_back.html" title="pop_back">pop_back</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.description"></a><h6>
-<a name="id750098"></a>
+<a name="id854094"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
type.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.synopsis"></a><h6>
-<a name="id750126"></a>
+<a name="id854123"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id750201"></a><p class="title"><b>Table 1.91. Parameters</b></p>
+<a name="id854198"></a><p class="title"><b>Table 1.91. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,43 +56,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
- </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>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.pop_back.expression_semantics"></a><h6>
-<a name="id750284"></a>
+<a name="id854284"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -119,14 +119,14 @@
except the last element.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.complexity"></a><h6>
-<a name="id750389"></a>
+<a name="id854390"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_back.header"></a><h6>
-<a name="id750408"></a>
+<a name="id854409"></a>
<a class="link" href="pop_back.html#fusion.algorithm.transformation.metafunctions.pop_back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>pop_front</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="pop_back.html" title="pop_back">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.pop_front"></a><a class="link" href="pop_front.html" title="pop_front">pop_front</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.description"></a><h6>
-<a name="id750537"></a>
+<a name="id854537"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
type.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.synopsis"></a><h6>
-<a name="id750563"></a>
+<a name="id854564"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id750635"></a><p class="title"><b>Table 1.92. Parameters</b></p>
+<a name="id854636"></a><p class="title"><b>Table 1.92. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,43 +56,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
- </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>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.pop_front.expression_semantics"></a><h6>
-<a name="id750718"></a>
+<a name="id854722"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -119,14 +119,14 @@
except the first element.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.complexity"></a><h6>
-<a name="id750824"></a>
+<a name="id854828"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.pop_front.header"></a><h6>
-<a name="id750843"></a>
+<a name="id854847"></a>
<a class="link" href="pop_front.html#fusion.algorithm.transformation.metafunctions.pop_front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">pop_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>push_back</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="pop_front.html" title="pop_front">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.push_back"></a><a class="link" href="push_back.html" title="push_back">push_back</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.push_back.description"></a><h6>
-<a name="id750971"></a>
+<a name="id854975"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
the input sequence and element to push.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_back.synopsis"></a><h6>
-<a name="id750998"></a>
+<a name="id855002"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id751083"></a><p class="title"><b>Table 1.93. Parameters</b></p>
+<a name="id855087"></a><p class="title"><b>Table 1.93. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.push_back.expression_semantics"></a><h6>
-<a name="id751197"></a>
+<a name="id855206"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -140,14 +140,14 @@
added to the end.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_back.complexity"></a><h6>
-<a name="id751317"></a>
+<a name="id855326"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_back.header"></a><h6>
-<a name="id751336"></a>
+<a name="id855345"></a>
<a class="link" href="push_back.html#fusion.algorithm.transformation.metafunctions.push_back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>push_front</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="push_back.html" title="push_back">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.push_front"></a><a class="link" href="push_front.html" title="push_front">push_front</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.push_front.description"></a><h6>
-<a name="id751469"></a>
+<a name="id855478"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
of the input sequence and element to push.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_front.synopsis"></a><h6>
-<a name="id751496"></a>
+<a name="id855504"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id751581"></a><p class="title"><b>Table 1.94. Parameters</b></p>
+<a name="id855590"></a><p class="title"><b>Table 1.94. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.push_front.expression_semantics"></a><h6>
-<a name="id752856"></a>
+<a name="id855708"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -140,14 +140,14 @@
added to the beginning.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_front.complexity"></a><h6>
-<a name="id752978"></a>
+<a name="id855831"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.push_front.header"></a><h6>
-<a name="id752998"></a>
+<a name="id855850"></a>
<a class="link" href="push_front.html#fusion.algorithm.transformation.metafunctions.push_front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">push_front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>remove</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="replace_if.html" title="replace_if">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.remove"></a><a class="link" href="remove.html" title="remove">remove</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.remove.description"></a><h6>
-<a name="id742816"></a>
+<a name="id846769"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
removal types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove.synopsis"></a><h6>
-<a name="id742846"></a>
+<a name="id846799"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id742934"></a><p class="title"><b>Table 1.83. Parameters</b></p>
+<a name="id846886"></a><p class="title"><b>Table 1.83. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Remove elements of this type
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Remove elements of this type
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.remove.expression_semantics"></a><h6>
-<a name="id744549"></a>
+<a name="id847005"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.expression_semantics">Expression
Semantics</a>
</h6>
@@ -141,14 +141,14 @@
<span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special"><</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove.complexity"></a><h6>
-<a name="id744752"></a>
+<a name="id847208"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove.header"></a><h6>
-<a name="id744773"></a>
+<a name="id847844"></a>
<a class="link" href="remove.html#fusion.algorithm.transformation.metafunctions.remove.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>remove_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="remove.html" title="remove">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.remove_if"></a><a class="link" href="remove_if.html" title="remove_if">remove_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.description"></a><h6>
-<a name="id744902"></a>
+<a name="id847973"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Lambda Expression</a> predicate types.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.synopsis"></a><h6>
-<a name="id744933"></a>
+<a name="id848004"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id745018"></a><p class="title"><b>Table 1.84. Parameters</b></p>
+<a name="id848089"></a><p class="title"><b>Table 1.84. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -58,63 +58,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Pred</span></code>
- </p>
- </td>
-<td>
- <p>
- A model of unary <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
- Lambda Expression</a>
- </p>
- </td>
-<td>
- <p>
- Remove elements which evaluate 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>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Pred</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of unary <a href="http://www.boost.org/libs/mpl/doc/refmanual/lambda-expression.html" target="_top">MPL
+ Lambda Expression</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Remove elements which evaluate 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>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.remove_if.expression_semantics"></a><h6>
-<a name="id745157"></a>
+<a name="id848236"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -142,14 +142,14 @@
to <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.complexity"></a><h6>
-<a name="id745300"></a>
+<a name="id848378"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.remove_if.header"></a><h6>
-<a name="id745319"></a>
+<a name="id848398"></a>
<a class="link" href="remove_if.html#fusion.algorithm.transformation.metafunctions.remove_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">remove_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>replace</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="transform.html" title="transform">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.replace"></a><a class="link" href="replace.html" title="replace">replace</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.replace.description"></a><h6>
-<a name="id741827"></a>
+<a name="id845767"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
the input sequence and element to replace.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace.synopsis"></a><h6>
-<a name="id741856"></a>
+<a name="id845795"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id741944"></a><p class="title"><b>Table 1.81. Parameters</b></p>
+<a name="id845883"></a><p class="title"><b>Table 1.81. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- The type of the search and replacement objects
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The type of the search and replacement objects
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.replace.expression_semantics"></a><h6>
-<a name="id742057"></a>
+<a name="id846002"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
<a class="link" href="../functions/replace.html" title="replace"><code class="computeroutput"><span class="identifier">replace</span></code></a>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace.complexity"></a><h6>
-<a name="id742143"></a>
+<a name="id846088"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace.header"></a><h6>
-<a name="id742162"></a>
+<a name="id846107"></a>
<a class="link" href="replace.html#fusion.algorithm.transformation.metafunctions.replace.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>replace_if</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="replace.html" title="replace">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.replace_if"></a><a class="link" href="replace_if.html" title="replace_if">replace_if</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.description"></a><h6>
-<a name="id742295"></a>
+<a name="id846241"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Function Object</a> predicate and replacement object.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.synopsis"></a><h6>
-<a name="id742327"></a>
+<a name="id846272"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id742424"></a><p class="title"><b>Table 1.82. Parameters</b></p>
+<a name="id846369"></a><p class="title"><b>Table 1.82. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -58,80 +58,80 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </p>
- </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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<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>
- Replacement predicate
- </p>
- </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>
+ Replacement predicate
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- The type of the replacement object
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The type of the replacement object
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.replace_if.expression_semantics"></a><h6>
-<a name="id742573"></a>
+<a name="id846525"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.expression_semantics">Expression
Semantics</a>
</h6>
@@ -146,14 +146,14 @@
<a class="link" href="../functions/replace_if.html" title="replace_if"><code class="computeroutput"><span class="identifier">replace_if</span></code></a>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.complexity"></a><h6>
-<a name="id742669"></a>
+<a name="id846621"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.replace_if.header"></a><h6>
-<a name="id742688"></a>
+<a name="id846640"></a>
<a class="link" href="replace_if.html#fusion.algorithm.transformation.metafunctions.replace_if.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">replace_if</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>reverse</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="remove_if.html" title="remove_if">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.reverse"></a><a class="link" href="reverse.html" title="reverse">reverse</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.reverse.description"></a><h6>
-<a name="id745448"></a>
+<a name="id848526"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
type.
</p>
<a name="fusion.algorithm.transformation.metafunctions.reverse.synopsis"></a><h6>
-<a name="id745477"></a>
+<a name="id848555"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id745551"></a><p class="title"><b>Table 1.85. Parameters</b></p>
+<a name="id848629"></a><p class="title"><b>Table 1.85. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,43 +56,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
+ </td>
<td>
- <p>
- A model of <a class="link" href="../../../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
- Sequence</a>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.reverse.expression_semantics"></a><h6>
-<a name="id745634"></a>
+<a name="id848716"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.expression_semantics">Expression
Semantics</a>
</h6>
@@ -123,14 +123,14 @@
elements in the reverse order to <code class="computeroutput"><span class="identifier">Sequence</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.reverse.complexity"></a><h6>
-<a name="id745767"></a>
+<a name="id848849"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.reverse.header"></a><h6>
-<a name="id745786"></a>
+<a name="id848868"></a>
<a class="link" href="reverse.html#fusion.algorithm.transformation.metafunctions.reverse.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">reverse</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/transform.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>transform</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="filter_if.html" title="filter_if">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.transform"></a><a class="link" href="transform.html" title="transform">transform</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.transform.description"></a><h6>
-<a name="id739208"></a>
+<a name="id843204"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
of <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.transform.unary_version_synopsis"></a><h6>
-<a name="id739279"></a>
+<a name="id843275"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.unary_version_synopsis">Unary
version synopsis</a>
</h6>
@@ -50,7 +50,7 @@
<span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id739421"></a><p class="title"><b>Table 1.79. Parameters</b></p>
+<a name="id843416"></a><p class="title"><b>Table 1.79. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -59,65 +59,66 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<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>
- Operation's argument
- </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>
+ </p>
+ </td>
+<td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- <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 for each element <code class="computeroutput"><span class="identifier">e</span></code>
- of <code class="computeroutput"><span class="identifier">seq</span></code>. <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">)>::</span><span class="identifier">type</span></code> is the return type of <code class="computeroutput"><span class="identifier">f</span></code> when called with a value of
- each element type <code class="computeroutput"><span class="identifier">E</span></code>.
- </p>
- </td>
-<td>
- <p>
- Transformation function
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <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 for each element <code class="computeroutput"><span class="identifier">e</span></code>
+ of <code class="computeroutput"><span class="identifier">seq</span></code>. <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F</span><span class="special">(</span><span class="identifier">E</span><span class="special">)>::</span><span class="identifier">type</span></code>
+ is the return type of <code class="computeroutput"><span class="identifier">f</span></code>
+ when called with a value of each element type <code class="computeroutput"><span class="identifier">E</span></code>.
+ </p>
+ </td>
+<td>
+ <p>
+ Transformation function
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.algorithm.transformation.metafunctions.transform.expression_semantics"></a><h6>
-<a name="id740785"></a>
+<a name="id843624"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.expression_semantics">Expression
Semantics</a>
</h6>
@@ -144,7 +145,7 @@
within <code class="computeroutput"><span class="identifier">seq</span></code>.
</p>
<a name="fusion.algorithm.transformation.metafunctions.transform.binary_version_synopsis"></a><h6>
-<a name="id740912"></a>
+<a name="id843751"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.binary_version_synopsis">Binary
version synopsis</a>
</h6>
@@ -157,7 +158,7 @@
<span class="identifier">Sequence1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Sequence2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">,</span> <span class="identifier">F</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id741101"></a><p class="title"><b>Table 1.80. Parameters</b></p>
+<a name="id845033"></a><p class="title"><b>Table 1.80. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -166,78 +167,80 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq1</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>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq1</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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq2</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>
- Operation's argument
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq2</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>
+ Operation's argument
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
- </td>
-<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e1</span><span class="special">,</span><span class="identifier">e2</span><span class="special">)</span></code>
- is a valid expression for each pair of elements <code class="computeroutput"><span class="identifier">e1</span></code>
- of <code class="computeroutput"><span class="identifier">seq1</span></code> and <code class="computeroutput"><span class="identifier">e2</span></code> of <code class="computeroutput"><span class="identifier">seq2</span></code>.
- <code class="computeroutput">boost::result_of
<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">E2</span><span class="special">)>::</span><span class="identifier">type</span></code> is the return type of <code class="computeroutput"><span class="identifier">f</span></code> when called with elements of
- type <code class="computeroutput"><span class="identifier">E1</span></code> and <code class="computeroutput"><span class="identifier">E2</span></code>
- </p>
- </td>
-<td>
- <p>
- Transformation function
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">e1</span><span class="special">,</span><span class="identifier">e2</span><span class="special">)</span></code>
+ is a valid expression for each pair of elements <code class="computeroutput"><span class="identifier">e1</span></code> of <code class="computeroutput"><span class="identifier">seq1</span></code>
+ and <code class="computeroutput"><span class="identifier">e2</span></code> of
+ <code class="computeroutput"><span class="identifier">seq2</span></code>. <code class="computeroutput">boost::result_of
<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">E2</span><span class="special">)>::</span><span class="identifier">type</span></code>
+ is the return type of <code class="computeroutput"><span class="identifier">f</span></code>
+ when called with elements of type <code class="computeroutput"><span class="identifier">E1</span></code>
+ and <code class="computeroutput"><span class="identifier">E2</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Transformation function
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
@@ -252,21 +255,21 @@
within <code class="computeroutput"><span class="identifier">seq1</span></code> and <code class="computeroutput"><span class="identifier">seq2</span></code> respectively.
</p>
<a name="fusion.algorithm.transformation.metafunctions.transform.complexity"></a><h6>
-<a name="id741452"></a>
+<a name="id845391"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.complexity">Complexity</a>
</h6>
<p>
Constant. Returns a view which is lazily evaluated.
</p>
<a name="fusion.algorithm.transformation.metafunctions.transform.header"></a><h6>
-<a name="id741471"></a>
+<a name="id845410"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.algorithm.transformation.metafunctions.transform.example"></a><h6>
-<a name="id741591"></a>
+<a name="id845530"></a>
<a class="link" href="transform.html#fusion.algorithm.transformation.metafunctions.transform.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">triple</span>
Modified: branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/algorithm/transformation/metafunctions/zip.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>zip</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="join.html" title="join">
@@ -27,7 +27,7 @@
<a name="fusion.algorithm.transformation.metafunctions.zip"></a><a class="link" href="zip.html" title="zip">zip</a>
</h5></div></div></div>
<a name="fusion.algorithm.transformation.metafunctions.zip.description"></a><h6>
-<a name="id749597"></a>
+<a name="id852365"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
of the members of the component sequences.
</p>
<a name="fusion.algorithm.transformation.metafunctions.zip.synopsis"></a><h6>
-<a name="id749619"></a>
+<a name="id852386"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -50,7 +50,7 @@
<span class="special">};</span>
</pre>
<a name="fusion.algorithm.transformation.metafunctions.zip.expression_semantics"></a><h6>
-<a name="id749728"></a>
+<a name="id853725"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.expression_semantics">Expression
Semantics</a>
</h6>
@@ -72,14 +72,14 @@
<span class="char">'c'</span><span class="special">))</span></code>
</p>
<a name="fusion.algorithm.transformation.metafunctions.zip.complexity"></a><h6>
-<a name="id749948"></a>
+<a name="id853944"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.complexity">Complexity</a>
</h6>
<p>
Constant.
</p>
<a name="fusion.algorithm.transformation.metafunctions.zip.header"></a><h6>
-<a name="id749969"></a>
+<a name="id853966"></a>
<a class="link" href="zip.html#fusion.algorithm.transformation.metafunctions.zip.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">transformation</span><span class="special">/</span><span class="identifier">zip</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/change_log.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/change_log.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/change_log.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Change log</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="notes.html" title="Notes">
@@ -64,6 +64,19 @@
Oct 30, 2009: Added support for associative iterators and views. (Christopher
Schmidt)
</li>
+<li class="listitem">
+ March 1, 2010: Added <a class="link" href="adapted/adapt_struct_named.html" title="BOOST_FUSION_ADAPT_STRUCT_NAMED">BOOST_FUSION_ADAPT_STRUCT_NAMED</a>
+ and <a class="link" href="adapted/adapt_struct_named.html" title="BOOST_FUSION_ADAPT_STRUCT_NAMED">BOOST_FUSION_ADAPT_STRUCT_NAMED_NS</a>
+ (Hartmut Kaiser)
+ </li>
+<li class="listitem">
+ April 4, 2010: Added <a class="link" href="adapted/array.html" title="Array">array</a> support,
+ <a class="link" href="adapted/adapt_tpl_struct.html" title="BOOST_FUSION_ADAPT_TPL_STRUCT">BOOST_FUSION_ADAPT_TPL_STRUCT</a>,
+ <a class="link" href="adapted/adapt_assoc_tpl_struct.html" title="BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT">BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT</a>,
+ <a class="link" href="adapted/adapt_assoc_struct_named.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED">BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED</a>
+ and <a class="link" href="adapted/adapt_assoc_struct_named.html" title="BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED">BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED_NS</a>
+ (Christopher Schmidt)
+ </li>
</ul></div>
</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/container.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Container</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="sequence/operator/comparison/greater_than_equal.html" title="greater than equal">
@@ -49,7 +49,7 @@
These containers are more or less counterparts of those in STL.
</p>
<a name="fusion.container.header"></a><h4>
-<a name="id634414"></a>
+<a name="id735320"></a>
<a class="link" href="container.html#fusion.container.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/cons.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/cons.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/cons.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>cons</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../container.html" title="Container">
<link rel="prev" href="vector.html" title="vector">
@@ -27,7 +27,7 @@
<a name="fusion.container.cons"></a><a class="link" href="cons.html" title="cons">cons</a>
</h3></div></div></div>
<a name="fusion.container.cons.description"></a><h5>
-<a name="id639757"></a>
+<a name="id737947"></a>
<a class="link" href="cons.html#fusion.container.cons.description">Description</a>
</h5>
<p>
@@ -42,21 +42,21 @@
Inlined Functions</a>).
</p>
<a name="fusion.container.cons.header"></a><h5>
-<a name="id639838"></a>
+<a name="id738029"></a>
<a class="link" href="cons.html#fusion.container.cons.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.cons.synopsis"></a><h5>
-<a name="id639953"></a>
+<a name="id738144"></a>
<a class="link" href="cons.html#fusion.container.cons.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Cdr</span> <span class="special">=</span> <span class="identifier">nil</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">cons</span><span class="special">;</span>
</pre>
<a name="fusion.container.cons.template_parameters"></a><h5>
-<a name="id640028"></a>
+<a name="id738218"></a>
<a class="link" href="cons.html#fusion.container.cons.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -67,59 +67,59 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Car</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Car</span></code>
+ </p>
</td>
<td>
- <p>
- Head type
- </p>
+ <p>
+ Head type
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Cdr</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Cdr</span></code>
+ </p>
</td>
<td>
- <p>
- Tail type
- </p>
+ <p>
+ Tail type
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">nil</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">nil</span></code>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.container.cons.model_of"></a><h5>
-<a name="id640148"></a>
+<a name="id738345"></a>
<a class="link" href="cons.html#fusion.container.cons.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div>
@@ -128,38 +128,38 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">nil</span></code></span></dt>
<dd><p>
- An empty <code class="computeroutput"><span class="identifier">cons</span></code>
- </p></dd>
+ An empty <code class="computeroutput"><span class="identifier">cons</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">C</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">cons</span></code> type
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">l</span></code>,
- <code class="computeroutput"><span class="identifier">l2</span></code></span></dt>
+ A <code class="computeroutput"><span class="identifier">cons</span></code> type
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">l</span></code>, <code class="computeroutput"><span class="identifier">l2</span></code></span></dt>
<dd><p>
- Instances of <code class="computeroutput"><span class="identifier">cons</span></code>
- </p></dd>
+ Instances of <code class="computeroutput"><span class="identifier">cons</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">car</span></code></span></dt>
<dd><p>
- An arbitrary data
- </p></dd>
+ An arbitrary data
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">cdr</span></code></span></dt>
<dd><p>
- Another <code class="computeroutput"><span class="identifier">cons</span></code> list
- </p></dd>
+ Another <code class="computeroutput"><span class="identifier">cons</span></code> list
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a>
- </p></dd>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">N</span></code></span></dt>
<dd><p>
- An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p></dd>
+ An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p></dd>
</dl>
</div>
<a name="fusion.container.cons.expression_semantics"></a><h5>
-<a name="id640352"></a>
+<a name="id738558"></a>
<a class="link" href="cons.html#fusion.container.cons.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -174,106 +174,106 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">nil</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">nil</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates an empty list.
- </p>
+ <p>
+ Creates an empty list.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">C</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">C</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a cons with default constructed elements.
- </p>
+ <p>
+ Creates a cons with default constructed elements.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">C</span><span class="special">(</span><span class="identifier">car</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">C</span><span class="special">(</span><span class="identifier">car</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a cons with <code class="computeroutput"><span class="identifier">car</span></code>
- head and default constructed tail.
- </p>
+ <p>
+ Creates a cons with <code class="computeroutput"><span class="identifier">car</span></code>
+ head and default constructed tail.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">C</span><span class="special">(</span><span class="identifier">car</span><span class="special">,</span>
- <span class="identifier">cdr</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">C</span><span class="special">(</span><span class="identifier">car</span><span class="special">,</span>
+ <span class="identifier">cdr</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a cons with <code class="computeroutput"><span class="identifier">car</span></code>
- head and <code class="computeroutput"><span class="identifier">cdr</span></code> tail.
- </p>
+ <p>
+ Creates a cons with <code class="computeroutput"><span class="identifier">car</span></code>
+ head and <code class="computeroutput"><span class="identifier">cdr</span></code> tail.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">C</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">C</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a cons from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Copy constructs a cons from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">l</span> <span class="special">=</span>
- <span class="identifier">s</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">l</span> <span class="special">=</span>
+ <span class="identifier">s</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a cons, <code class="computeroutput"><span class="identifier">l</span></code>,
- from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Assigns to a cons, <code class="computeroutput"><span class="identifier">l</span></code>,
+ from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../sequence/intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">l</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../sequence/intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">l</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- The Nth element from the beginning of the sequence; see <a class="link" href="../sequence/intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>.
- </p>
+ <p>
+ The Nth element from the beginning of the sequence; see <a class="link" href="../sequence/intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>.
+ </p>
</td>
</tr>
</tbody>
@@ -292,7 +292,7 @@
</p>
</div>
<a name="fusion.container.cons.example"></a><h5>
-<a name="id640815"></a>
+<a name="id740125"></a>
<a class="link" href="cons.html#fusion.container.cons.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">cons</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">cons</span><span class="special"><</span><span class="keyword">float</span><span class="special">></span> <span class="special">></span> <span class="identifier">l</span><span class="special">(</span><span class="number">12</span><span class="special">,</span> <span class="identifier">cons</span><span class="special"><</span><span class="keyword">float</span><span class="special">>(</span><span class="number">5.5f</span><span class="special">));</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Conversion</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../container.html" title="Container">
<link rel="prev" href="generation/metafunctions/map_tie.html" title="map_tie">
@@ -35,7 +35,7 @@
types using one of these conversion functions.
</p>
<a name="fusion.container.conversion.header"></a><h5>
-<a name="id668052"></a>
+<a name="id767979"></a>
<a class="link" href="conversion.html#fusion.container.conversion.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion/functions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion/functions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion/functions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../conversion.html" title="Conversion">
<link rel="prev" href="../conversion.html" title="Conversion">
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_list.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_list</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions">
@@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_list"></a><a class="link" href="as_list.html" title="as_list">as_list</a>
</h5></div></div></div>
<a name="fusion.container.conversion.functions.as_list.description"></a><h6>
-<a name="id668136"></a>
+<a name="id768063"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_list.synopsis"></a><h6>
-<a name="id668165"></a>
+<a name="id768092"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">as_list</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_list.parameters"></a><h6>
-<a name="id668347"></a>
+<a name="id768412"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,41 +57,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- An instance of Sequence
- </p>
+ <p>
+ An instance of Sequence
+ </p>
</td>
<td>
- <p>
- The sequence to convert.
- </p>
+ <p>
+ The sequence to convert.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.functions.as_list.expression_semantics"></a><h6>
-<a name="id668434"></a>
+<a name="id768502"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
<code class="computeroutput"><span class="identifier">seq</span></code>, to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_list.header"></a><h6>
-<a name="id668533"></a>
+<a name="id768601"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.conversion.functions.as_list.example"></a><h6>
-<a name="id668648"></a>
+<a name="id768716"></a>
<a class="link" href="as_list.html#fusion.container.conversion.functions.as_list.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">as_list</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_map.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_map</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="as_set.html" title="as_set">
@@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_map"></a><a class="link" href="as_map.html" title="as_map">as_map</a>
</h5></div></div></div>
<a name="fusion.container.conversion.functions.as_map.description"></a><h6>
-<a name="id670453"></a>
+<a name="id769981"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_map.synopsis"></a><h6>
-<a name="id670482"></a>
+<a name="id770010"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">as_map</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_map.parameters"></a><h6>
-<a name="id670662"></a>
+<a name="id770190"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,41 +57,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- An instance of Sequence
- </p>
+ <p>
+ An instance of Sequence
+ </p>
</td>
<td>
- <p>
- The sequence to convert.
- </p>
+ <p>
+ The sequence to convert.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.functions.as_map.expression_semantics"></a><h6>
-<a name="id670746"></a>
+<a name="id770278"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.expression_semantics">Expression
Semantics</a>
</h6>
@@ -110,14 +110,14 @@
There may be no duplicate <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></code></a> key types.
</p>
<a name="fusion.container.conversion.functions.as_map.header"></a><h6>
-<a name="id670875"></a>
+<a name="id770407"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.conversion.functions.as_map.example"></a><h6>
-<a name="id670990"></a>
+<a name="id772161"></a>
<a class="link" href="as_map.html#fusion.container.conversion.functions.as_map.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">as_map</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_set.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_set</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="as_vector.html" title="as_vector">
@@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_set"></a><a class="link" href="as_set.html" title="as_set">as_set</a>
</h5></div></div></div>
<a name="fusion.container.conversion.functions.as_set.description"></a><h6>
-<a name="id669861"></a>
+<a name="id769386"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a class="link" href="../../set.html" title="set"><code class="computeroutput"><span class="identifier">set</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_set.synopsis"></a><h6>
-<a name="id669890"></a>
+<a name="id769415"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">as_set</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_set.parameters"></a><h6>
-<a name="id670070"></a>
+<a name="id769595"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,41 +57,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- An instance of Sequence
- </p>
+ <p>
+ An instance of Sequence
+ </p>
</td>
<td>
- <p>
- The sequence to convert.
- </p>
+ <p>
+ The sequence to convert.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.functions.as_set.expression_semantics"></a><h6>
-<a name="id670154"></a>
+<a name="id769682"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.expression_semantics">Expression
Semantics</a>
</h6>
@@ -109,14 +109,14 @@
key types.
</p>
<a name="fusion.container.conversion.functions.as_set.header"></a><h6>
-<a name="id670263"></a>
+<a name="id769792"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.conversion.functions.as_set.example"></a><h6>
-<a name="id670378"></a>
+<a name="id769907"></a>
<a class="link" href="as_set.html#fusion.container.conversion.functions.as_set.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">as_set</span><span class="special">(</span><a class="link" href="../../generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion/functions/as_vector.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_vector</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="as_list.html" title="as_list">
@@ -27,14 +27,14 @@
<a name="fusion.container.conversion.functions.as_vector"></a><a class="link" href="as_vector.html" title="as_vector">as_vector</a>
</h5></div></div></div>
<a name="fusion.container.conversion.functions.as_vector.description"></a><h6>
-<a name="id668723"></a>
+<a name="id768791"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.description">Description</a>
</h6>
<p>
Convert a fusion sequence to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_vector.synopsis"></a><h6>
-<a name="id668754"></a>
+<a name="id768822"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">as_vector</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.container.conversion.functions.as_vector.parameters"></a><h6>
-<a name="id668939"></a>
+<a name="id769007"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,41 +57,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- An instance of Sequence
- </p>
+ <p>
+ An instance of Sequence
+ </p>
</td>
<td>
- <p>
- The sequence to convert.
- </p>
+ <p>
+ The sequence to convert.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.functions.as_vector.expression_semantics"></a><h6>
-<a name="id669025"></a>
+<a name="id769097"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
<code class="computeroutput"><span class="identifier">seq</span></code>, to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>.
</p>
<a name="fusion.container.conversion.functions.as_vector.header"></a><h6>
-<a name="id669672"></a>
+<a name="id769196"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.conversion.functions.as_vector.example"></a><h6>
-<a name="id669787"></a>
+<a name="id769312"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.functions.as_vector.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">as_vector</span><span class="special">(</span><a class="link" href="../../generation/functions/make_list.html" title="make_list"><code class="computeroutput"><span class="identifier">make_list</span></code></a><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">))</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../conversion.html" title="Conversion">
<link rel="prev" href="functions/as_map.html" title="as_map">
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_list.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_list</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions">
@@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_list"></a><a class="link" href="as_list.html" title="as_list">as_list</a>
</h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_list.description"></a><h6>
-<a name="id671112"></a>
+<a name="id772283"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/as_list.html" title="as_list"><code class="computeroutput"><span class="identifier">as_list</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_list.synopsis"></a><h6>
-<a name="id671143"></a>
+<a name="id772314"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">as_list</span><span class="special">;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_list.parameters"></a><h6>
-<a name="id671199"></a>
+<a name="id772370"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -52,41 +52,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
</td>
<td>
- <p>
- A fusion <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ A fusion <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence type to convert.
- </p>
+ <p>
+ The sequence type to convert.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.metafunctions.as_list.expression_semantics"></a><h6>
-<a name="id671289"></a>
+<a name="id772465"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.expression_semantics">Expression
Semantics</a>
</h6>
@@ -101,14 +101,14 @@
<code class="computeroutput"><span class="identifier">Sequence</span></code>, to a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_list.header"></a><h6>
-<a name="id671389"></a>
+<a name="id772565"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_list.example"></a><h6>
-<a name="id671509"></a>
+<a name="id772685"></a>
<a class="link" href="as_list.html#fusion.container.conversion.metafunctions.as_list.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_list</span><span class="special"><</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_map.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_map</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="as_set.html" title="as_set">
@@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_map"></a><a class="link" href="as_map.html" title="as_map">as_map</a>
</h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_map.description"></a><h6>
-<a name="id674267"></a>
+<a name="id773745"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/as_map.html" title="as_map"><code class="computeroutput"><span class="identifier">as_map</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_map.synopsis"></a><h6>
-<a name="id674298"></a>
+<a name="id773777"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">as_map</span><span class="special">;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_map.parameters"></a><h6>
-<a name="id674355"></a>
+<a name="id773833"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -52,41 +52,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
</td>
<td>
- <p>
- A fusion <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ A fusion <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence to convert.
- </p>
+ <p>
+ The sequence to convert.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.metafunctions.as_map.expression_semantics"></a><h6>
-<a name="id674445"></a>
+<a name="id773928"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
There may be no duplicate <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></code></a> key types.
</p>
<a name="fusion.container.conversion.metafunctions.as_map.header"></a><h6>
-<a name="id674572"></a>
+<a name="id774055"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_map.example"></a><h6>
-<a name="id674690"></a>
+<a name="id774173"></a>
<a class="link" href="as_map.html#fusion.container.conversion.metafunctions.as_map.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_map</span><span class="special"><</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_set.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_set</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="as_vector.html" title="as_vector">
@@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_set"></a><a class="link" href="as_set.html" title="as_set">as_set</a>
</h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_set.description"></a><h6>
-<a name="id673781"></a>
+<a name="id773255"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/as_set.html" title="as_set"><code class="computeroutput"><span class="identifier">as_set</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_set.synopsis"></a><h6>
-<a name="id673812"></a>
+<a name="id773286"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">as_set</span><span class="special">;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_set.parameters"></a><h6>
-<a name="id673869"></a>
+<a name="id773342"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -52,41 +52,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
</td>
<td>
- <p>
- A fusion <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ A fusion <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence to convert.
- </p>
+ <p>
+ The sequence to convert.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.metafunctions.as_set.expression_semantics"></a><h6>
-<a name="id673959"></a>
+<a name="id773437"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
key types.
</p>
<a name="fusion.container.conversion.metafunctions.as_set.header"></a><h6>
-<a name="id674066"></a>
+<a name="id773544"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_set.example"></a><h6>
-<a name="id674183"></a>
+<a name="id773661"></a>
<a class="link" href="as_set.html#fusion.container.conversion.metafunctions.as_set.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_set</span><span class="special"><</span><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/conversion/metafunctions/as_vector.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>as_vector</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="as_list.html" title="as_list">
@@ -27,21 +27,21 @@
<a name="fusion.container.conversion.metafunctions.as_vector"></a><a class="link" href="as_vector.html" title="as_vector">as_vector</a>
</h5></div></div></div>
<a name="fusion.container.conversion.metafunctions.as_vector.description"></a><h6>
-<a name="id671593"></a>
+<a name="id772769"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/as_vector.html" title="as_vector"><code class="computeroutput"><span class="identifier">as_vector</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_vector.synopsis"></a><h6>
-<a name="id671624"></a>
+<a name="id772800"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">as_vector</span><span class="special">;</span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_vector.parameters"></a><h6>
-<a name="id671680"></a>
+<a name="id772856"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -52,41 +52,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
</td>
<td>
- <p>
- A fusion <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ A fusion <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence to convert.
- </p>
+ <p>
+ The sequence to convert.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.conversion.metafunctions.as_vector.expression_semantics"></a><h6>
-<a name="id671770"></a>
+<a name="id772951"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.expression_semantics">Expression
Semantics</a>
</h6>
@@ -101,14 +101,14 @@
<code class="computeroutput"><span class="identifier">Sequence</span></code>, to a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>.
</p>
<a name="fusion.container.conversion.metafunctions.as_vector.header"></a><h6>
-<a name="id673577"></a>
+<a name="id773051"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">/</span><span class="identifier">convert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">as_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.conversion.metafunctions.as_vector.example"></a><h6>
-<a name="id673697"></a>
+<a name="id773171"></a>
<a class="link" href="as_vector.html#fusion.container.conversion.metafunctions.as_vector.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">as_vector</span><span class="special"><</span><a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Generation</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../container.html" title="Container">
<link rel="prev" href="map.html" title="map">
@@ -34,7 +34,7 @@
These are the functions that you can use to generate various forms of <a class="link" href="../container.html" title="Container">Container</a> from elemental values.
</p>
<a name="fusion.container.generation.header"></a><h5>
-<a name="id647546"></a>
+<a name="id746836"></a>
<a class="link" href="generation.html#fusion.container.generation.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/functions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/functions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/functions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../generation.html" title="Generation">
<link rel="prev" href="../generation.html" title="Generation">
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/functions/list_tie.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>list_tie</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="tiers.html" title="Tiers">
@@ -27,14 +27,14 @@
<a name="fusion.container.generation.functions.list_tie"></a><a class="link" href="list_tie.html" title="list_tie">list_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.list_tie.description"></a><h6>
-<a name="id652421"></a>
+<a name="id754132"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.description">Description</a>
</h6>
<p>
Constructs a tie using a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> sequence.
</p>
<a name="fusion.container.generation.functions.list_tie.synopsis"></a><h6>
-<a name="id659039"></a>
+<a name="id754161"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
@@ -52,7 +52,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.list_tie.parameters"></a><h6>
-<a name="id659258"></a>
+<a name="id754380"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -63,43 +63,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
- <span class="identifier">x1</span><span class="special">,...</span>
- <span class="identifier">xN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
+ <span class="identifier">x1</span><span class="special">,...</span>
+ <span class="identifier">xN</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
- </p>
+ <p>
+ Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- The arguments to <code class="computeroutput"><span class="identifier">list_tie</span></code>
- </p>
+ <p>
+ The arguments to <code class="computeroutput"><span class="identifier">list_tie</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.generation.functions.list_tie.expression_semantics"></a><h6>
-<a name="id659391"></a>
+<a name="id754518"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.expression_semantics">Expression
Semantics</a>
</h6>
@@ -113,14 +113,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> of references from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p>
<a name="fusion.container.generation.functions.list_tie.header"></a><h6>
-<a name="id659501"></a>
+<a name="id754628"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.functions.list_tie.example"></a><h6>
-<a name="id659616"></a>
+<a name="id754743"></a>
<a class="link" href="list_tie.html#fusion.container.generation.functions.list_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">123</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_cons.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_cons</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="make_list.html" title="make_list">
@@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_cons"></a><a class="link" href="make_cons.html" title="make_cons">make_cons</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.make_cons.description"></a><h6>
-<a name="id648458"></a>
+<a name="id747753"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
and optional <code class="computeroutput"><span class="identifier">cdr</span></code> (<span class="emphasis"><em>tail</em></span>).
</p>
<a name="fusion.container.generation.functions.make_cons.synopsis"></a><h6>
-<a name="id648511"></a>
+<a name="id747806"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">></span>
@@ -48,7 +48,7 @@
<span class="identifier">make_cons</span><span class="special">(</span><span class="identifier">Car</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">car</span><span class="special">,</span> <span class="identifier">Cdr</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">cdr</span><span class="special">);</span>
</pre>
<a name="fusion.container.generation.functions.make_cons.parameters"></a><h6>
-<a name="id648748"></a>
+<a name="id748043"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -59,60 +59,60 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">car</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">car</span></code>
+ </p>
</td>
<td>
- <p>
- Instance of <code class="computeroutput"><span class="identifier">Car</span></code>
- </p>
+ <p>
+ Instance of <code class="computeroutput"><span class="identifier">Car</span></code>
+ </p>
</td>
<td>
- <p>
- The list's head
- </p>
+ <p>
+ The list's head
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">cdr</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">cdr</span></code>
+ </p>
</td>
<td>
- <p>
- Instance of <code class="computeroutput"><span class="identifier">Cdr</span></code>
- </p>
+ <p>
+ Instance of <code class="computeroutput"><span class="identifier">Cdr</span></code>
+ </p>
</td>
<td>
- <p>
- The list's tail (optional)
- </p>
+ <p>
+ The list's tail (optional)
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.container.generation.functions.make_cons.expression_semantics"></a><h6>
-<a name="id648878"></a>
+<a name="id748181"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,20 +127,20 @@
(<span class="emphasis"><em>tail</em></span>).
</p>
<a name="fusion.container.generation.functions.make_cons.header"></a><h6>
-<a name="id649042"></a>
+<a name="id748346"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.functions.make_cons.example"></a><h6>
-<a name="id649158"></a>
+<a name="id748461"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">make_cons</span><span class="special">(</span><span class="char">'x'</span><span class="special">,</span> <span class="identifier">make_cons</span><span class="special">(</span><span class="number">123</span><span class="special">))</span>
</pre>
<a name="fusion.container.generation.functions.make_cons.see_also"></a><h6>
-<a name="id649208"></a>
+<a name="id748511"></a>
<a class="link" href="make_cons.html#fusion.container.generation.functions.make_cons.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_list.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_list</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions">
@@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_list"></a><a class="link" href="make_list.html" title="make_list">make_list</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.make_list.description"></a><h6>
-<a name="id647675"></a>
+<a name="id746966"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
from one or more values.
</p>
<a name="fusion.container.generation.functions.make_list.synopsis"></a><h6>
-<a name="id647706"></a>
+<a name="id746997"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
@@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.make_list.parameters"></a><h6>
-<a name="id647958"></a>
+<a name="id747249"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -64,43 +64,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
- <span class="identifier">x1</span><span class="special">,...</span>
- <span class="identifier">xN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
+ <span class="identifier">x1</span><span class="special">,...</span>
+ <span class="identifier">xN</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
- </p>
+ <p>
+ Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- The arguments to <code class="computeroutput"><span class="identifier">make_list</span></code>
- </p>
+ <p>
+ The arguments to <code class="computeroutput"><span class="identifier">make_list</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.generation.functions.make_list.expression_semantics"></a><h6>
-<a name="id648092"></a>
+<a name="id747387"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.expression_semantics">Expression
Semantics</a>
</h6>
@@ -113,20 +113,20 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p>
<a name="fusion.container.generation.functions.make_list.header"></a><h6>
-<a name="id648242"></a>
+<a name="id747537"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.functions.make_list.example"></a><h6>
-<a name="id648357"></a>
+<a name="id747652"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">make_list</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
</pre>
<a name="fusion.container.generation.functions.make_list.see_also"></a><h6>
-<a name="id648409"></a>
+<a name="id747704"></a>
<a class="link" href="make_list.html#fusion.container.generation.functions.make_list.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_map.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_map</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="make_set.html" title="make_set">
@@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_map"></a><a class="link" href="make_map.html" title="make_map">make_map</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.make_map.description"></a><h6>
-<a name="id650832"></a>
+<a name="id750691"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
from one or more key/data pairs.
</p>
<a name="fusion.container.generation.functions.make_map.synopsis"></a><h6>
-<a name="id650862"></a>
+<a name="id750721"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span>
@@ -55,7 +55,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.make_map.parameters"></a><h6>
-<a name="id651179"></a>
+<a name="id751038"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -66,64 +66,64 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span>
- <span class="identifier">K1</span><span class="special">,...</span>
- <span class="identifier">KN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span>
+ <span class="identifier">K1</span><span class="special">,...</span>
+ <span class="identifier">KN</span></code>
+ </p>
</td>
<td>
- <p>
- The key types
- </p>
+ <p>
+ The key types
+ </p>
</td>
<td>
- <p>
- Keys associated with <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>
- </p>
+ <p>
+ Keys associated with <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
- <span class="identifier">x1</span><span class="special">,...</span>
- <span class="identifier">xN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
+ <span class="identifier">x1</span><span class="special">,...</span>
+ <span class="identifier">xN</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
- </p>
+ <p>
+ Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- The arguments to <code class="computeroutput"><span class="identifier">make_map</span></code>
- </p>
+ <p>
+ The arguments to <code class="computeroutput"><span class="identifier">make_map</span></code>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.container.generation.functions.make_map.expression_semantics"></a><h6>
-<a name="id651383"></a>
+<a name="id751250"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.expression_semantics">Expression
Semantics</a>
</h6>
@@ -143,20 +143,20 @@
key types.
</p>
<a name="fusion.container.generation.functions.make_map.header"></a><h6>
-<a name="id651616"></a>
+<a name="id753327"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.functions.make_map.example"></a><h6>
-<a name="id651731"></a>
+<a name="id753442"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">make_map</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">>(</span><span class="char">'X'</span><span class="special">,</span> <span class="string">"Men"</span><span class="special">)</span>
</pre>
<a name="fusion.container.generation.functions.make_map.see_also"></a><h6>
-<a name="id651787"></a>
+<a name="id753498"></a>
<a class="link" href="make_map.html#fusion.container.generation.functions.make_map.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_set.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_set</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="make_vector.html" title="make_vector">
@@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_set"></a><a class="link" href="make_set.html" title="make_set">make_set</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.make_set.description"></a><h6>
-<a name="id650049"></a>
+<a name="id749904"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
from one or more values.
</p>
<a name="fusion.container.generation.functions.make_set.synopsis"></a><h6>
-<a name="id650078"></a>
+<a name="id749933"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
@@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.make_set.parameters"></a><h6>
-<a name="id650328"></a>
+<a name="id750182"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -64,43 +64,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
- <span class="identifier">x1</span><span class="special">,...</span>
- <span class="identifier">xN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
+ <span class="identifier">x1</span><span class="special">,...</span>
+ <span class="identifier">xN</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
- </p>
+ <p>
+ Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- The arguments to <code class="computeroutput"><span class="identifier">make_set</span></code>
- </p>
+ <p>
+ The arguments to <code class="computeroutput"><span class="identifier">make_set</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.generation.functions.make_set.expression_semantics"></a><h6>
-<a name="id650461"></a>
+<a name="id750320"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.expression_semantics">Expression
Semantics</a>
</h6>
@@ -117,20 +117,20 @@
key types.
</p>
<a name="fusion.container.generation.functions.make_set.header"></a><h6>
-<a name="id650621"></a>
+<a name="id750480"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.functions.make_set.example"></a><h6>
-<a name="id650736"></a>
+<a name="id750595"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">make_set</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
</pre>
<a name="fusion.container.generation.functions.make_set.see_also"></a><h6>
-<a name="id650785"></a>
+<a name="id750644"></a>
<a class="link" href="make_set.html#fusion.container.generation.functions.make_set.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/functions/make_vector.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_vector</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="make_cons.html" title="make_cons">
@@ -27,7 +27,7 @@
<a name="fusion.container.generation.functions.make_vector"></a><a class="link" href="make_vector.html" title="make_vector">make_vector</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.make_vector.description"></a><h6>
-<a name="id649257"></a>
+<a name="id748560"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
from one or more values.
</p>
<a name="fusion.container.generation.functions.make_vector.synopsis"></a><h6>
-<a name="id649288"></a>
+<a name="id748592"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
@@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.make_vector.parameters"></a><h6>
-<a name="id649540"></a>
+<a name="id749390"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -64,43 +64,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
- <span class="identifier">x1</span><span class="special">,...</span>
- <span class="identifier">xN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
+ <span class="identifier">x1</span><span class="special">,...</span>
+ <span class="identifier">xN</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
- </p>
+ <p>
+ Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- The arguments to <code class="computeroutput"><span class="identifier">make_vector</span></code>
- </p>
+ <p>
+ The arguments to <code class="computeroutput"><span class="identifier">make_vector</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.generation.functions.make_vector.expression_semantics"></a><h6>
-<a name="id649674"></a>
+<a name="id749528"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.expression_semantics">Expression
Semantics</a>
</h6>
@@ -113,20 +113,20 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p>
<a name="fusion.container.generation.functions.make_vector.header"></a><h6>
-<a name="id649826"></a>
+<a name="id749681"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.functions.make_vector.example"></a><h6>
-<a name="id649946"></a>
+<a name="id749801"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">make_vector</span><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">,</span> <span class="number">12.5</span><span class="special">)</span>
</pre>
<a name="fusion.container.generation.functions.make_vector.see_also"></a><h6>
-<a name="id650000"></a>
+<a name="id749855"></a>
<a class="link" href="make_vector.html#fusion.container.generation.functions.make_vector.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/functions/map_tie.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>map_tie</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="vector_tie.html" title="vector_tie">
@@ -27,14 +27,14 @@
<a name="fusion.container.generation.functions.map_tie"></a><a class="link" href="map_tie.html" title="map_tie">map_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.map_tie.description"></a><h6>
-<a name="id660431"></a>
+<a name="id759830"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.description">Description</a>
</h6>
<p>
Constructs a tie using a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a> sequence.
</p>
<a name="fusion.container.generation.functions.map_tie.synopsis"></a><h6>
-<a name="id660459"></a>
+<a name="id759859"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">K0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">KN</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">DN</span><span class="special">></span>
@@ -52,7 +52,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.map_tie.parameters"></a><h6>
-<a name="id660785"></a>
+<a name="id760184"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -63,65 +63,65 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span>
- <span class="identifier">K1</span><span class="special">,...</span>
- <span class="identifier">KN</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- The key types associated with each of the <code class="computeroutput"><span class="identifier">x1</span><span class="special">,</span><span class="identifier">x2</span><span class="special">,...,</span><span class="identifier">xN</span></code>
- values
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span>
+ <span class="identifier">K1</span><span class="special">,...</span>
+ <span class="identifier">KN</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ The key types associated with each of the <code class="computeroutput"><span class="identifier">x1</span><span class="special">,</span><span class="identifier">x2</span><span class="special">,...,</span><span class="identifier">xN</span></code>
+ values
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
- <span class="identifier">x1</span><span class="special">,...</span>
- <span class="identifier">xN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
+ <span class="identifier">x1</span><span class="special">,...</span>
+ <span class="identifier">xN</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
- </p>
+ <p>
+ Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- The arguments to <code class="computeroutput"><span class="identifier">map_tie</span></code>
- </p>
+ <p>
+ The arguments to <code class="computeroutput"><span class="identifier">map_tie</span></code>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.container.generation.functions.map_tie.expression_semantics"></a><h6>
-<a name="id660987"></a>
+<a name="id760393"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.expression_semantics">Expression
Semantics</a>
</h6>
@@ -136,14 +136,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a> of references from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code> with keys <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="identifier">KN</span></code>
</p>
<a name="fusion.container.generation.functions.map_tie.header"></a><h6>
-<a name="id661173"></a>
+<a name="id760579"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.functions.map_tie.example"></a><h6>
-<a name="id661289"></a>
+<a name="id760694"></a>
<a class="link" href="map_tie.html#fusion.container.generation.functions.map_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">int_key</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/functions/tiers.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Tiers</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="make_map.html" title="make_map">
@@ -49,7 +49,7 @@
a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a>
of type <code class="computeroutput"><a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">&,</span> <span class="keyword">char</span><span class="special">&,</span> <span class="keyword">double</span><span class="special">&></span></code>. The same result could be achieved
with the call <a class="link" href="make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a>(ref
(i), ref
(c), ref
(a))
- <sup>[<a name="id652089" href="#ftn.id652089" class="footnote">9</a>]</sup>
+ <sup>[<a name="id753800" href="#ftn.id753800" class="footnote">9</a>]</sup>
.
</p>
<p>
@@ -66,7 +66,7 @@
when calling functions which return sequences.
</p>
<a name="fusion.container.generation.functions.tiers.ignore"></a><h6>
-<a name="id652308"></a>
+<a name="id754019"></a>
<a class="link" href="tiers.html#fusion.container.generation.functions.tiers.ignore">Ignore</a>
</h6>
<p>
@@ -80,7 +80,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id652089" href="#id652089" class="para">9</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id753800" href="#id753800" class="para">9</a>] </sup>
see Boost.Ref
for details about <code class="computeroutput"><span class="identifier">ref</span></code>
</p></div>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/functions/vector_tie.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>vector_tie</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="list_tie.html" title="list_tie">
@@ -27,14 +27,14 @@
<a name="fusion.container.generation.functions.vector_tie"></a><a class="link" href="vector_tie.html" title="vector_tie">vector_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.functions.vector_tie.description"></a><h6>
-<a name="id659715"></a>
+<a name="id754842"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.description">Description</a>
</h6>
<p>
Constructs a tie using a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> sequence.
</p>
<a name="fusion.container.generation.functions.vector_tie.synopsis"></a><h6>
-<a name="id659747"></a>
+<a name="id754874"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
@@ -52,7 +52,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.functions.vector_tie.parameters"></a><h6>
-<a name="id659969"></a>
+<a name="id755096"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -63,43 +63,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
- <span class="identifier">x1</span><span class="special">,...</span>
- <span class="identifier">xN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span>
+ <span class="identifier">x1</span><span class="special">,...</span>
+ <span class="identifier">xN</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
- </p>
+ <p>
+ Instances of <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- The arguments to <code class="computeroutput"><span class="identifier">vector_tie</span></code>
- </p>
+ <p>
+ The arguments to <code class="computeroutput"><span class="identifier">vector_tie</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.generation.functions.vector_tie.expression_semantics"></a><h6>
-<a name="id660102"></a>
+<a name="id755234"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.expression_semantics">Expression
Semantics</a>
</h6>
@@ -113,14 +113,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> of references from <code class="computeroutput"><span class="identifier">x0</span><span class="special">,</span> <span class="identifier">x1</span><span class="special">,...</span> <span class="identifier">xN</span></code>.
</p>
<a name="fusion.container.generation.functions.vector_tie.header"></a><h6>
-<a name="id660211"></a>
+<a name="id755343"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.functions.vector_tie.example"></a><h6>
-<a name="id660329"></a>
+<a name="id755460"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.functions.vector_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">123</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>MetaFunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../generation.html" title="Generation">
<link rel="prev" href="functions/map_tie.html" title="map_tie">
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/list_tie.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>list_tie</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="MetaFunctions">
<link rel="prev" href="make_map.html" title="make_map">
@@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.list_tie"></a><a class="link" href="list_tie.html" title="list_tie">list_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.list_tie.description"></a><h6>
-<a name="id665907"></a>
+<a name="id765955"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/list_tie.html" title="list_tie"><code class="computeroutput"><span class="identifier">list_tie</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.list_tie.synopsis"></a><h6>
-<a name="id665939"></a>
+<a name="id765986"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
@@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.list_tie.parameters"></a><h6>
-<a name="id666079"></a>
+<a name="id766127"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -62,43 +62,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
- <span class="identifier">T1</span><span class="special">,...</span>
- <span class="identifier">TN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
+ <span class="identifier">T1</span><span class="special">,...</span>
+ <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The arguments to <code class="computeroutput"><span class="identifier">list_tie</span></code>
- </p>
+ <p>
+ The arguments to <code class="computeroutput"><span class="identifier">list_tie</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.list_tie.expression_semantics"></a><h6>
-<a name="id666188"></a>
+<a name="id766241"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.expression_semantics">Expression
Semantics</a>
</h6>
@@ -112,14 +112,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> of references from <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>.
</p>
<a name="fusion.container.generation.metafunctions.list_tie.header"></a><h6>
-<a name="id666314"></a>
+<a name="id766367"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.metafunctions.list_tie.example"></a><h6>
-<a name="id666434"></a>
+<a name="id766487"></a>
<a class="link" href="list_tie.html#fusion.container.generation.metafunctions.list_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">list_tie</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">>::</span><span class="identifier">type</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_cons.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_cons</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="MetaFunctions">
<link rel="prev" href="make_list.html" title="make_list">
@@ -27,21 +27,21 @@
<a name="fusion.container.generation.metafunctions.make_cons"></a><a class="link" href="make_cons.html" title="make_cons">make_cons</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.make_cons.description"></a><h6>
-<a name="id662063"></a>
+<a name="id761473"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/make_cons.html" title="make_cons"><code class="computeroutput"><span class="identifier">make_cons</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.make_cons.synopsis"></a><h6>
-<a name="id662094"></a>
+<a name="id761504"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Car</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Cdr</span> <span class="special">=</span> <span class="identifier">nil</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">make_cons</span><span class="special">;</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_cons.parameters"></a><h6>
-<a name="id662174"></a>
+<a name="id761583"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -52,60 +52,60 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Car</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Car</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The list's head type
- </p>
+ <p>
+ The list's head type
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Cdr</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Cdr</span></code>
+ </p>
</td>
<td>
- <p>
- A <code class="computeroutput"><span class="identifier">cons</span></code>
- </p>
+ <p>
+ A <code class="computeroutput"><span class="identifier">cons</span></code>
+ </p>
</td>
<td>
- <p>
- The list's tail type (optional)
- </p>
+ <p>
+ The list's tail type (optional)
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.make_cons.expression_semantics"></a><h6>
-<a name="id662297"></a>
+<a name="id761713"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.expression_semantics">Expression
Semantics</a>
</h6>
@@ -122,14 +122,14 @@
(<span class="emphasis"><em>tail</em></span>).
</p>
<a name="fusion.container.generation.metafunctions.make_cons.header"></a><h6>
-<a name="id662430"></a>
+<a name="id761846"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_cons</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.metafunctions.make_cons.example"></a><h6>
-<a name="id662550"></a>
+<a name="id761967"></a>
<a class="link" href="make_cons.html#fusion.container.generation.metafunctions.make_cons.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_cons</span><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_cons</span><span class="special"><</span><span class="keyword">int</span><span class="special">>::</span><span class="identifier">type</span><span class="special">>::</span><span class="identifier">type</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_list.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_list</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="MetaFunctions">
<link rel="prev" href="../metafunctions.html" title="MetaFunctions">
@@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.make_list"></a><a class="link" href="make_list.html" title="make_list">make_list</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.make_list.description"></a><h6>
-<a name="id661446"></a>
+<a name="id760851"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/make_list.html" title="make_list"><code class="computeroutput"><span class="identifier">make_list</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.make_list.synopsis"></a><h6>
-<a name="id661478"></a>
+<a name="id760883"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
@@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_list.parameters"></a><h6>
-<a name="id661618"></a>
+<a name="id761023"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -62,43 +62,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
- <span class="identifier">T1</span><span class="special">,...</span>
- <span class="identifier">TN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
+ <span class="identifier">T1</span><span class="special">,...</span>
+ <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- Template arguments to <code class="computeroutput"><span class="identifier">make_list</span></code>
- </p>
+ <p>
+ Template arguments to <code class="computeroutput"><span class="identifier">make_list</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.make_list.expression_semantics"></a><h6>
-<a name="id661727"></a>
+<a name="id761137"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.expression_semantics">Expression
Semantics</a>
</h6>
@@ -113,14 +113,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> from <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>.
</p>
<a name="fusion.container.generation.metafunctions.make_list.header"></a><h6>
-<a name="id661856"></a>
+<a name="id761265"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.metafunctions.make_list.example"></a><h6>
-<a name="id661976"></a>
+<a name="id761385"></a>
<a class="link" href="make_list.html#fusion.container.generation.metafunctions.make_list.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_list</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">(&)[</span><span class="number">7</span><span class="special">],</span> <span class="keyword">double</span><span class="special">>::</span><span class="identifier">type</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_map.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_map</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="MetaFunctions">
<link rel="prev" href="make_set.html" title="make_set">
@@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.make_map"></a><a class="link" href="make_map.html" title="make_map">make_map</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.make_map.description"></a><h6>
-<a name="id665022"></a>
+<a name="id763287"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/make_map.html" title="make_map"><code class="computeroutput"><span class="identifier">make_map</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.make_map.synopsis"></a><h6>
-<a name="id665053"></a>
+<a name="id763318"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span>
@@ -53,7 +53,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_map.parameters"></a><h6>
-<a name="id665235"></a>
+<a name="id763500"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -64,64 +64,64 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span>
- <span class="identifier">K1</span><span class="special">,...</span>
- <span class="identifier">KN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span>
+ <span class="identifier">K1</span><span class="special">,...</span>
+ <span class="identifier">KN</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- Keys associated with <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
- </p>
+ <p>
+ Keys associated with <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
- <span class="identifier">T1</span><span class="special">,...</span>
- <span class="identifier">TN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
+ <span class="identifier">T1</span><span class="special">,...</span>
+ <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- Data associated with keys <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="identifier">KN</span></code>
- </p>
+ <p>
+ Data associated with keys <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="identifier">KN</span></code>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.make_map.expression_semantics"></a><h6>
-<a name="id665432"></a>
+<a name="id763704"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.expression_semantics">Expression
Semantics</a>
</h6>
@@ -140,20 +140,20 @@
key types.
</p>
<a name="fusion.container.generation.metafunctions.make_map.header"></a><h6>
-<a name="id665665"></a>
+<a name="id763937"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.metafunctions.make_map.example"></a><h6>
-<a name="id665785"></a>
+<a name="id764057"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_map</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">double</span><span class="special">>::</span><span class="identifier">type</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_map.see_also"></a><h6>
-<a name="id665858"></a>
+<a name="id764130"></a>
<a class="link" href="make_map.html#fusion.container.generation.metafunctions.make_map.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_set.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_set</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="MetaFunctions">
<link rel="prev" href="make_vector.html" title="make_vector">
@@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.make_set"></a><a class="link" href="make_set.html" title="make_set">make_set</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.make_set.description"></a><h6>
-<a name="id663246"></a>
+<a name="id762668"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/make_set.html" title="make_set"><code class="computeroutput"><span class="identifier">make_set</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.make_set.synopsis"></a><h6>
-<a name="id663278"></a>
+<a name="id762699"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
@@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_set.parameters"></a><h6>
-<a name="id664579"></a>
+<a name="id762839"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -62,43 +62,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
- <span class="identifier">T1</span><span class="special">,...</span>
- <span class="identifier">TN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
+ <span class="identifier">T1</span><span class="special">,...</span>
+ <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The arguments to <code class="computeroutput"><span class="identifier">make_set</span></code>
- </p>
+ <p>
+ The arguments to <code class="computeroutput"><span class="identifier">make_set</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.make_set.expression_semantics"></a><h6>
-<a name="id664688"></a>
+<a name="id762953"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.expression_semantics">Expression
Semantics</a>
</h6>
@@ -117,14 +117,14 @@
key types.
</p>
<a name="fusion.container.generation.metafunctions.make_set.header"></a><h6>
-<a name="id664826"></a>
+<a name="id763091"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.metafunctions.make_set.example"></a><h6>
-<a name="id664946"></a>
+<a name="id763211"></a>
<a class="link" href="make_set.html#fusion.container.generation.metafunctions.make_set.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_set</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">double</span><span class="special">>::</span><span class="identifier">type</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/make_vector.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_vector</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="MetaFunctions">
<link rel="prev" href="make_cons.html" title="make_cons">
@@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.make_vector"></a><a class="link" href="make_vector.html" title="make_vector">make_vector</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.make_vector.description"></a><h6>
-<a name="id662637"></a>
+<a name="id762053"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.make_vector.synopsis"></a><h6>
-<a name="id662666"></a>
+<a name="id762082"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
@@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.make_vector.parameters"></a><h6>
-<a name="id662804"></a>
+<a name="id762220"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -62,43 +62,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
- <span class="identifier">T1</span><span class="special">,...</span>
- <span class="identifier">TN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
+ <span class="identifier">T1</span><span class="special">,...</span>
+ <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- Template arguments to <code class="computeroutput"><span class="identifier">make_vector</span></code>
- </p>
+ <p>
+ Template arguments to <code class="computeroutput"><span class="identifier">make_vector</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.make_vector.expression_semantics"></a><h6>
-<a name="id662910"></a>
+<a name="id762332"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.expression_semantics">Expression
Semantics</a>
</h6>
@@ -113,14 +113,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> from <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>.
</p>
<a name="fusion.container.generation.metafunctions.make_vector.header"></a><h6>
-<a name="id663039"></a>
+<a name="id762460"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.metafunctions.make_vector.example"></a><h6>
-<a name="id663159"></a>
+<a name="id762580"></a>
<a class="link" href="make_vector.html#fusion.container.generation.metafunctions.make_vector.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">make_vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">const</span> <span class="keyword">char</span><span class="special">(&)[</span><span class="number">7</span><span class="special">],</span> <span class="keyword">double</span><span class="special">>::</span><span class="identifier">type</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/map_tie.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>map_tie</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="MetaFunctions">
<link rel="prev" href="vector_tie.html" title="vector_tie">
@@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.map_tie"></a><a class="link" href="map_tie.html" title="map_tie">map_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.map_tie.description"></a><h6>
-<a name="id667228"></a>
+<a name="id767148"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/vector_tie.html" title="vector_tie"><code class="computeroutput"><span class="identifier">map_tie</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.map_tie.synopsis"></a><h6>
-<a name="id667259"></a>
+<a name="id767179"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">K0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">KN</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">D1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">DN</span><span class="special">></span>
@@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.map_tie.parameters"></a><h6>
-<a name="id667439"></a>
+<a name="id767359"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -62,64 +62,64 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span>
- <span class="identifier">K1</span><span class="special">,...</span>
- <span class="identifier">KN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span>
+ <span class="identifier">K1</span><span class="special">,...</span>
+ <span class="identifier">KN</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The key types for <code class="computeroutput"><span class="identifier">map_tie</span></code>
- </p>
+ <p>
+ The key types for <code class="computeroutput"><span class="identifier">map_tie</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">D0</span><span class="special">,</span>
- <span class="identifier">D1</span><span class="special">,...</span>
- <span class="identifier">DN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">D0</span><span class="special">,</span>
+ <span class="identifier">D1</span><span class="special">,...</span>
+ <span class="identifier">DN</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The arguments types for <code class="computeroutput"><span class="identifier">map_tie</span></code>
- </p>
+ <p>
+ The arguments types for <code class="computeroutput"><span class="identifier">map_tie</span></code>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.map_tie.expression_semantics"></a><h6>
-<a name="id667602"></a>
+<a name="id767529"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.expression_semantics">Expression
Semantics</a>
</h6>
@@ -134,14 +134,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a> of references from <code class="computeroutput"><span class="identifier">D0</span><span class="special">,</span> <span class="identifier">D1</span><span class="special">,...</span> <span class="identifier">DN</span></code> with keys <code class="computeroutput"><span class="identifier">K0</span><span class="special">,</span> <span class="identifier">K1</span><span class="special">,...</span> <span class="identifier">KN</span></code>
</p>
<a name="fusion.container.generation.metafunctions.map_tie.header"></a><h6>
-<a name="id667806"></a>
+<a name="id767733"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.metafunctions.map_tie.example"></a><h6>
-<a name="id667926"></a>
+<a name="id767853"></a>
<a class="link" href="map_tie.html#fusion.container.generation.metafunctions.map_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">int_key</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/generation/metafunctions/vector_tie.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>vector_tie</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="MetaFunctions">
<link rel="prev" href="list_tie.html" title="list_tie">
@@ -27,14 +27,14 @@
<a name="fusion.container.generation.metafunctions.vector_tie"></a><a class="link" href="vector_tie.html" title="vector_tie">vector_tie</a>
</h5></div></div></div>
<a name="fusion.container.generation.metafunctions.vector_tie.description"></a><h6>
-<a name="id666499"></a>
+<a name="id766551"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/vector_tie.html" title="vector_tie"><code class="computeroutput"><span class="identifier">vector_tie</span></code></a>.
</p>
<a name="fusion.container.generation.metafunctions.vector_tie.synopsis"></a><h6>
-<a name="id666528"></a>
+<a name="id766580"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T0</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
@@ -51,7 +51,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.generation.metafunctions.vector_tie.parameters"></a><h6>
-<a name="id666668"></a>
+<a name="id766721"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -62,43 +62,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
- <span class="identifier">T1</span><span class="special">,...</span>
- <span class="identifier">TN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span>
+ <span class="identifier">T1</span><span class="special">,...</span>
+ <span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The arguments to <code class="computeroutput"><span class="identifier">vector_tie</span></code>
- </p>
+ <p>
+ The arguments to <code class="computeroutput"><span class="identifier">vector_tie</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.generation.metafunctions.vector_tie.expression_semantics"></a><h6>
-<a name="id666914"></a>
+<a name="id766835"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.expression_semantics">Expression
Semantics</a>
</h6>
@@ -112,14 +112,14 @@
<span class="bold"><strong>Semantics</strong></span>: Create a <a class="link" href="../../vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a> of references from <code class="computeroutput"><span class="identifier">T0</span><span class="special">,</span> <span class="identifier">T1</span><span class="special">,...</span> <span class="identifier">TN</span></code>.
</p>
<a name="fusion.container.generation.metafunctions.vector_tie.header"></a><h6>
-<a name="id667040"></a>
+<a name="id766961"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">vector_tie</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.generation.metafunctions.vector_tie.example"></a><h6>
-<a name="id667160"></a>
+<a name="id767081"></a>
<a class="link" href="vector_tie.html#fusion.container.generation.metafunctions.vector_tie.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">vector_tie</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">double</span><span class="special">>::</span><span class="identifier">type</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/list.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/list.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/list.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>list</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../container.html" title="Container">
<link rel="prev" href="cons.html" title="cons">
@@ -27,7 +27,7 @@
<a name="fusion.container.list"></a><a class="link" href="list.html" title="list">list</a>
</h3></div></div></div>
<a name="fusion.container.list.description"></a><h5>
-<a name="id641047"></a>
+<a name="id740356"></a>
<a class="link" href="list.html#fusion.container.list.description">Description</a>
</h5>
<p>
@@ -38,7 +38,7 @@
runtime cost of access to each element is peculiarly constant (see <a class="link" href="../notes.html#fusion.notes.recursive_inlined_functions">Recursive Inlined Functions</a>).
</p>
<a name="fusion.container.list.header"></a><h5>
-<a name="id641099"></a>
+<a name="id740409"></a>
<a class="link" href="list.html#fusion.container.list.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -47,7 +47,7 @@
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">list_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.list.synopsis"></a><h5>
-<a name="id641375"></a>
+<a name="id740615"></a>
<a class="link" href="list.html#fusion.container.list.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span>
@@ -75,7 +75,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_LIST_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.list.template_parameters"></a><h5>
-<a name="id641607"></a>
+<a name="id740848"></a>
<a class="link" href="list.html#fusion.container.list.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -86,41 +86,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T0</span></code>...<code class="computeroutput"><span class="identifier">TN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T0</span></code>...<code class="computeroutput"><span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- Element types
- </p>
+ <p>
+ Element types
+ </p>
</td>
<td>
- <p>
- <span class="emphasis"><em>unspecified-type</em></span>
- </p>
+ <p>
+ <span class="emphasis"><em>unspecified-type</em></span>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.list.model_of"></a><h5>
-<a name="id641701"></a>
+<a name="id740947"></a>
<a class="link" href="list.html#fusion.container.list.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div>
@@ -129,29 +129,30 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">L</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">list</span></code> type
- </p></dd>
+ A <code class="computeroutput"><span class="identifier">list</span></code> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">l</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">list</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">list</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code></span></dt>
<dd><p>
- Heterogeneous values
- </p></dd>
+ Heterogeneous values
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a>
- </p></dd>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">N</span></code></span></dt>
<dd><p>
- An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p></dd>
+ An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p></dd>
</dl>
</div>
<a name="fusion.container.list.expression_semantics"></a><h5>
-<a name="id641855"></a>
+<a name="id741106"></a>
<a class="link" href="list.html#fusion.container.list.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -166,80 +167,81 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">L</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">L</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a list with default constructed elements.
- </p>
+ <p>
+ Creates a list with default constructed elements.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">L</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span> <span class="identifier">e1</span><span class="special">,...</span>
- <span class="identifier">en</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">L</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span>
+ <span class="identifier">e1</span><span class="special">,...</span>
+ <span class="identifier">en</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a list with elements <code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code>.
- </p>
+ <p>
+ Creates a list with elements <code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">L</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">L</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a list from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Copy constructs a list from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">l</span> <span class="special">=</span>
- <span class="identifier">s</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">l</span> <span class="special">=</span>
+ <span class="identifier">s</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a list, <code class="computeroutput"><span class="identifier">l</span></code>,
- from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Assigns to a list, <code class="computeroutput"><span class="identifier">l</span></code>,
+ from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../sequence/intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">l</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../sequence/intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">l</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- The Nth element from the beginning of the sequence; see <a class="link" href="../sequence/intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>.
- </p>
+ <p>
+ The Nth element from the beginning of the sequence; see <a class="link" href="../sequence/intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>.
+ </p>
</td>
</tr>
</tbody>
@@ -257,7 +259,7 @@
</p>
</div>
<a name="fusion.container.list.example"></a><h5>
-<a name="id642259"></a>
+<a name="id741518"></a>
<a class="link" href="list.html#fusion.container.list.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">list</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">l</span><span class="special">(</span><span class="number">12</span><span class="special">,</span> <span class="number">5.5f</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/map.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/map.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/map.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>map</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../container.html" title="Container">
<link rel="prev" href="set.html" title="set">
@@ -27,7 +27,7 @@
<a name="fusion.container.map"></a><a class="link" href="map.html" title="map">map</a>
</h3></div></div></div>
<a name="fusion.container.map.description"></a><h5>
-<a name="id646167"></a>
+<a name="id744349"></a>
<a class="link" href="map.html#fusion.container.map.description">Description</a>
</h5>
<p>
@@ -40,7 +40,7 @@
(see <a class="link" href="../notes.html#fusion.notes.overloaded_functions">Overloaded Functions</a>).
</p>
<a name="fusion.container.map.header"></a><h5>
-<a name="id646210"></a>
+<a name="id744392"></a>
<a class="link" href="map.html#fusion.container.map.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">map</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -49,7 +49,7 @@
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">map_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.map.synopsis"></a><h5>
-<a name="id646409"></a>
+<a name="id744591"></a>
<a class="link" href="map.html#fusion.container.map.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span>
@@ -77,7 +77,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_MAP_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.map.template_parameters"></a><h5>
-<a name="id646708"></a>
+<a name="id744890"></a>
<a class="link" href="map.html#fusion.container.map.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -88,41 +88,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T0</span></code>...<code class="computeroutput"><span class="identifier">TN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T0</span></code>...<code class="computeroutput"><span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- Element types
- </p>
+ <p>
+ Element types
+ </p>
</td>
<td>
- <p>
- <span class="emphasis"><em>unspecified-type</em></span>
- </p>
+ <p>
+ <span class="emphasis"><em>unspecified-type</em></span>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.map.model_of"></a><h5>
-<a name="id646802"></a>
+<a name="id744988"></a>
<a class="link" href="map.html#fusion.container.map.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -135,24 +135,25 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">M</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">map</span></code> type
- </p></dd>
+ A <code class="computeroutput"><span class="identifier">map</span></code> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">m</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">map</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">map</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code></span></dt>
<dd><p>
- Heterogeneous key/value pairs (see <a class="link" href="../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></code></a>)
- </p></dd>
+ Heterogeneous key/value pairs (see <a class="link" href="../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">fusion</span><span class="special">::</span><span class="identifier">pair</span></code></a>)
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a>
- </p></dd>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p></dd>
</dl>
</div>
<a name="fusion.container.map.expression_semantics"></a><h5>
-<a name="id646958"></a>
+<a name="id745149"></a>
<a class="link" href="map.html#fusion.container.map.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -168,74 +169,75 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">M</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">M</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a map with default constructed elements.
- </p>
+ <p>
+ Creates a map with default constructed elements.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">M</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span> <span class="identifier">e1</span><span class="special">,...</span>
- <span class="identifier">en</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">M</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span>
+ <span class="identifier">e1</span><span class="special">,...</span>
+ <span class="identifier">en</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a map with element pairs <code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code>.
- </p>
+ <p>
+ Creates a map with element pairs <code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">M</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">M</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a map from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a> <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Copy constructs a map from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a> <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">m</span> <span class="special">=</span>
- <span class="identifier">s</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">m</span> <span class="special">=</span>
+ <span class="identifier">s</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a map, <code class="computeroutput"><span class="identifier">m</span></code>,
- from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a> <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Assigns to a map, <code class="computeroutput"><span class="identifier">m</span></code>,
+ from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a> <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.container.map.example"></a><h5>
-<a name="id647211"></a>
+<a name="id745408"></a>
<a class="link" href="map.html#fusion.container.map.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">map</span><span class="special"><</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/set.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/set.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/set.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>set</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../container.html" title="Container">
<link rel="prev" href="list.html" title="list">
@@ -27,7 +27,7 @@
<a name="fusion.container.set"></a><a class="link" href="set.html" title="set">set</a>
</h3></div></div></div>
<a name="fusion.container.set.description"></a><h5>
-<a name="id642464"></a>
+<a name="id741723"></a>
<a class="link" href="set.html#fusion.container.set.description">Description</a>
</h5>
<p>
@@ -39,7 +39,7 @@
Functions</a>).
</p>
<a name="fusion.container.set.header"></a><h5>
-<a name="id642491"></a>
+<a name="id741749"></a>
<a class="link" href="set.html#fusion.container.set.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -48,7 +48,7 @@
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">set_fwd</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.set.synopsis"></a><h5>
-<a name="id642690"></a>
+<a name="id743314"></a>
<a class="link" href="set.html#fusion.container.set.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span>
@@ -76,7 +76,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_SET_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.set.template_parameters"></a><h5>
-<a name="id642923"></a>
+<a name="id743547"></a>
<a class="link" href="set.html#fusion.container.set.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -87,41 +87,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T0</span></code>...<code class="computeroutput"><span class="identifier">TN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T0</span></code>...<code class="computeroutput"><span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- Element types
- </p>
+ <p>
+ Element types
+ </p>
</td>
<td>
- <p>
- <span class="emphasis"><em>unspecified-type</em></span>
- </p>
+ <p>
+ <span class="emphasis"><em>unspecified-type</em></span>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.set.model_of"></a><h5>
-<a name="id643016"></a>
+<a name="id743646"></a>
<a class="link" href="set.html#fusion.container.set.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -134,24 +134,25 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">S</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">set</span></code> type
- </p></dd>
+ A <code class="computeroutput"><span class="identifier">set</span></code> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">set</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">set</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code></span></dt>
<dd><p>
- Heterogeneous values
- </p></dd>
+ Heterogeneous values
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">fs</span></code></span></dt>
<dd><p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a>
- </p></dd>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p></dd>
</dl>
</div>
<a name="fusion.container.set.expression_semantics"></a><h5>
-<a name="id643155"></a>
+<a name="id743790"></a>
<a class="link" href="set.html#fusion.container.set.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -167,74 +168,75 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">S</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">S</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a set with default constructed elements.
- </p>
+ <p>
+ Creates a set with default constructed elements.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">S</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span> <span class="identifier">e1</span><span class="special">,...</span>
- <span class="identifier">en</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">S</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span>
+ <span class="identifier">e1</span><span class="special">,...</span>
+ <span class="identifier">en</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a set with elements <code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code>.
- </p>
+ <p>
+ Creates a set with elements <code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">S</span><span class="special">(</span><span class="identifier">fs</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">S</span><span class="special">(</span><span class="identifier">fs</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a set from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a> <code class="computeroutput"><span class="identifier">fs</span></code>.
- </p>
+ <p>
+ Copy constructs a set from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a> <code class="computeroutput"><span class="identifier">fs</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span> <span class="special">=</span>
- <span class="identifier">fs</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span> <span class="special">=</span>
+ <span class="identifier">fs</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a set, <code class="computeroutput"><span class="identifier">s</span></code>,
- from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a> <code class="computeroutput"><span class="identifier">fs</span></code>.
- </p>
+ <p>
+ Assigns to a set, <code class="computeroutput"><span class="identifier">s</span></code>,
+ from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a> <code class="computeroutput"><span class="identifier">fs</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.container.set.example"></a><h5>
-<a name="id643409"></a>
+<a name="id744049"></a>
<a class="link" href="set.html#fusion.container.set.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">set</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">S</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/container/vector.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/container/vector.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/container/vector.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>vector</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../container.html" title="Container">
<link rel="prev" href="../container.html" title="Container">
@@ -27,7 +27,7 @@
<a name="fusion.container.vector"></a><a class="link" href="vector.html" title="vector">vector</a>
</h3></div></div></div>
<a name="fusion.container.vector.description"></a><h5>
-<a name="id634524"></a>
+<a name="id735430"></a>
<a class="link" href="vector.html#fusion.container.vector.description">Description</a>
</h5>
<p>
@@ -39,7 +39,7 @@
efficient.
</p>
<a name="fusion.container.vector.header"></a><h5>
-<a name="id634570"></a>
+<a name="id735476"></a>
<a class="link" href="vector.html#fusion.container.vector.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">container</span><span class="special">/</span><span class="identifier">vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -60,7 +60,7 @@
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">vector50</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.container.vector.synopsis"></a><h5>
-<a name="id635272"></a>
+<a name="id736724"></a>
<a class="link" href="vector.html#fusion.container.vector.synopsis">Synopsis</a>
</h5>
<p>
@@ -115,7 +115,7 @@
<pre class="programlisting"><span class="preprocessor">#define</span> <span class="identifier">FUSION_MAX_VECTOR_SIZE</span> <span class="number">20</span>
</pre>
<a name="fusion.container.vector.template_parameters"></a><h5>
-<a name="id639079"></a>
+<a name="id737253"></a>
<a class="link" href="vector.html#fusion.container.vector.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -126,41 +126,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T0</span></code>...<code class="computeroutput"><span class="identifier">TN</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T0</span></code>...<code class="computeroutput"><span class="identifier">TN</span></code>
+ </p>
</td>
<td>
- <p>
- Element types
- </p>
+ <p>
+ Element types
+ </p>
</td>
<td>
- <p>
- <span class="emphasis"><em>unspecified</em></span>
- </p>
+ <p>
+ <span class="emphasis"><em>unspecified</em></span>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.container.vector.model_of"></a><h5>
-<a name="id639172"></a>
+<a name="id737352"></a>
<a class="link" href="vector.html#fusion.container.vector.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/random_access_sequence.html" title="Random Access Sequence">Random
@@ -170,24 +170,25 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">v</span></code></span></dt>
<dd><p>
- Instance of <code class="computeroutput"><span class="identifier">vector</span></code>
- </p></dd>
+ Instance of <code class="computeroutput"><span class="identifier">vector</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">V</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">vector</span></code> type
- </p></dd>
+ A <code class="computeroutput"><span class="identifier">vector</span></code> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code></span></dt>
<dd><p>
- Heterogeneous values
- </p></dd>
+ Heterogeneous values
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a>
- </p></dd>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p></dd>
</dl>
</div>
<a name="fusion.container.vector.expression_semantics"></a><h5>
-<a name="id639303"></a>
+<a name="id737487"></a>
<a class="link" href="vector.html#fusion.container.vector.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -202,74 +203,75 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">V</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">V</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a vector with default constructed elements.
- </p>
+ <p>
+ Creates a vector with default constructed elements.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">V</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span> <span class="identifier">e1</span><span class="special">,...</span>
- <span class="identifier">en</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">V</span><span class="special">(</span><span class="identifier">e0</span><span class="special">,</span>
+ <span class="identifier">e1</span><span class="special">,...</span>
+ <span class="identifier">en</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a vector with elements <code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code>.
- </p>
+ <p>
+ Creates a vector with elements <code class="computeroutput"><span class="identifier">e0</span></code>...<code class="computeroutput"><span class="identifier">en</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">V</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">V</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a vector from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Copy constructs a vector from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">v</span> <span class="special">=</span>
- <span class="identifier">s</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">v</span> <span class="special">=</span>
+ <span class="identifier">s</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a vector, <code class="computeroutput"><span class="identifier">v</span></code>,
- from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Assigns to a vector, <code class="computeroutput"><span class="identifier">v</span></code>,
+ from a <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>, <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.container.vector.example"></a><h5>
-<a name="id639551"></a>
+<a name="id737742"></a>
<a class="link" href="vector.html#fusion.container.vector.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">12</span><span class="special">,</span> <span class="number">5.5f</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/extension.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/extension.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/extension.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Extension</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="tuple/pairs.html" title="Pairs">
Modified: branches/release/libs/fusion/doc/html/fusion/extension/ext_full.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/extension/ext_full.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/extension/ext_full.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>The Full Extension Mechanism</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../extension.html" title="Extension">
<link rel="prev" href="../extension.html" title="Extension">
@@ -49,7 +49,7 @@
</li>
</ol></div>
<a name="fusion.extension.ext_full.our_example"></a><h5>
-<a name="id760281"></a>
+<a name="id863554"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.our_example">Our example</a>
</h5>
<p>
@@ -79,7 +79,7 @@
Start</a> guide.
</p>
<a name="fusion.extension.ext_full.enabling_tag_dispatching"></a><h5>
-<a name="id760485"></a>
+<a name="id863758"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.enabling_tag_dispatching">Enabling
Tag Dispatching</a>
</h5>
@@ -120,7 +120,7 @@
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">tag_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.extension.ext_full.designing_a_suitable_iterator"></a><h5>
-<a name="id760921"></a>
+<a name="id864193"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.designing_a_suitable_iterator">Designing
a suitable iterator</a>
</h5>
@@ -182,7 +182,7 @@
clearer as we add features to our implementation.
</p>
<a name="fusion.extension.ext_full.a_first_couple_of_instructive_features"></a><h5>
-<a name="id761926"></a>
+<a name="id864652"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.a_first_couple_of_instructive_features">A
first couple of instructive features</a>
</h5>
@@ -322,7 +322,7 @@
</p></td></tr>
</table></div>
<a name="fusion.extension.ext_full.implementing_the_remaining_iterator_functionality"></a><h5>
-<a name="id763564"></a>
+<a name="id867399"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.implementing_the_remaining_iterator_functionality">Implementing
the remaining iterator functionality</a>
</h5>
@@ -373,7 +373,7 @@
are provided in the example code.
</p>
<a name="fusion.extension.ext_full.implementing_the_intrinsic_functions_of_the_sequence"></a><h5>
-<a name="id765169"></a>
+<a name="id867843"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.implementing_the_intrinsic_functions_of_the_sequence">Implementing
the intrinsic functions of the sequence</a>
</h5>
@@ -429,7 +429,7 @@
<code class="computeroutput"><span class="identifier">value_at_impl</span></code> and <code class="computeroutput"><span class="identifier">at_impl</span></code>.
</p>
<a name="fusion.extension.ext_full.enabling_our_type_as_an_associative_sequence"></a><h5>
-<a name="id765581"></a>
+<a name="id868802"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.enabling_our_type_as_an_associative_sequence">Enabling
our type as an associative sequence</a>
</h5>
@@ -493,7 +493,7 @@
are provided in the example code.
</p>
<a name="fusion.extension.ext_full.summary"></a><h5>
-<a name="id766295"></a>
+<a name="id869516"></a>
<a class="link" href="ext_full.html#fusion.extension.ext_full.summary">Summary</a>
</h5>
<p>
Modified: branches/release/libs/fusion/doc/html/fusion/extension/iterator_facade.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/extension/iterator_facade.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/extension/iterator_facade.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Iterator Facade</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../extension.html" title="Extension">
<link rel="prev" href="sequence_facade.html" title="Sequence Facade">
@@ -27,7 +27,7 @@
<a name="fusion.extension.iterator_facade"></a><a class="link" href="iterator_facade.html" title="Iterator Facade">Iterator Facade</a>
</h3></div></div></div>
<a name="fusion.extension.iterator_facade.description"></a><h5>
-<a name="id768121"></a>
+<a name="id870675"></a>
<a class="link" href="iterator_facade.html#fusion.extension.iterator_facade.description">Description</a>
</h5>
<p>
@@ -36,14 +36,14 @@
iterator.
</p>
<a name="fusion.extension.iterator_facade.synopsis"></a><h5>
-<a name="id768148"></a>
+<a name="id870701"></a>
<a class="link" href="iterator_facade.html#fusion.extension.iterator_facade.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Derived</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">TravesalTag</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">iterator_facade</span><span class="special">;</span>
</pre>
<a name="fusion.extension.iterator_facade.usage"></a><h5>
-<a name="id768211"></a>
+<a name="id870765"></a>
<a class="link" href="iterator_facade.html#fusion.extension.iterator_facade.usage">Usage</a>
</h5>
<p>
@@ -57,7 +57,7 @@
type.
</p>
<div class="table">
-<a name="id768228"></a><p class="title"><b>Table 1.97. Parameters</b></p>
+<a name="id871328"></a><p class="title"><b>Table 1.97. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -65,48 +65,48 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Name
- </p>
- </th>
+ <p>
+ Name
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span></code>, <code class="computeroutput"><span class="identifier">It</span></code>, <code class="computeroutput"><span class="identifier">It1</span></code>,
- <code class="computeroutput"><span class="identifier">It2</span></code>
- </p>
- </td>
-<td>
- <p>
- A type derived from <a class="link" href="iterator_facade.html" title="Iterator Facade"><code class="computeroutput"><span class="identifier">iterator_facade</span></code></a>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span></code>, <code class="computeroutput"><span class="identifier">It</span></code>, <code class="computeroutput"><span class="identifier">It1</span></code>,
+ <code class="computeroutput"><span class="identifier">It2</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A type derived from <a class="link" href="iterator_facade.html" title="Iterator Facade"><code class="computeroutput"><span class="identifier">iterator_facade</span></code></a>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">N</span></code>
- </p>
- </td>
-<td>
- <p>
- An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="id768349"></a><p class="title"><b>Table 1.98. Key Expressions</b></p>
+<a name="id871453"></a><p class="title"><b>Table 1.98. Key Expressions</b></p>
<div class="table-contents"><table class="table" summary="Key Expressions">
<colgroup>
<col>
@@ -115,334 +115,338 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
- </th>
+ <p>
+ Expression
+ </p>
+ </th>
<th>
- <p>
- Result
- </p>
- </th>
+ <p>
+ Result
+ </p>
+ </th>
<th>
- <p>
- Default
- </p>
- </th>
+ <p>
+ Default
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">value_of</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">value_of</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The element stored at iterator position <code class="computeroutput"><span class="identifier">It</span></code>
- </p>
- </td>
+ <p>
+ The element stored at iterator position <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">deref</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">deref</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The type returned when dereferencing an iterator of type <code class="computeroutput"><span class="identifier">It</span></code>
- </p>
- </td>
+ <p>
+ The type returned when dereferencing an iterator of type <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">deref</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">deref</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- Dereferences iterator <code class="computeroutput"><span class="identifier">it</span></code>
- </p>
- </td>
+ <p>
+ Dereferences iterator <code class="computeroutput"><span class="identifier">it</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">next</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">next</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The type of the next element from <code class="computeroutput"><span class="identifier">It</span></code>
- </p>
- </td>
+ <p>
+ The type of the next element from <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">next</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">next</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- The next iterator after <code class="computeroutput"><span class="identifier">it</span></code>
- </p>
- </td>
+ <p>
+ The next iterator after <code class="computeroutput"><span class="identifier">it</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">prior</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">prior</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The type of the next element from <code class="computeroutput"><span class="identifier">It</span></code>
- </p>
- </td>
+ <p>
+ The type of the next element from <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">prior</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">prior</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- The next iterator after <code class="computeroutput"><span class="identifier">it</span></code>
- </p>
- </td>
+ <p>
+ The next iterator after <code class="computeroutput"><span class="identifier">it</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">advance</span><span class="special"><</span><span class="identifier">It</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">advance</span><span class="special"><</span><span class="identifier">It</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The type of an iterator advanced <code class="computeroutput"><span class="identifier">N</span></code>
- elements from <code class="computeroutput"><span class="identifier">It</span></code>
- </p>
- </td>
+ <p>
+ The type of an iterator advanced <code class="computeroutput"><span class="identifier">N</span></code>
+ elements from <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
<td>
- <p>
- Implemented in terms of <code class="computeroutput"><span class="identifier">next</span></code>
- and <code class="computeroutput"><span class="identifier">prior</span></code>
- </p>
- </td>
+ <p>
+ Implemented in terms of <code class="computeroutput"><span class="identifier">next</span></code>
+ and <code class="computeroutput"><span class="identifier">prior</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">advance</span><span class="special"><</span><span class="identifier">It</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">advance</span><span class="special"><</span><span class="identifier">It</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- An iterator advanced <code class="computeroutput"><span class="identifier">N</span></code>
- elements from <code class="computeroutput"><span class="identifier">it</span></code>
- </p>
- </td>
+ <p>
+ An iterator advanced <code class="computeroutput"><span class="identifier">N</span></code>
+ elements from <code class="computeroutput"><span class="identifier">it</span></code>
+ </p>
+ </td>
<td>
- <p>
- Implemented in terms of <code class="computeroutput"><span class="identifier">next</span></code>
- and <code class="computeroutput"><span class="identifier">prior</span></code>
- </p>
- </td>
+ <p>
+ Implemented in terms of <code class="computeroutput"><span class="identifier">next</span></code>
+ and <code class="computeroutput"><span class="identifier">prior</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">distance</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span> <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">distance</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span> <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The distance between iterators of type <code class="computeroutput"><span class="identifier">It1</span></code>
- and <code class="computeroutput"><span class="identifier">It2</span></code> as an <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p>
- </td>
+ <p>
+ The distance between iterators of type <code class="computeroutput"><span class="identifier">It1</span></code>
+ and <code class="computeroutput"><span class="identifier">It2</span></code> as an
+ <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">distance</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span> <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it1</span><span class="special">,</span> <span class="identifier">it2</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">distance</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span> <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it1</span><span class="special">,</span> <span class="identifier">it2</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- The distance between iterator <code class="computeroutput"><span class="identifier">it1</span></code>
- and <code class="computeroutput"><span class="identifier">it2</span></code>
- </p>
- </td>
+ <p>
+ The distance between iterator <code class="computeroutput"><span class="identifier">it1</span></code>
+ and <code class="computeroutput"><span class="identifier">it2</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">equal_to</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span> <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">equal_to</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span> <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The distance between iterators of type <code class="computeroutput"><span class="identifier">It1</span></code>
- and <code class="computeroutput"><span class="identifier">It2</span></code>
- </p>
- </td>
+ <p>
+ The distance between iterators of type <code class="computeroutput"><span class="identifier">It1</span></code>
+ and <code class="computeroutput"><span class="identifier">It2</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span> <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span>
+ <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">equal_to</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span> <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it1</span><span class="special">,</span> <span class="identifier">it2</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">equal_to</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span> <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it1</span><span class="special">,</span> <span class="identifier">it2</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- The distance between iterators <code class="computeroutput"><span class="identifier">it1</span></code>
- and <code class="computeroutput"><span class="identifier">it2</span></code>
- </p>
- </td>
+ <p>
+ The distance between iterators <code class="computeroutput"><span class="identifier">it1</span></code>
+ and <code class="computeroutput"><span class="identifier">it2</span></code>
+ </p>
+ </td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span> <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">type</span><span class="special">()</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">same_type</span><span class="special"><</span><span class="identifier">It1</span><span class="special">,</span>
+ <span class="identifier">It2</span><span class="special">>::</span><span class="identifier">type</span><span class="special">()</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">key_of</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">key_of</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The key type associated with the element from <code class="computeroutput"><span class="identifier">It</span></code>
- </p>
- </td>
+ <p>
+ The key type associated with the element from <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">value_of_data</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">value_of_data</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The type of the data property associated with the element from <code class="computeroutput"><span class="identifier">It</span></code>
- </p>
- </td>
+ <p>
+ The type of the data property associated with the element from
+ <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">deref_data</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">deref_data</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The type that will be returned by dereferencing the data property of
- the element from <code class="computeroutput"><span class="identifier">It</span></code>
- </p>
- </td>
+ <p>
+ The type that will be returned by dereferencing the data property
+ of the element from <code class="computeroutput"><span class="identifier">It</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">deref_data</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">iterator</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">deref_data</span><span class="special"><</span><span class="identifier">It</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">it</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- Deferences the data property associated with the element referenced
- by <code class="computeroutput"><span class="identifier">it</span></code>
- </p>
- </td>
+ <p>
+ Deferences the data property associated with the element referenced
+ by <code class="computeroutput"><span class="identifier">it</span></code>
+ </p>
+ </td>
<td>
- <p>
- None
- </p>
- </td>
+ <p>
+ None
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.extension.iterator_facade.header"></a><h5>
-<a name="id769776"></a>
+<a name="id872926"></a>
<a class="link" href="iterator_facade.html#fusion.extension.iterator_facade.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">iterator_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">iterator_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.extension.iterator_facade.example"></a><h5>
-<a name="id769884"></a>
+<a name="id873034"></a>
<a class="link" href="iterator_facade.html#fusion.extension.iterator_facade.example">Example</a>
</h5>
<p>
Modified: branches/release/libs/fusion/doc/html/fusion/extension/sequence_facade.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/extension/sequence_facade.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/extension/sequence_facade.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Sequence Facade</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../extension.html" title="Extension">
<link rel="prev" href="ext_full.html" title="The Full Extension Mechanism">
@@ -27,7 +27,7 @@
<a name="fusion.extension.sequence_facade"></a><a class="link" href="sequence_facade.html" title="Sequence Facade">Sequence Facade</a>
</h3></div></div></div>
<a name="fusion.extension.sequence_facade.description"></a><h5>
-<a name="id766359"></a>
+<a name="id869580"></a>
<a class="link" href="sequence_facade.html#fusion.extension.sequence_facade.description">Description</a>
</h5>
<p>
@@ -36,14 +36,14 @@
iterator.
</p>
<a name="fusion.extension.sequence_facade.synopsis"></a><h5>
-<a name="id766386"></a>
+<a name="id869607"></a>
<a class="link" href="sequence_facade.html#fusion.extension.sequence_facade.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Derived</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">TravesalTag</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">IsView</span> <span class="special">=</span> <span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">sequence_facade</span><span class="special">;</span>
</pre>
<a name="fusion.extension.sequence_facade.usage"></a><h5>
-<a name="id766479"></a>
+<a name="id869700"></a>
<a class="link" href="sequence_facade.html#fusion.extension.sequence_facade.usage">Usage</a>
</h5>
<p>
@@ -59,7 +59,7 @@
type.
</p>
<div class="table">
-<a name="id766531"></a><p class="title"><b>Table 1.95. Parameters</b></p>
+<a name="id869752"></a><p class="title"><b>Table 1.95. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -67,47 +67,47 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Name
- </p>
- </th>
+ <p>
+ Name
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">sequence</span></code>, <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
-<td>
- <p>
- A type derived from <a class="link" href="sequence_facade.html" title="Sequence Facade"><code class="computeroutput"><span class="identifier">sequence_facade</span></code></a>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">sequence</span></code>, <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A type derived from <a class="link" href="sequence_facade.html" title="Sequence Facade"><code class="computeroutput"><span class="identifier">sequence_facade</span></code></a>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">N</span></code>
- </p>
- </td>
-<td>
- <p>
- An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="id766638"></a><p class="title"><b>Table 1.96. Key Expressions</b></p>
+<a name="id869862"></a><p class="title"><b>Table 1.96. Key Expressions</b></p>
<div class="table-contents"><table class="table" summary="Key Expressions">
<colgroup>
<col>
@@ -115,142 +115,143 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
- </th>
+ <p>
+ Expression
+ </p>
+ </th>
<th>
- <p>
- Result
- </p>
- </th>
+ <p>
+ Result
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">begin</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">begin</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The type of an iterator to the beginning of a sequence of type <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
+ <p>
+ The type of an iterator to the beginning of a sequence of type
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">begin</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">begin</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- An iterator to the beginning of sequence <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
- </td>
+ <p>
+ An iterator to the beginning of sequence <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">end</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">end</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The type of an iterator to the end of a sequence of type <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
+ <p>
+ The type of an iterator to the end of a sequence of type <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">end</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">end</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- An iterator to the end of sequence <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
- </td>
+ <p>
+ An iterator to the end of sequence <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">size</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">size</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The size of a sequence of type <code class="computeroutput"><span class="identifier">Seq</span></code>
- as an <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p>
- </td>
+ <p>
+ The size of a sequence of type <code class="computeroutput"><span class="identifier">Seq</span></code>
+ as an <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">size</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">size</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- The size of sequence <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
- </td>
+ <p>
+ The size of sequence <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">at</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">at</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The type of element <code class="computeroutput"><span class="identifier">N</span></code>
- in a sequence of type <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
+ <p>
+ The type of element <code class="computeroutput"><span class="identifier">N</span></code>
+ in a sequence of type <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">at</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">at</span><span class="special"><</span><span class="identifier">Seq</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">call</span><span class="special">(</span><span class="identifier">seq</span><span class="special">)</span></code>
+ </p>
+ </td>
<td>
- <p>
- Element <code class="computeroutput"><span class="identifier">N</span></code> in sequence
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
- </td>
+ <p>
+ Element <code class="computeroutput"><span class="identifier">N</span></code> in sequence
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">value_at</span><span class="special"><</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">sequence</span><span class="special">::</span><span class="keyword">template</span> <span class="identifier">value_at</span><span class="special"><</span><span class="identifier">Sequence</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
+ </td>
<td>
- <p>
- The type of the <code class="computeroutput"><span class="identifier">N</span></code>th
- element in a sequence of type <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
+ <p>
+ The type of the <code class="computeroutput"><span class="identifier">N</span></code>th
+ element in a sequence of type <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.extension.sequence_facade.include"></a><h5>
-<a name="id767293"></a>
+<a name="id870530"></a>
<a class="link" href="sequence_facade.html#fusion.extension.sequence_facade.include">Include</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">sequence_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">sequence_facade</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.extension.sequence_facade.example"></a><h5>
-<a name="id768084"></a>
+<a name="id870638"></a>
<a class="link" href="sequence_facade.html#fusion.extension.sequence_facade.example">Example</a>
</h5>
<p>
Modified: branches/release/libs/fusion/doc/html/fusion/functional.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functional</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="extension/iterator_facade.html" title="Iterator Facade">
@@ -63,13 +63,13 @@
through a function object interface.
</p>
<a name="fusion.functional.header"></a><h4>
-<a name="id769926"></a>
+<a name="id873076"></a>
<a class="link" href="functional.html#fusion.functional.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.fused_and_unfused_forms"></a><h4>
-<a name="id769981"></a>
+<a name="id873131"></a>
<a class="link" href="functional.html#fusion.functional.fused_and_unfused_forms">Fused and unfused
forms</a>
</h4>
@@ -103,7 +103,7 @@
form of <code class="literal">f'</code>.
</p>
<a name="fusion.functional.calling_functions_and_function_objects"></a><h4>
-<a name="id770166"></a>
+<a name="id873316"></a>
<a class="link" href="functional.html#fusion.functional.calling_functions_and_function_objects">Calling
functions and function objects</a>
</h4>
@@ -133,7 +133,7 @@
Constructors can be called applying Boost.Functional/Factory.
</p>
<a name="fusion.functional.making_fusion_code_callable_through_a_function_object_interface"></a><h4>
-<a name="id770211"></a>
+<a name="id873360"></a>
<a class="link" href="functional.html#fusion.functional.making_fusion_code_callable_through_a_function_object_interface">Making
Fusion code callable through a function object interface</a>
</h4>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/adapters.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/adapters.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/adapters.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Adapters</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functional.html" title="Functional">
<link rel="prev" href="invocation/limits.html" title="Limits">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>fused</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapters.html" title="Adapters">
<link rel="prev" href="../adapters.html" title="Adapters">
@@ -27,7 +27,7 @@
<a name="fusion.functional.adapters.fused"></a><a class="link" href="fused.html" title="fused">fused</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.fused.description"></a><h6>
-<a name="id777621"></a>
+<a name="id882277"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.description">Description</a>
</h6>
<p>
@@ -54,20 +54,20 @@
and boost::shared_ptr
).
</p>
<a name="fusion.functional.adapters.fused.header"></a><h6>
-<a name="id777697"></a>
+<a name="id882353"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.fused.synopsis"></a><h6>
-<a name="id777766"></a>
+<a name="id882422"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Function</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">fused</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.fused.template_parameters"></a><h6>
-<a name="id777818"></a>
+<a name="id882474"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.template_parameters">Template
parameters</a>
</h6>
@@ -79,41 +79,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Function</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Function</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../concepts/def_callable.html" title="Deferred Callable Object">Deferred
- Callable Object</a>
- </p>
+ <p>
+ A <a class="link" href="../concepts/def_callable.html" title="Deferred Callable Object">Deferred
+ Callable Object</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.functional.adapters.fused.model_of"></a><h6>
-<a name="id777906"></a>
+<a name="id882566"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.model_of">Model of</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -127,26 +127,26 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">R</span></code></span></dt>
<dd><p>
- A possibly const qualified <a class="link" href="../concepts/def_callable.html" title="Deferred Callable Object">Deferred
- Callable Object</a> type or reference type thereof
- </p></dd>
+ A possibly const qualified <a class="link" href="../concepts/def_callable.html" title="Deferred Callable Object">Deferred
+ Callable Object</a> type or reference type thereof
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">r</span></code></span></dt>
<dd><p>
- An object convertible to <code class="computeroutput"><span class="identifier">R</span></code>
- </p></dd>
+ An object convertible to <code class="computeroutput"><span class="identifier">R</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A <a class="link" href="../../sequence.html" title="Sequence">Sequence</a> of arguments that
- are accepted by <code class="computeroutput"><span class="identifier">r</span></code>
- </p></dd>
+ A <a class="link" href="../../sequence.html" title="Sequence">Sequence</a> of arguments that
+ are accepted by <code class="computeroutput"><span class="identifier">r</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">f</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">fused</span><span class="special"><</span><span class="identifier">R</span><span class="special">></span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">fused</span><span class="special"><</span><span class="identifier">R</span><span class="special">></span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.functional.adapters.fused.expression_semantics"></a><h6>
-<a name="id778060"></a>
+<a name="id882726"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.expression_semantics">Expression
Semantics</a>
</h6>
@@ -157,67 +157,68 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">fused</span><span class="special"><</span><span class="identifier">R</span><span class="special">>(</span><span class="identifier">r</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">fused</span><span class="special"><</span><span class="identifier">R</span><span class="special">>(</span><span class="identifier">r</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a fused function as described above, initializes the target
- function with <code class="computeroutput"><span class="identifier">r</span></code>.
- </p>
+ <p>
+ Creates a fused function as described above, initializes the
+ target function with <code class="computeroutput"><span class="identifier">r</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">fused</span><span class="special"><</span><span class="identifier">R</span><span class="special">>()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">fused</span><span class="special"><</span><span class="identifier">R</span><span class="special">>()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a fused function as described above, attempts to use <code class="computeroutput"><span class="identifier">R</span></code>'s default constructor.
- </p>
+ <p>
+ Creates a fused function as described above, attempts to use
+ <code class="computeroutput"><span class="identifier">R</span></code>'s default constructor.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Calls <code class="computeroutput"><span class="identifier">r</span></code> with the
- elements in <code class="computeroutput"><span class="identifier">s</span></code> as
- its arguments.
- </p>
+ <p>
+ Calls <code class="computeroutput"><span class="identifier">r</span></code> with
+ the elements in <code class="computeroutput"><span class="identifier">s</span></code>
+ as its arguments.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.functional.adapters.fused.example"></a><h6>
-<a name="id778248"></a>
+<a name="id882919"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">fused</span><span class="special"><</span> std::plus
<span class="special"><</span><span class="keyword">long</span><span class="special">></span> <span class="special">></span> <span class="identifier">f</span><span class="special">;</span>
<span class="identifier">assert</span><span class="special">(</span><span class="identifier">f</span><span class="special">(</span><a class="link" href="../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2l</span><span class="special">))</span> <span class="special">==</span> <span class="number">3l</span><span class="special">);</span>
</pre>
<a name="fusion.functional.adapters.fused.see_also"></a><h6>
-<a name="id778369"></a>
+<a name="id883040"></a>
<a class="link" href="fused.html#fusion.functional.adapters.fused.see_also">See also</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused_function_object.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>fused_function_object</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapters.html" title="Adapters">
<link rel="prev" href="fused_procedure.html" title="fused_procedure">
@@ -27,7 +27,7 @@
<a name="fusion.functional.adapters.fused_function_object"></a><a class="link" href="fused_function_object.html" title="fused_function_object">fused_function_object</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.fused_function_object.description"></a><h6>
-<a name="id780720"></a>
+<a name="id886090"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.description">Description</a>
</h6>
<p>
@@ -44,20 +44,20 @@
object is held by value, the adapter is const).
</p>
<a name="fusion.functional.adapters.fused_function_object.header"></a><h6>
-<a name="id780764"></a>
+<a name="id886134"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.fused_function_object.synopsis"></a><h6>
-<a name="id780836"></a>
+<a name="id886206"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Function</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">fused_function_object</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.fused_function_object.template_parameters"></a><h6>
-<a name="id780890"></a>
+<a name="id886260"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.template_parameters">Template
parameters</a>
</h6>
@@ -69,41 +69,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Function</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Function</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic Function
- Object</a> type
- </p>
+ <p>
+ <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic Function
+ Object</a> type
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.functional.adapters.fused_function_object.model_of"></a><h6>
-<a name="id780980"></a>
+<a name="id886354"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.model_of">Model
of</a>
</h6>
@@ -118,26 +118,26 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">R</span></code></span></dt>
<dd><p>
- A possibly const qualified <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
- Function Object</a> type or reference type thereof
- </p></dd>
+ A possibly const qualified <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a> type or reference type thereof
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">r</span></code></span></dt>
<dd><p>
- An object convertible to <code class="computeroutput"><span class="identifier">R</span></code>
- </p></dd>
+ An object convertible to <code class="computeroutput"><span class="identifier">R</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A <a class="link" href="../../sequence.html" title="Sequence">Sequence</a> of arguments that
- are accepted by <code class="computeroutput"><span class="identifier">r</span></code>
- </p></dd>
+ A <a class="link" href="../../sequence.html" title="Sequence">Sequence</a> of arguments that
+ are accepted by <code class="computeroutput"><span class="identifier">r</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">f</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">fused</span><span class="special"><</span><span class="identifier">R</span><span class="special">></span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">fused</span><span class="special"><</span><span class="identifier">R</span><span class="special">></span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.functional.adapters.fused_function_object.expression_semantics"></a><h6>
-<a name="id781137"></a>
+<a name="id886516"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.expression_semantics">Expression
Semantics</a>
</h6>
@@ -148,60 +148,61 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">fused_function_object</span><span class="special"><</span><span class="identifier">R</span><span class="special">>(</span><span class="identifier">r</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">fused_function_object</span><span class="special"><</span><span class="identifier">R</span><span class="special">>(</span><span class="identifier">r</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a fused function as described above, initializes the target
- function with <code class="computeroutput"><span class="identifier">r</span></code>.
- </p>
+ <p>
+ Creates a fused function as described above, initializes the
+ target function with <code class="computeroutput"><span class="identifier">r</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">fused_function_object</span><span class="special"><</span><span class="identifier">R</span><span class="special">>()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">fused_function_object</span><span class="special"><</span><span class="identifier">R</span><span class="special">>()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a fused function as described above, attempts to use <code class="computeroutput"><span class="identifier">R</span></code>'s default constructor.
- </p>
+ <p>
+ Creates a fused function as described above, attempts to use
+ <code class="computeroutput"><span class="identifier">R</span></code>'s default constructor.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Calls <code class="computeroutput"><span class="identifier">r</span></code> with the
- elements in <code class="computeroutput"><span class="identifier">s</span></code> as
- its arguments.
- </p>
+ <p>
+ Calls <code class="computeroutput"><span class="identifier">r</span></code> with
+ the elements in <code class="computeroutput"><span class="identifier">s</span></code>
+ as its arguments.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.functional.adapters.fused_function_object.example"></a><h6>
-<a name="id781326"></a>
+<a name="id886712"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">SeqOfSeqs</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Func</span><span class="special">></span>
@@ -238,7 +239,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.adapters.fused_function_object.see_also"></a><h6>
-<a name="id784556"></a>
+<a name="id888030"></a>
<a class="link" href="fused_function_object.html#fusion.functional.adapters.fused_function_object.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/adapters/fused_procedure.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>fused_procedure</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapters.html" title="Adapters">
<link rel="prev" href="fused.html" title="fused">
@@ -27,7 +27,7 @@
<a name="fusion.functional.adapters.fused_procedure"></a><a class="link" href="fused_procedure.html" title="fused_procedure">fused_procedure</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.fused_procedure.description"></a><h6>
-<a name="id778462"></a>
+<a name="id883134"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.description">Description</a>
</h6>
<p>
@@ -62,20 +62,20 @@
case is not implemented).
</p>
<a name="fusion.functional.adapters.fused_procedure.header"></a><h6>
-<a name="id779645"></a>
+<a name="id883224"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.fused_procedure.synopsis"></a><h6>
-<a name="id779715"></a>
+<a name="id883294"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Function</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">fused_procedure</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.fused_procedure.template_parameters"></a><h6>
-<a name="id779769"></a>
+<a name="id885123"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.template_parameters">Template
parameters</a>
</h6>
@@ -87,41 +87,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Function</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Function</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../concepts/callable.html" title="Callable Object">Callable Object</a>
- type
- </p>
+ <p>
+ <a class="link" href="../concepts/callable.html" title="Callable Object">Callable
+ Object</a> type
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.functional.adapters.fused_procedure.model_of"></a><h6>
-<a name="id779859"></a>
+<a name="id885218"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.model_of">Model
of</a>
</h6>
@@ -136,26 +136,26 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">R</span></code></span></dt>
<dd><p>
- A possibly const qualified <a class="link" href="../concepts/callable.html" title="Callable Object">Callable
- Object</a> type or reference type thereof
- </p></dd>
+ A possibly const qualified <a class="link" href="../concepts/callable.html" title="Callable Object">Callable
+ Object</a> type or reference type thereof
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">r</span></code></span></dt>
<dd><p>
- An object convertible to <code class="computeroutput"><span class="identifier">R</span></code>
- </p></dd>
+ An object convertible to <code class="computeroutput"><span class="identifier">R</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A <a class="link" href="../../sequence.html" title="Sequence">Sequence</a> of arguments that
- are accepted by <code class="computeroutput"><span class="identifier">r</span></code>
- </p></dd>
+ A <a class="link" href="../../sequence.html" title="Sequence">Sequence</a> of arguments that
+ are accepted by <code class="computeroutput"><span class="identifier">r</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">f</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">fused</span><span class="special"><</span><span class="identifier">R</span><span class="special">></span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">fused</span><span class="special"><</span><span class="identifier">R</span><span class="special">></span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.functional.adapters.fused_procedure.expression_semantics"></a><h6>
-<a name="id780016"></a>
+<a name="id885380"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.expression_semantics">Expression
Semantics</a>
</h6>
@@ -166,60 +166,61 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">fused_procedure</span><span class="special"><</span><span class="identifier">R</span><span class="special">>(</span><span class="identifier">r</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">fused_procedure</span><span class="special"><</span><span class="identifier">R</span><span class="special">>(</span><span class="identifier">r</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a fused function as described above, initializes the target
- function with <code class="computeroutput"><span class="identifier">r</span></code>.
- </p>
+ <p>
+ Creates a fused function as described above, initializes the
+ target function with <code class="computeroutput"><span class="identifier">r</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">fused_procedure</span><span class="special"><</span><span class="identifier">R</span><span class="special">>()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">fused_procedure</span><span class="special"><</span><span class="identifier">R</span><span class="special">>()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a fused function as described above, attempts to use <code class="computeroutput"><span class="identifier">R</span></code>'s default constructor.
- </p>
+ <p>
+ Creates a fused function as described above, attempts to use
+ <code class="computeroutput"><span class="identifier">R</span></code>'s default constructor.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Calls <code class="computeroutput"><span class="identifier">r</span></code> with the
- elements in <code class="computeroutput"><span class="identifier">s</span></code> as
- its arguments.
- </p>
+ <p>
+ Calls <code class="computeroutput"><span class="identifier">r</span></code> with
+ the elements in <code class="computeroutput"><span class="identifier">s</span></code>
+ as its arguments.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.functional.adapters.fused_procedure.example"></a><h6>
-<a name="id780206"></a>
+<a name="id885576"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span> <span class="identifier">SequenceOfSequences</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Func</span><span class="special">></span>
@@ -239,7 +240,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.adapters.fused_procedure.see_also"></a><h6>
-<a name="id780638"></a>
+<a name="id886008"></a>
<a class="link" href="fused_procedure.html#fusion.functional.adapters.fused_procedure.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/adapters/limits.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/adapters/limits.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/adapters/limits.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Limits</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapters.html" title="Adapters">
<link rel="prev" href="unfused_typed.html" title="unfused_typed">
@@ -27,13 +27,13 @@
<a name="fusion.functional.adapters.limits"></a><a class="link" href="limits.html" title="Limits">Limits</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.limits.header"></a><h6>
-<a name="id787745"></a>
+<a name="id893583"></a>
<a class="link" href="limits.html#fusion.functional.adapters.limits.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">limits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.limits.macros"></a><h6>
-<a name="id787815"></a>
+<a name="id893653"></a>
<a class="link" href="limits.html#fusion.functional.adapters.limits.macros">Macros</a>
</h6>
<p>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/adapters/unfused.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/adapters/unfused.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/adapters/unfused.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>unfused</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapters.html" title="Adapters">
<link rel="prev" href="fused_function_object.html" title="fused_function_object">
@@ -27,7 +27,7 @@
<a name="fusion.functional.adapters.unfused"></a><a class="link" href="unfused.html" title="unfused">unfused</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.unfused.description"></a><h6>
-<a name="id784652"></a>
+<a name="id888126"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.description">Description</a>
</h6>
<p>
@@ -57,20 +57,20 @@
object is held by value, the adapter is const.
</p>
<a name="fusion.functional.adapters.unfused.header"></a><h6>
-<a name="id784711"></a>
+<a name="id888185"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">unfused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.unfused.synopsis"></a><h6>
-<a name="id784780"></a>
+<a name="id888255"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Function</span><span class="special">,</span> <span class="keyword">bool</span> <span class="identifier">AllowNullary</span> <span class="special">=</span> <span class="keyword">true</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">unfused</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.unfused.template_parameters"></a><h6>
-<a name="id784855"></a>
+<a name="id888329"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.template_parameters">Template
parameters</a>
</h6>
@@ -82,60 +82,60 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Function</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Function</span></code>
+ </p>
</td>
<td>
- <p>
- A unary <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
- Function Object</a>
- </p>
+ <p>
+ A unary <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">AllowNullary</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">AllowNullary</span></code>
+ </p>
</td>
<td>
- <p>
- Boolean constant
- </p>
+ <p>
+ Boolean constant
+ </p>
</td>
<td>
- <p>
- true
- </p>
+ <p>
+ true
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused.model_of"></a><h6>
-<a name="id784972"></a>
+<a name="id888455"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.model_of">Model of</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -149,30 +149,30 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">F</span></code></span></dt>
<dd><p>
- A possibly const qualified, unary <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
- Function Object</a> type or reference type thereof
- </p></dd>
+ A possibly const qualified, unary <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a> type or reference type thereof
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">f</span></code></span></dt>
<dd><p>
- An object convertible to <code class="computeroutput"><span class="identifier">F</span></code>
- </p></dd>
+ An object convertible to <code class="computeroutput"><span class="identifier">F</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">UL</span></code></span></dt>
<dd><p>
- The type <code class="computeroutput"><span class="identifier">unfused</span><span class="special"><</span><span class="identifier">F</span><span class="special">></span></code>
- </p></dd>
+ The type <code class="computeroutput"><span class="identifier">unfused</span><span class="special"><</span><span class="identifier">F</span><span class="special">></span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">ul</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">UL</span></code>,
- initialized with <code class="computeroutput"><span class="identifier">f</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">UL</span></code>,
+ initialized with <code class="computeroutput"><span class="identifier">f</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">a0</span></code>...<code class="computeroutput"><span class="identifier">aN</span></code></span></dt>
<dd><p>
- Arguments to <code class="computeroutput"><span class="identifier">ul</span></code>
- </p></dd>
+ Arguments to <code class="computeroutput"><span class="identifier">ul</span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.functional.adapters.unfused.expression_semantics"></a><h6>
-<a name="id785162"></a>
+<a name="id888651"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.expression_semantics">Expression
Semantics</a>
</h6>
@@ -183,60 +183,61 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">UL</span><span class="special">(</span><span class="identifier">f</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">UL</span><span class="special">(</span><span class="identifier">f</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a fused function as described above, initializes the target
- function with <code class="computeroutput"><span class="identifier">f</span></code>.
- </p>
+ <p>
+ Creates a fused function as described above, initializes the
+ target function with <code class="computeroutput"><span class="identifier">f</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">UL</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">UL</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a fused function as described above, attempts to use <code class="computeroutput"><span class="identifier">F</span></code>'s default constructor.
- </p>
+ <p>
+ Creates a fused function as described above, attempts to use
+ <code class="computeroutput"><span class="identifier">F</span></code>'s default constructor.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">ul</span><span class="special">(</span><span class="identifier">a0</span></code>...<code class="computeroutput"><span class="identifier">aN</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">ul</span><span class="special">(</span><span class="identifier">a0</span></code>...<code class="computeroutput"><span class="identifier">aN</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Calls <code class="computeroutput"><span class="identifier">f</span></code> with a
- <a class="link" href="../../sequence.html" title="Sequence">Sequence</a> that contains references
- to the arguments <code class="computeroutput"><span class="identifier">a0</span></code>...<code class="computeroutput"><span class="identifier">aN</span></code>.
- </p>
+ <p>
+ Calls <code class="computeroutput"><span class="identifier">f</span></code> with
+ a <a class="link" href="../../sequence.html" title="Sequence">Sequence</a> that contains
+ references to the arguments <code class="computeroutput"><span class="identifier">a0</span></code>...<code class="computeroutput"><span class="identifier">aN</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused.example"></a><h6>
-<a name="id785355"></a>
+<a name="id888849"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">fused_incrementer</span>
@@ -263,7 +264,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.adapters.unfused.see_also"></a><h6>
-<a name="id785722"></a>
+<a name="id889216"></a>
<a class="link" href="unfused.html#fusion.functional.adapters.unfused.see_also">See also</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/adapters/unfused_typed.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>unfused_typed</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../adapters.html" title="Adapters">
<link rel="prev" href="unfused.html" title="unfused">
@@ -27,7 +27,7 @@
<a name="fusion.functional.adapters.unfused_typed"></a><a class="link" href="unfused_typed.html" title="unfused_typed">unfused_typed</a>
</h4></div></div></div>
<a name="fusion.functional.adapters.unfused_typed.description"></a><h6>
-<a name="id785776"></a>
+<a name="id889270"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.description">Description</a>
</h6>
<p>
@@ -66,20 +66,20 @@
</p>
</div>
<a name="fusion.functional.adapters.unfused_typed.header"></a><h6>
-<a name="id785870"></a>
+<a name="id889363"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">adapter</span><span class="special">/</span><span class="identifier">unfused_typed</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.adapters.unfused_typed.synopsis"></a><h6>
-<a name="id785940"></a>
+<a name="id889433"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Function</span><span class="special">,</span> <span class="keyword">class</span> <span class="identifier">Sequence</span><span class="special">></span>
<span class="keyword">class</span> <span class="identifier">unfused_typed</span><span class="special">;</span>
</pre>
<a name="fusion.functional.adapters.unfused_typed.template_parameters"></a><h6>
-<a name="id786007"></a>
+<a name="id889500"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.template_parameters">Template
parameters</a>
</h6>
@@ -91,59 +91,59 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Function</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Function</span></code>
+ </p>
</td>
<td>
- <p>
- A unary <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
- Function Object</a>
- </p>
+ <p>
+ A unary <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ A <a class="link" href="../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused_typed.model_of"></a><h6>
-<a name="id786132"></a>
+<a name="id889632"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.model_of">Model
of</a>
</h6>
@@ -158,35 +158,35 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">F</span></code></span></dt>
<dd><p>
- A possibly const qualified, unary <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
- Function Object</a> type or reference type thereof
- </p></dd>
+ A possibly const qualified, unary <a class="link" href="../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a> type or reference type thereof
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">f</span></code></span></dt>
<dd><p>
- An object convertible to <code class="computeroutput"><span class="identifier">F</span></code>
- </p></dd>
+ An object convertible to <code class="computeroutput"><span class="identifier">F</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">S</span></code></span></dt>
<dd><p>
- A <a class="link" href="../../sequence.html" title="Sequence">Sequence</a> of parameter types
- </p></dd>
+ A <a class="link" href="../../sequence.html" title="Sequence">Sequence</a> of parameter types
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">UT</span></code></span></dt>
<dd><p>
- The type <code class="computeroutput"><span class="identifier">unfused_typed</span><span class="special"><</span><span class="identifier">F</span><span class="special">,</span><span class="identifier">S</span><span class="special">></span></code>
- </p></dd>
+ The type <code class="computeroutput"><span class="identifier">unfused_typed</span><span class="special"><</span><span class="identifier">F</span><span class="special">,</span><span class="identifier">S</span><span class="special">></span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">ut</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">UT</span></code>,
- initialized with <code class="computeroutput"><span class="identifier">f</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">UT</span></code>,
+ initialized with <code class="computeroutput"><span class="identifier">f</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">a0</span></code>...<code class="computeroutput"><span class="identifier">aN</span></code></span></dt>
<dd><p>
- Arguments to <code class="computeroutput"><span class="identifier">ut</span></code>, convertible
- to the types in <code class="computeroutput"><span class="identifier">S</span></code>
- </p></dd>
+ Arguments to <code class="computeroutput"><span class="identifier">ut</span></code>,
+ convertible to the types in <code class="computeroutput"><span class="identifier">S</span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.functional.adapters.unfused_typed.expression_semantics"></a><h6>
-<a name="id786361"></a>
+<a name="id889869"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.expression_semantics">Expression
Semantics</a>
</h6>
@@ -197,62 +197,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">UT</span><span class="special">(</span><span class="identifier">f</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">UT</span><span class="special">(</span><span class="identifier">f</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a fused function as described above, initializes the target
- function with <code class="computeroutput"><span class="identifier">f</span></code>.
- </p>
+ <p>
+ Creates a fused function as described above, initializes the
+ target function with <code class="computeroutput"><span class="identifier">f</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">UT</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">UT</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a fused function as described above, attempts to use <code class="computeroutput"><span class="identifier">F</span></code>'s default constructor.
- </p>
+ <p>
+ Creates a fused function as described above, attempts to use
+ <code class="computeroutput"><span class="identifier">F</span></code>'s default constructor.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">ut</span><span class="special">(</span><span class="identifier">a0</span></code>...<code class="computeroutput"><span class="identifier">aN</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">ut</span><span class="special">(</span><span class="identifier">a0</span></code>...<code class="computeroutput"><span class="identifier">aN</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Calls <code class="computeroutput"><span class="identifier">f</span></code> with an
- instance of <code class="computeroutput"><span class="identifier">S</span></code> (or
- a subsequence of <code class="computeroutput"><span class="identifier">S</span></code>
- starting at the first element, if fewer arguments are given and
- the overload hasn't been disabled) initialized with <code class="computeroutput"><span class="identifier">a0</span></code>...<code class="computeroutput"><span class="identifier">aN</span></code>.
- </p>
+ <p>
+ Calls <code class="computeroutput"><span class="identifier">f</span></code> with
+ an instance of <code class="computeroutput"><span class="identifier">S</span></code>
+ (or a subsequence of <code class="computeroutput"><span class="identifier">S</span></code>
+ starting at the first element, if fewer arguments are given and
+ the overload hasn't been disabled) initialized with <code class="computeroutput"><span class="identifier">a0</span></code>...<code class="computeroutput"><span class="identifier">aN</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.functional.adapters.unfused_typed.example"></a><h6>
-<a name="id786565"></a>
+<a name="id892403"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">add_assign</span> <span class="comment">// applies operator+=
@@ -320,7 +321,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.adapters.unfused_typed.see_also"></a><h6>
-<a name="id787678"></a>
+<a name="id893516"></a>
<a class="link" href="unfused_typed.html#fusion.functional.adapters.unfused_typed.see_also">See also</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/concepts.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/concepts.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/concepts.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Concepts</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functional.html" title="Functional">
<link rel="prev" href="../functional.html" title="Functional">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/concepts/callable.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/concepts/callable.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/concepts/callable.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Callable Object</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="../concepts.html" title="Concepts">
@@ -27,7 +27,7 @@
<a name="fusion.functional.concepts.callable"></a><a class="link" href="callable.html" title="Callable Object"> Callable Object</a>
</h4></div></div></div>
<a name="fusion.functional.concepts.callable.description"></a><h6>
-<a name="id770264"></a>
+<a name="id873413"></a>
<a class="link" href="callable.html#fusion.functional.concepts.callable.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
of a function call operator.
</p>
<a name="fusion.functional.concepts.callable.models"></a><h6>
-<a name="id770281"></a>
+<a name="id873430"></a>
<a class="link" href="callable.html#fusion.functional.concepts.callable.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -51,7 +51,7 @@
</li>
</ul></div>
<a name="fusion.functional.concepts.callable.examples"></a><h6>
-<a name="id770310"></a>
+<a name="id873458"></a>
<a class="link" href="callable.html#fusion.functional.concepts.callable.examples">Examples</a>
</h6>
<pre class="programlisting"><span class="special">&</span> <span class="identifier">a_free_function</span>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/concepts/def_callable.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Deferred Callable Object</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="reg_callable.html" title="Regular Callable Object">
@@ -28,7 +28,7 @@
Callable Object</a>
</h4></div></div></div>
<a name="fusion.functional.concepts.def_callable.description"></a><h6>
-<a name="id771040"></a>
+<a name="id875518"></a>
<a class="link" href="def_callable.html#fusion.functional.concepts.def_callable.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
to determine the result of a call.
</p>
<a name="fusion.functional.concepts.def_callable.refinement_of"></a><h6>
-<a name="id771067"></a>
+<a name="id875544"></a>
<a class="link" href="def_callable.html#fusion.functional.concepts.def_callable.refinement_of">Refinement
of</a>
</h6>
@@ -57,30 +57,27 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">F</span></code></span></dt>
<dd><p>
- A possibly const qualified Deferred Callable Object type
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">A1</span>
- <span class="special">...</span><span class="identifier">AN</span></code></span></dt>
+ A possibly const qualified Deferred Callable Object type
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">A1</span> <span class="special">...</span><span class="identifier">AN</span></code></span></dt>
<dd><p>
- Argument types
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">a1</span>
- <span class="special">...</span><span class="identifier">aN</span></code></span></dt>
+ Argument types
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">a1</span> <span class="special">...</span><span class="identifier">aN</span></code></span></dt>
<dd><p>
- Objects or references to objects with types <code class="computeroutput"><span class="identifier">A1</span>
- <span class="special">...</span><span class="identifier">AN</span></code>
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">T1</span>
- <span class="special">...</span><span class="identifier">TN</span></code></span></dt>
+ Objects or references to objects with types <code class="computeroutput"><span class="identifier">A1</span>
+ <span class="special">...</span><span class="identifier">AN</span></code>
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">T1</span> <span class="special">...</span><span class="identifier">TN</span></code></span></dt>
<dd><p>
- <code class="computeroutput"><span class="identifier">T</span></code>i is <code class="computeroutput"><span class="identifier">A</span></code>i <code class="computeroutput"><span class="special">&</span></code>
- if <code class="computeroutput"><span class="identifier">a</span></code>i is an LValue,
- same as <code class="computeroutput"><span class="identifier">A</span></code>i, otherwise
- </p></dd>
+ <code class="computeroutput"><span class="identifier">T</span></code>i is <code class="computeroutput"><span class="identifier">A</span></code>i <code class="computeroutput"><span class="special">&</span></code>
+ if <code class="computeroutput"><span class="identifier">a</span></code>i is an LValue,
+ same as <code class="computeroutput"><span class="identifier">A</span></code>i, otherwise
+ </p></dd>
</dl>
</div>
<a name="fusion.functional.concepts.def_callable.expression_requirements"></a><h6>
-<a name="id771282"></a>
+<a name="id875764"></a>
<a class="link" href="def_callable.html#fusion.functional.concepts.def_callable.expression_requirements">Expression
requirements</a>
</h6>
@@ -91,34 +88,34 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Type
- </p>
+ <p>
+ Type
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- boost::result_of
<code class="computeroutput"><span class="special"><</span> <span class="identifier">F</span><span class="special">(</span><span class="identifier">T1</span>
- <span class="special">...</span><span class="identifier">TN</span><span class="special">)</span> <span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ boost::result_of
<code class="computeroutput"><span class="special"><</span> <span class="identifier">F</span><span class="special">(</span><span class="identifier">T1</span>
+ <span class="special">...</span><span class="identifier">TN</span><span class="special">)</span> <span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Result of a call with <code class="computeroutput"><span class="identifier">A1</span>
- <span class="special">...</span><span class="identifier">AN</span></code>-typed
- arguments
- </p>
+ <p>
+ Result of a call with <code class="computeroutput"><span class="identifier">A1</span>
+ <span class="special">...</span><span class="identifier">AN</span></code>-typed
+ arguments
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.functional.concepts.def_callable.models"></a><h6>
-<a name="id771418"></a>
+<a name="id875903"></a>
<a class="link" href="def_callable.html#fusion.functional.concepts.def_callable.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -131,7 +128,7 @@
</li>
</ul></div>
<a name="fusion.functional.concepts.def_callable.examples"></a><h6>
-<a name="id771448"></a>
+<a name="id875933"></a>
<a class="link" href="def_callable.html#fusion.functional.concepts.def_callable.examples">Examples</a>
</h6>
<pre class="programlisting"><span class="special">&</span> <span class="identifier">a_free_function</span>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/concepts/poly.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/concepts/poly.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/concepts/poly.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Polymorphic Function Object</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="def_callable.html" title="Deferred Callable Object">
@@ -28,7 +28,7 @@
Object</a>
</h4></div></div></div>
<a name="fusion.functional.concepts.poly.description"></a><h6>
-<a name="id771655"></a>
+<a name="id876140"></a>
<a class="link" href="poly.html#fusion.functional.concepts.poly.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
Callable Object</a> type.
</p>
<a name="fusion.functional.concepts.poly.refinement_of"></a><h6>
-<a name="id771676"></a>
+<a name="id876161"></a>
<a class="link" href="poly.html#fusion.functional.concepts.poly.refinement_of">Refinement
of</a>
</h6>
@@ -51,34 +51,31 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">F</span></code></span></dt>
<dd><p>
- A possibly const-qualified Polymorphic Function Object type
- </p></dd>
+ A possibly const-qualified Polymorphic Function Object type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">f</span></code></span></dt>
<dd><p>
- An object or reference to an object of type F
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">A1</span>
- <span class="special">...</span><span class="identifier">AN</span></code></span></dt>
+ An object or reference to an object of type F
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">A1</span> <span class="special">...</span><span class="identifier">AN</span></code></span></dt>
<dd><p>
- Argument types
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">a1</span>
- <span class="special">...</span><span class="identifier">aN</span></code></span></dt>
+ Argument types
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">a1</span> <span class="special">...</span><span class="identifier">aN</span></code></span></dt>
<dd><p>
- Objects or references to objects with types <code class="computeroutput"><span class="identifier">A1</span>
- <span class="special">...</span><span class="identifier">AN</span></code>
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">T1</span>
- <span class="special">...</span><span class="identifier">TN</span></code></span></dt>
+ Objects or references to objects with types <code class="computeroutput"><span class="identifier">A1</span>
+ <span class="special">...</span><span class="identifier">AN</span></code>
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">T1</span> <span class="special">...</span><span class="identifier">TN</span></code></span></dt>
<dd><p>
- <code class="computeroutput"><span class="identifier">T</span></code>i is <code class="computeroutput"><span class="identifier">A</span></code>i <code class="computeroutput"><span class="special">&</span></code>
- if <code class="computeroutput"><span class="identifier">a</span></code>i is an LValue,
- same as <code class="computeroutput"><span class="identifier">A</span></code>i, otherwise
- </p></dd>
+ <code class="computeroutput"><span class="identifier">T</span></code>i is <code class="computeroutput"><span class="identifier">A</span></code>i <code class="computeroutput"><span class="special">&</span></code>
+ if <code class="computeroutput"><span class="identifier">a</span></code>i is an LValue,
+ same as <code class="computeroutput"><span class="identifier">A</span></code>i, otherwise
+ </p></dd>
</dl>
</div>
<a name="fusion.functional.concepts.poly.expression_requirements"></a><h6>
-<a name="id771885"></a>
+<a name="id876376"></a>
<a class="link" href="poly.html#fusion.functional.concepts.poly.expression_requirements">Expression
requirements</a>
</h6>
@@ -90,44 +87,44 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return Type
- </p>
+ <p>
+ Return Type
+ </p>
</th>
<th>
- <p>
- Runtime Complexity
- </p>
+ <p>
+ Runtime Complexity
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">a1</span><span class="special">,</span>
- <span class="special">...</span><span class="identifier">aN</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">a1</span><span class="special">,</span>
+ <span class="special">...</span><span class="identifier">aN</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">result_of</span><span class="special"><</span>
- <span class="identifier">F</span><span class="special">(</span><span class="identifier">T1</span><span class="special">,</span>
- <span class="special">...</span><span class="identifier">TN</span><span class="special">)</span> <span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">result_of</span><span class="special"><</span>
+ <span class="identifier">F</span><span class="special">(</span><span class="identifier">T1</span><span class="special">,</span>
+ <span class="special">...</span><span class="identifier">TN</span><span class="special">)</span> <span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Unspecified
- </p>
+ <p>
+ Unspecified
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.functional.concepts.poly.models"></a><h6>
-<a name="id772038"></a>
+<a name="id876534"></a>
<a class="link" href="poly.html#fusion.functional.concepts.poly.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -142,7 +139,7 @@
</li>
</ul></div>
<a name="fusion.functional.concepts.poly.examples"></a><h6>
-<a name="id772070"></a>
+<a name="id876567"></a>
<a class="link" href="poly.html#fusion.functional.concepts.poly.examples">Examples</a>
</h6>
<pre class="programlisting"><span class="special">&</span> <span class="identifier">a_free_function</span>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/concepts/reg_callable.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Regular Callable Object</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="callable.html" title="Callable Object">
@@ -28,7 +28,7 @@
Object</a>
</h4></div></div></div>
<a name="fusion.functional.concepts.reg_callable.description"></a><h6>
-<a name="id770545"></a>
+<a name="id875012"></a>
<a class="link" href="reg_callable.html#fusion.functional.concepts.reg_callable.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
can appear immediately to the left of a function call operator.
</p>
<a name="fusion.functional.concepts.reg_callable.refinement_of"></a><h6>
-<a name="id770566"></a>
+<a name="id875033"></a>
<a class="link" href="reg_callable.html#fusion.functional.concepts.reg_callable.refinement_of">Refinement
of</a>
</h6>
@@ -47,27 +47,25 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">F</span></code></span></dt>
<dd><p>
- A possibly const qualified Deferred Callable Object type
- </p></dd>
+ A possibly const qualified Deferred Callable Object type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">f</span></code></span></dt>
<dd><p>
- An object or reference to an object of type F
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">A1</span>
- <span class="special">...</span><span class="identifier">AN</span></code></span></dt>
+ An object or reference to an object of type F
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">A1</span> <span class="special">...</span><span class="identifier">AN</span></code></span></dt>
<dd><p>
- Argument types
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">a1</span>
- <span class="special">...</span><span class="identifier">aN</span></code></span></dt>
+ Argument types
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">a1</span> <span class="special">...</span><span class="identifier">aN</span></code></span></dt>
<dd><p>
- Objects or references to objects with types <code class="computeroutput"><span class="identifier">A1</span>
- <span class="special">...</span><span class="identifier">AN</span></code>
- </p></dd>
+ Objects or references to objects with types <code class="computeroutput"><span class="identifier">A1</span>
+ <span class="special">...</span><span class="identifier">AN</span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.functional.concepts.reg_callable.expression_requirements"></a><h6>
-<a name="id770707"></a>
+<a name="id875178"></a>
<a class="link" href="reg_callable.html#fusion.functional.concepts.reg_callable.expression_requirements">Expression
requirements</a>
</h6>
@@ -79,42 +77,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return Type
- </p>
+ <p>
+ Return Type
+ </p>
</th>
<th>
- <p>
- Runtime Complexity
- </p>
+ <p>
+ Runtime Complexity
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">a1</span><span class="special">,</span>
- <span class="special">...</span><span class="identifier">aN</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span><span class="special">(</span><span class="identifier">a1</span><span class="special">,</span>
+ <span class="special">...</span><span class="identifier">aN</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Unspecified
- </p>
+ <p>
+ Unspecified
+ </p>
</td>
<td>
- <p>
- Unspecified
- </p>
+ <p>
+ Unspecified
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.functional.concepts.reg_callable.models"></a><h6>
-<a name="id770815"></a>
+<a name="id875292"></a>
<a class="link" href="reg_callable.html#fusion.functional.concepts.reg_callable.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -126,7 +124,7 @@
</li>
</ul></div>
<a name="fusion.functional.concepts.reg_callable.examples"></a><h6>
-<a name="id770839"></a>
+<a name="id875316"></a>
<a class="link" href="reg_callable.html#fusion.functional.concepts.reg_callable.examples">Examples</a>
</h6>
<pre class="programlisting"><span class="special">&</span> <span class="identifier">a_free_function</span>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Generation</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functional.html" title="Functional">
<link rel="prev" href="adapters/limits.html" title="Limits">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation/functions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation/functions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation/functions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../generation.html" title="Generation">
<link rel="prev" href="../generation.html" title="Generation">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_fused</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions">
@@ -28,7 +28,7 @@
make_fused</a>
</h5></div></div></div>
<a name="fusion.functional.generation.functions.mk_fused.description"></a><h6>
-<a name="id787884"></a>
+<a name="id893722"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
conversion</em></span></a> is applied to the target function.
</p>
<a name="fusion.functional.generation.functions.mk_fused.synopsis"></a><h6>
-<a name="id787926"></a>
+<a name="id893764"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">></span>
@@ -45,7 +45,7 @@
<span class="identifier">make_fused</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused.parameters"></a><h6>
-<a name="id788033"></a>
+<a name="id893871"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -56,42 +56,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/def_callable.html" title="Deferred Callable Object">Deferred
- Callable Object</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/def_callable.html" title="Deferred Callable Object">Deferred
+ Callable Object</a>
+ </p>
</td>
<td>
- <p>
- The function to transform.
- </p>
+ <p>
+ The function to transform.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.functional.generation.functions.mk_fused.expression_semantics"></a><h6>
-<a name="id788123"></a>
+<a name="id893966"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.expression_semantics">Expression
Semantics</a>
</h6>
@@ -104,14 +104,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns a <a class="link" href="../../adapters/fused.html" title="fused"><code class="computeroutput"><span class="identifier">fused</span></code></a> adapter for <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.functional.generation.functions.mk_fused.header"></a><h6>
-<a name="id788199"></a>
+<a name="id894041"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused.example"></a><h6>
-<a name="id788314"></a>
+<a name="id894157"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">float</span> <span class="identifier">sub</span><span class="special">(</span><span class="keyword">float</span> <span class="identifier">a</span><span class="special">,</span> <span class="keyword">float</span> <span class="identifier">b</span><span class="special">)</span> <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">a</span> <span class="special">-</span> <span class="identifier">b</span><span class="special">;</span> <span class="special">}</span>
@@ -126,7 +126,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused.see_also"></a><h6>
-<a name="id790381"></a>
+<a name="id894586"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.functions.mk_fused.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_fused_function_object</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="mk_fused_proc.html" title="make_fused_procedure">
@@ -28,7 +28,7 @@
make_fused_function_object</a>
</h5></div></div></div>
<a name="fusion.functional.generation.functions.mk_fused_fobj.description"></a><h6>
-<a name="id791154"></a>
+<a name="id895363"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
conversion</em></span></a> is applied to the target function.
</p>
<a name="fusion.functional.generation.functions.mk_fused_fobj.synopsis"></a><h6>
-<a name="id791194"></a>
+<a name="id895403"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">make_fused_function_object</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_fobj.parameters"></a><h6>
-<a name="id791303"></a>
+<a name="id895512"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,42 +57,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
- Function Object</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a>
+ </p>
</td>
<td>
- <p>
- The function to transform.
- </p>
+ <p>
+ The function to transform.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.functional.generation.functions.mk_fused_fobj.expression_semantics"></a><h6>
-<a name="id791393"></a>
+<a name="id895607"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
for <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.functional.generation.functions.mk_fused_fobj.header"></a><h6>
-<a name="id791471"></a>
+<a name="id895685"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_fobj.example"></a><h6>
-<a name="id791591"></a>
+<a name="id895805"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">sub</span>
@@ -141,7 +141,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_fobj.see_also"></a><h6>
-<a name="id792131"></a>
+<a name="id896345"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.functions.mk_fused_fobj.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_fused_proc.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_fused_procedure</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="mk_fused.html" title="make_fused">
@@ -28,7 +28,7 @@
make_fused_procedure</a>
</h5></div></div></div>
<a name="fusion.functional.generation.functions.mk_fused_proc.description"></a><h6>
-<a name="id790451"></a>
+<a name="id894655"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
conversion</em></span></a> applied to the target function.
</p>
<a name="fusion.functional.generation.functions.mk_fused_proc.synopsis"></a><h6>
-<a name="id790490"></a>
+<a name="id894695"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">make_fused_procedure</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_proc.parameters"></a><h6>
-<a name="id790600"></a>
+<a name="id894804"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,42 +57,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/callable.html" title="Callable Object">Callable
- Object</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/callable.html" title="Callable Object">Callable
+ Object</a>
+ </p>
</td>
<td>
- <p>
- The function to transform.
- </p>
+ <p>
+ The function to transform.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.functional.generation.functions.mk_fused_proc.expression_semantics"></a><h6>
-<a name="id790690"></a>
+<a name="id894899"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
<code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.functional.generation.functions.mk_fused_proc.header"></a><h6>
-<a name="id790768"></a>
+<a name="id894977"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_proc.example"></a><h6>
-<a name="id790888"></a>
+<a name="id895097"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">,</span><span class="number">3</span><span class="special">);</span>
@@ -122,7 +122,7 @@
<span class="identifier">assert</span><span class="special">(</span><a class="link" href="../../../sequence/intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a><span class="special">(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">==</span> <span class="number">0</span><span class="special">);</span>
</pre>
<a name="fusion.functional.generation.functions.mk_fused_proc.see_also"></a><h6>
-<a name="id791082"></a>
+<a name="id895291"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.functions.mk_fused_proc.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation/functions/mk_unfused.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_unfused</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="mk_fused_fobj.html" title="make_fused_function_object">
@@ -28,7 +28,7 @@
make_unfused</a>
</h5></div></div></div>
<a name="fusion.functional.generation.functions.mk_unfused.description"></a><h6>
-<a name="id792205"></a>
+<a name="id896419"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
conversion</em></span></a> is applied to the target function.
</p>
<a name="fusion.functional.generation.functions.mk_unfused.synopsis"></a><h6>
-<a name="id792247"></a>
+<a name="id896461"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">F</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">make_unfused</span><span class="special">(</span><span class="identifier">F</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">f</span><span class="special">);</span>
</pre>
<a name="fusion.functional.generation.functions.mk_unfused.parameters"></a><h6>
-<a name="id792354"></a>
+<a name="id896568"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,42 +57,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
- Function Object</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a>
+ </p>
</td>
<td>
- <p>
- The function to transform.
- </p>
+ <p>
+ The function to transform.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.functional.generation.functions.mk_unfused.expression_semantics"></a><h6>
-<a name="id792444"></a>
+<a name="id896663"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns a <a class="link" href="../../adapters/unfused.html" title="unfused"><code class="computeroutput"><span class="identifier">unfused</span></code></a> adapter for <code class="computeroutput"><span class="identifier">f</span></code>.
</p>
<a name="fusion.functional.generation.functions.mk_unfused.header"></a><h6>
-<a name="id792522"></a>
+<a name="id897970"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_unfused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_unfused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.functions.mk_unfused.example"></a><h6>
-<a name="id792642"></a>
+<a name="id898090"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">fused_incrementer</span>
@@ -138,7 +138,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.functions.mk_unfused.see_also"></a><h6>
-<a name="id792998"></a>
+<a name="id898445"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.functions.mk_unfused.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../generation.html" title="Generation">
<link rel="prev" href="functions/mk_unfused.html" title="make_unfused">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_fused</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions">
@@ -28,21 +28,21 @@
make_fused</a>
</h5></div></div></div>
<a name="fusion.functional.generation.metafunctions.mk_fused.description"></a><h6>
-<a name="id793080"></a>
+<a name="id898528"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/mk_fused.html" title="make_fused"><code class="computeroutput"><span class="identifier">make_fused</span></code></a>.
</p>
<a name="fusion.functional.generation.metafunctions.mk_fused.header"></a><h6>
-<a name="id793112"></a>
+<a name="id898559"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused.synopsis"></a><h6>
-<a name="id793232"></a>
+<a name="id898679"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -55,7 +55,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused.see_also"></a><h6>
-<a name="id793329"></a>
+<a name="id898776"></a>
<a class="link" href="mk_fused.html#fusion.functional.generation.metafunctions.mk_fused.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_fused_function_object</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="mk_fused_proc.html" title="make_fused_procedure">
@@ -28,21 +28,21 @@
make_fused_function_object</a>
</h5></div></div></div>
<a name="fusion.functional.generation.metafunctions.mk_fused_fobj.description"></a><h6>
-<a name="id793661"></a>
+<a name="id899109"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/mk_fused_fobj.html" title="make_fused_function_object"><code class="computeroutput"><span class="identifier">make_fused_function_object</span></code></a>.
</p>
<a name="fusion.functional.generation.metafunctions.mk_fused_fobj.header"></a><h6>
-<a name="id793690"></a>
+<a name="id899138"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused_fobj.synopsis"></a><h6>
-<a name="id793808"></a>
+<a name="id899255"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -55,7 +55,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused_fobj.see_also"></a><h6>
-<a name="id793900"></a>
+<a name="id899348"></a>
<a class="link" href="mk_fused_fobj.html#fusion.functional.generation.metafunctions.mk_fused_fobj.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_fused_procedure</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="mk_fused.html" title="make_fused">
@@ -28,21 +28,21 @@
make_fused_procedure</a>
</h5></div></div></div>
<a name="fusion.functional.generation.metafunctions.mk_fused_proc.description"></a><h6>
-<a name="id793377"></a>
+<a name="id898824"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/mk_fused_proc.html" title="make_fused_procedure"><code class="computeroutput"><span class="identifier">make_fused_procedure</span></code></a>.
</p>
<a name="fusion.functional.generation.metafunctions.mk_fused_proc.header"></a><h6>
-<a name="id793406"></a>
+<a name="id898853"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_fused_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused_proc.synopsis"></a><h6>
-<a name="id793523"></a>
+<a name="id898971"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -55,7 +55,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_fused_proc.see_also"></a><h6>
-<a name="id793616"></a>
+<a name="id899063"></a>
<a class="link" href="mk_fused_proc.html#fusion.functional.generation.metafunctions.mk_fused_proc.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/generation/metafunctions/mk_unfused.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>make_unfused</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="mk_fused_fobj.html" title="make_fused_function_object">
@@ -28,21 +28,21 @@
make_unfused</a>
</h5></div></div></div>
<a name="fusion.functional.generation.metafunctions.mk_unfused.description"></a><h6>
-<a name="id793941"></a>
+<a name="id899388"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.metafunctions.mk_unfused.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/mk_unfused.html" title="make_unfused"><code class="computeroutput"><span class="identifier">make_unfused</span></code></a>.
</p>
<a name="fusion.functional.generation.metafunctions.mk_unfused.header"></a><h6>
-<a name="id793970"></a>
+<a name="id899417"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.metafunctions.mk_unfused.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">generation</span><span class="special">/</span><span class="identifier">make_unfused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">make_unfused</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_unfused.synopsis"></a><h6>
-<a name="id794090"></a>
+<a name="id899537"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.metafunctions.mk_unfused.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -55,7 +55,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.generation.metafunctions.mk_unfused.see_also"></a><h6>
-<a name="id794187"></a>
+<a name="id899634"></a>
<a class="link" href="mk_unfused.html#fusion.functional.generation.metafunctions.mk_unfused.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/invocation.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/invocation.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/invocation.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Invocation</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functional.html" title="Functional">
<link rel="prev" href="concepts/poly.html" title="Polymorphic Function Object">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../invocation.html" title="Invocation">
<link rel="prev" href="../invocation.html" title="Invocation">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>invoke</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions">
@@ -27,7 +27,7 @@
<a name="fusion.functional.invocation.functions.invoke"></a><a class="link" href="invoke.html" title="invoke">invoke</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.functions.invoke.description"></a><h6>
-<a name="id772266"></a>
+<a name="id876762"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.description">Description</a>
</h6>
<p>
@@ -49,7 +49,7 @@
Constructors can be called applying Boost.Functional/Factory.
</p>
<a name="fusion.functional.invocation.functions.invoke.synopsis"></a><h6>
-<a name="id772336"></a>
+<a name="id876833"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -67,7 +67,7 @@
<span class="identifier">invoke</span><span class="special">(</span><span class="identifier">Function</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">Sequence</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">s</span><span class="special">);</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke.parameters"></a><h6>
-<a name="id773696"></a>
+<a name="id877100"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -78,62 +78,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../../concepts/def_callable.html" title="Deferred Callable Object">Deferred
- Callable Object</a>
- </p>
+ <p>
+ A <a class="link" href="../../concepts/def_callable.html" title="Deferred Callable Object">Deferred
+ Callable Object</a>
+ </p>
</td>
<td>
- <p>
- The function to call.
- </p>
+ <p>
+ The function to call.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ A <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The arguments.
- </p>
+ <p>
+ The arguments.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.functional.invocation.functions.invoke.expression_semantics"></a><h6>
-<a name="id773822"></a>
+<a name="id877233"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.expression_semantics">Expression
Semantics</a>
</h6>
@@ -149,20 +149,20 @@
as arguments and returns the result of the call expression.
</p>
<a name="fusion.functional.invocation.functions.invoke.header"></a><h6>
-<a name="id773907"></a>
+<a name="id877318"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">invocation</span><span class="special">/</span><span class="identifier">invoke</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.invocation.functions.invoke.example"></a><h6>
-<a name="id773976"></a>
+<a name="id877388"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.example">Example</a>
</h6>
<pre class="programlisting">std::plus
<span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">add</span><span class="special">;</span>
<span class="identifier">assert</span><span class="special">(</span><span class="identifier">invoke</span><span class="special">(</span><span class="identifier">add</span><span class="special">,</span><a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">1</span><span class="special">))</span> <span class="special">==</span> <span class="number">2</span><span class="special">);</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke.see_also"></a><h6>
-<a name="id774092"></a>
+<a name="id877503"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.functions.invoke.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_fobj.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>invoke_function_object</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="invoke_proc.html" title="invoke_procedure">
@@ -28,7 +28,7 @@
invoke_function_object</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.functions.invoke_fobj.description"></a><h6>
-<a name="id775091"></a>
+<a name="id878510"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.description">Description</a>
</h6>
<p>
@@ -43,7 +43,7 @@
Constructors can be called applying Boost.Functional/Factory.
</p>
<a name="fusion.functional.invocation.functions.invoke_fobj.synopsis"></a><h6>
-<a name="id775134"></a>
+<a name="id878553"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -61,7 +61,7 @@
<span class="identifier">invoke_function_object</span><span class="special">(</span><span class="identifier">Function</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">Sequence</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">s</span><span class="special">);</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_fobj.parameters"></a><h6>
-<a name="id775403"></a>
+<a name="id878822"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -72,62 +72,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
- Function Object</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/poly.html" title="Polymorphic Function Object">Polymorphic
+ Function Object</a>
+ </p>
</td>
<td>
- <p>
- The function object to call.
- </p>
+ <p>
+ The function object to call.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The arguments.
- </p>
+ <p>
+ The arguments.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.functional.invocation.functions.invoke_fobj.expression_semantics"></a><h6>
-<a name="id775528"></a>
+<a name="id878955"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.expression_semantics">Expression
Semantics</a>
</h6>
@@ -143,13 +143,13 @@
as arguments and returns the result of the call expression.
</p>
<a name="fusion.functional.invocation.functions.invoke_fobj.header"></a><h6>
-<a name="id775616"></a>
+<a name="id879043"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">invocation</span><span class="special">/</span><span class="identifier">invoke_function_object</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_fobj.example"></a><h6>
-<a name="id776373"></a>
+<a name="id879117"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">sub</span>
@@ -175,7 +175,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_fobj.see_also"></a><h6>
-<a name="id776780"></a>
+<a name="id881436"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.functions.invoke_fobj.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/invocation/functions/invoke_proc.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>invoke_procedure</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="invoke.html" title="invoke">
@@ -28,7 +28,7 @@
invoke_procedure</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.functions.invoke_proc.description"></a><h6>
-<a name="id774195"></a>
+<a name="id877606"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.description">Description</a>
</h6>
<p>
@@ -52,7 +52,7 @@
isn't implemented).
</p>
<a name="fusion.functional.invocation.functions.invoke_proc.synopsis"></a><h6>
-<a name="id774264"></a>
+<a name="id877676"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -70,7 +70,7 @@
<span class="identifier">invoke_procedure</span><span class="special">(</span><span class="identifier">Function</span> <span class="identifier">f</span><span class="special">,</span> <span class="identifier">Sequence</span> <span class="keyword">const</span> <span class="special">&</span> <span class="identifier">s</span><span class="special">);</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_proc.parameters"></a><h6>
-<a name="id774533"></a>
+<a name="id877945"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -81,62 +81,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/callable.html" title="Callable Object">Callable
- Object</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/callable.html" title="Callable Object">Callable
+ Object</a>
+ </p>
</td>
<td>
- <p>
- The function to call.
- </p>
+ <p>
+ The function to call.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The arguments.
- </p>
+ <p>
+ The arguments.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.functional.invocation.functions.invoke_proc.expression_semantics"></a><h6>
-<a name="id774659"></a>
+<a name="id878078"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.expression_semantics">Expression
Semantics</a>
</h6>
@@ -151,13 +151,13 @@
as arguments.
</p>
<a name="fusion.functional.invocation.functions.invoke_proc.header"></a><h6>
-<a name="id774740"></a>
+<a name="id878158"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">booost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">invocation</span><span class="special">/</span><span class="identifier">invoke_procedure</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_proc.example"></a><h6>
-<a name="id774814"></a>
+<a name="id878233"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span><span class="number">2</span><span class="special">);</span>
@@ -166,7 +166,7 @@
<span class="identifier">assert</span><span class="special">(</span><a class="link" href="../../../sequence/intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a><span class="special">(</span><span class="identifier">v</span><span class="special">)</span> <span class="special">==</span> <span class="number">3</span><span class="special">);</span>
</pre>
<a name="fusion.functional.invocation.functions.invoke_proc.see_also"></a><h6>
-<a name="id774986"></a>
+<a name="id878404"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.functions.invoke_proc.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/invocation/limits.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/invocation/limits.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/invocation/limits.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Limits</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../invocation.html" title="Invocation">
<link rel="prev" href="metafunctions/invoke_fobj.html" title="invoke_function_object">
@@ -27,13 +27,13 @@
<a name="fusion.functional.invocation.limits"></a><a class="link" href="limits.html" title="Limits">Limits</a>
</h4></div></div></div>
<a name="fusion.functional.invocation.limits.header"></a><h6>
-<a name="id777494"></a>
+<a name="id882150"></a>
<a class="link" href="limits.html#fusion.functional.invocation.limits.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">invocation</span><span class="special">/</span><span class="identifier">limits</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.functional.invocation.limits.macros"></a><h6>
-<a name="id777564"></a>
+<a name="id882220"></a>
<a class="link" href="limits.html#fusion.functional.invocation.limits.macros">Macros</a>
</h6>
<p>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../invocation.html" title="Invocation">
<link rel="prev" href="functions/invoke_fobj.html" title="invoke_function_object">
Modified: branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>invoke</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions">
@@ -27,14 +27,14 @@
<a name="fusion.functional.invocation.metafunctions.invoke"></a><a class="link" href="invoke.html" title="invoke">invoke</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.metafunctions.invoke.description"></a><h6>
-<a name="id776896"></a>
+<a name="id881552"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.metafunctions.invoke.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/invoke.html" title="invoke"><code class="computeroutput"><span class="identifier">invoke</span></code></a>.
</p>
<a name="fusion.functional.invocation.metafunctions.invoke.synopsis"></a><h6>
-<a name="id776928"></a>
+<a name="id881584"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.metafunctions.invoke.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -50,7 +50,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.invocation.metafunctions.invoke.see_also"></a><h6>
-<a name="id777040"></a>
+<a name="id881696"></a>
<a class="link" href="invoke.html#fusion.functional.invocation.metafunctions.invoke.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>invoke_function_object</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="invoke_proc.html" title="invoke_procedure">
@@ -28,14 +28,14 @@
invoke_function_object</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.metafunctions.invoke_fobj.description"></a><h6>
-<a name="id777295"></a>
+<a name="id881951"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.metafunctions.invoke_fobj.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/invoke_fobj.html" title="invoke_function_object"><code class="computeroutput"><span class="identifier">invoke_function_object</span></code></a>.
</p>
<a name="fusion.functional.invocation.metafunctions.invoke_fobj.synopsis"></a><h6>
-<a name="id777324"></a>
+<a name="id881980"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.metafunctions.invoke_fobj.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -51,7 +51,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.invocation.metafunctions.invoke_fobj.see_also"></a><h6>
-<a name="id777436"></a>
+<a name="id882092"></a>
<a class="link" href="invoke_fobj.html#fusion.functional.invocation.metafunctions.invoke_fobj.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>invoke_procedure</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="invoke.html" title="invoke">
@@ -28,14 +28,14 @@
invoke_procedure</a>
</h5></div></div></div>
<a name="fusion.functional.invocation.metafunctions.invoke_proc.description"></a><h6>
-<a name="id777097"></a>
+<a name="id881753"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.metafunctions.invoke_proc.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/invoke_proc.html" title="invoke_procedure"><code class="computeroutput"><span class="identifier">invoke_procedure</span></code></a>.
</p>
<a name="fusion.functional.invocation.metafunctions.invoke_proc.synopsis"></a><h6>
-<a name="id777126"></a>
+<a name="id881782"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.metafunctions.invoke_proc.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">result_of</span>
@@ -51,7 +51,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.functional.invocation.metafunctions.invoke_proc.see_also"></a><h6>
-<a name="id777238"></a>
+<a name="id881894"></a>
<a class="link" href="invoke_proc.html#fusion.functional.invocation.metafunctions.invoke_proc.see_also">See
also</a>
</h6>
Modified: branches/release/libs/fusion/doc/html/fusion/introduction.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/introduction.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/introduction.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Introduction</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="preface.html" title="Preface">
@@ -117,7 +117,7 @@
sequences are fully compatible with Fusion. You can work with Fusion sequences
on MPL if you
wish to work solely on types
- <sup>[<a name="id557825" href="#ftn.id557825" class="footnote">1</a>]</sup>
+ <sup>[<a name="id656660" href="#ftn.id656660" class="footnote">1</a>]</sup>
. In MPL, Fusion
sequences follow MPL's
sequence-type preserving semantics (i.e. algorithms preserve the original sequence
@@ -132,7 +132,7 @@
</p>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id557825" href="#id557825" class="para">1</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id656660" href="#id656660" class="para">1</a>] </sup>
Choose MPL
over fusion when doing pure type calculations. Once the static type calculation
is finished, you can instantiate a fusion sequence (see <a class="link" href="container/conversion/functions.html" title="Functions">Conversion</a>)
Modified: branches/release/libs/fusion/doc/html/fusion/iterator.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Iterator</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="support/pair.html" title="pair">
@@ -81,7 +81,7 @@
<a class="link" href="sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.iterator.header"></a><h4>
-<a name="id571413"></a>
+<a name="id669748"></a>
<a class="link" href="iterator.html#fusion.iterator.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/concepts.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/concepts.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/concepts.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Concepts</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../iterator.html" title="Iterator">
<link rel="prev" href="../iterator.html" title="Iterator">
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/concepts/associative_iterator.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/concepts/associative_iterator.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/concepts/associative_iterator.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Associative Iterator</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="random_access_iterator.html" title="Random Access Iterator">
@@ -28,7 +28,7 @@
Iterator</a>
</h4></div></div></div>
<a name="fusion.iterator.concepts.associative_iterator.description"></a><h6>
-<a name="id577878"></a>
+<a name="id676311"></a>
<a class="link" href="associative_iterator.html#fusion.iterator.concepts.associative_iterator.description">Description</a>
</h6>
<p>
@@ -41,16 +41,16 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">i</span></code></span></dt>
<dd><p>
- Associative Iterator
- </p></dd>
+ Associative Iterator
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">I</span></code></span></dt>
<dd><p>
- Associative Iterator type
- </p></dd>
+ Associative Iterator type
+ </p></dd>
</dl>
</div>
<a name="fusion.iterator.concepts.associative_iterator.refinement_of"></a><h6>
-<a name="id577943"></a>
+<a name="id676379"></a>
<a class="link" href="associative_iterator.html#fusion.iterator.concepts.associative_iterator.refinement_of">Refinement
of</a>
</h6>
@@ -61,7 +61,7 @@
Access Iterator</a>
</p>
<a name="fusion.iterator.concepts.associative_iterator.expression_requirements"></a><h6>
-<a name="id577976"></a>
+<a name="id676413"></a>
<a class="link" href="associative_iterator.html#fusion.iterator.concepts.associative_iterator.expression_requirements">Expression
requirements</a>
</h6>
@@ -79,41 +79,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return type
- </p>
+ <p>
+ Return type
+ </p>
</th>
<th>
- <p>
- Runtime Complexity
- </p>
+ <p>
+ Runtime Complexity
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/deref_data.html" title="deref_data"><code class="computeroutput"><span class="identifier">deref_data</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/deref_data.html" title="deref_data"><code class="computeroutput"><span class="identifier">deref_data</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/deref_data.html" title="deref_data"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref_data</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/deref_data.html" title="deref_data"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref_data</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.iterator.concepts.associative_iterator.meta_expressions"></a><h6>
-<a name="id578129"></a>
+<a name="id676571"></a>
<a class="link" href="associative_iterator.html#fusion.iterator.concepts.associative_iterator.meta_expressions">Meta
Expressions</a>
</h6>
@@ -124,57 +124,57 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Compile Time Complexity
- </p>
+ <p>
+ Compile Time Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/key_of.html" title="key_of"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">key_of</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/key_of.html" title="key_of"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">key_of</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/value_of_data.html" title="value_of_data"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_of_data</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/value_of_data.html" title="value_of_data"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_of_data</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/deref_data.html" title="deref_data"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref_data</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/deref_data.html" title="deref_data"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref_data</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.iterator.concepts.associative_iterator.models"></a><h6>
-<a name="id578334"></a>
+<a name="id676781"></a>
<a class="link" href="associative_iterator.html#fusion.iterator.concepts.associative_iterator.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/concepts/bidirectional_iterator.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Bidirectional Iterator</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="forward_iterator.html" title="Forward Iterator">
@@ -28,7 +28,7 @@
Iterator</a>
</h4></div></div></div>
<a name="fusion.iterator.concepts.bidirectional_iterator.description"></a><h6>
-<a name="id574197"></a>
+<a name="id672856"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.description">Description</a>
</h6>
<p>
@@ -40,25 +40,25 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">i</span></code></span></dt>
<dd><p>
- A Bidirectional Iterator
- </p></dd>
+ A Bidirectional Iterator
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">I</span></code></span></dt>
<dd><p>
- A Bidirectional Iterator type
- </p></dd>
+ A Bidirectional Iterator type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">M</span></code></span></dt>
<dd><p>
- An MPL
- integral constant
- </p></dd>
+ An MPL
+ integral constant
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">N</span></code></span></dt>
<dd><p>
- An integral constant
- </p></dd>
+ An integral constant
+ </p></dd>
</dl>
</div>
<a name="fusion.iterator.concepts.bidirectional_iterator.refinement_of"></a><h6>
-<a name="id574309"></a>
+<a name="id672974"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.refinement_of">Refinement
of</a>
</h6>
@@ -66,7 +66,7 @@
<a class="link" href="forward_iterator.html" title="Forward Iterator">Forward Iterator</a>
</p>
<a name="fusion.iterator.concepts.bidirectional_iterator.expression_requirements"></a><h6>
-<a name="id574333"></a>
+<a name="id672998"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.expression_requirements">Expression
requirements</a>
</h6>
@@ -82,98 +82,98 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return type
- </p>
+ <p>
+ Return type
+ </p>
</th>
<th>
- <p>
- Runtime Complexity
- </p>
+ <p>
+ Runtime Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">prior</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">prior</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">M</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">M</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.iterator.concepts.bidirectional_iterator.meta_expressions"></a><h6>
-<a name="id574610"></a>
+<a name="id673288"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.meta_expressions">Meta
Expressions</a>
</h6>
@@ -184,31 +184,31 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Compile Time Complexity
- </p>
+ <p>
+ Compile Time Complexity
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">prior</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">prior</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.iterator.concepts.bidirectional_iterator.expression_semantics"></a><h6>
-<a name="id574710"></a>
+<a name="id673390"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.expression_semantics">Expression
Semantics</a>
</h6>
@@ -224,31 +224,31 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">prior</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">prior</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- An iterator to the element preceding <code class="computeroutput"><span class="identifier">i</span></code>
- </p>
+ <p>
+ An iterator to the element preceding <code class="computeroutput"><span class="identifier">i</span></code>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.iterator.concepts.bidirectional_iterator.invariants"></a><h6>
-<a name="id574815"></a>
+<a name="id673498"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.invariants">Invariants</a>
</h6>
<p>
@@ -264,7 +264,7 @@
</li>
</ul></div>
<a name="fusion.iterator.concepts.bidirectional_iterator.models"></a><h6>
-<a name="id575040"></a>
+<a name="id673722"></a>
<a class="link" href="bidirectional_iterator.html#fusion.iterator.concepts.bidirectional_iterator.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/concepts/forward_iterator.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Forward Iterator</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="../concepts.html" title="Concepts">
@@ -28,7 +28,7 @@
Iterator</a>
</h4></div></div></div>
<a name="fusion.iterator.concepts.forward_iterator.description"></a><h6>
-<a name="id571579"></a>
+<a name="id669915"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.description">Description</a>
</h6>
<p>
@@ -39,29 +39,27 @@
<div class="variablelist" title="Notation">
<p class="title"><b>Notation</b></p>
<dl>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">i</span></code>,
- <code class="computeroutput"><span class="identifier">j</span></code></span></dt>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">i</span></code>, <code class="computeroutput"><span class="identifier">j</span></code></span></dt>
<dd><p>
- Forward Iterators
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">I</span></code>,
- <code class="computeroutput"><span class="identifier">J</span></code></span></dt>
+ Forward Iterators
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">I</span></code>, <code class="computeroutput"><span class="identifier">J</span></code></span></dt>
<dd><p>
- Forward Iterator types
- </p></dd>
+ Forward Iterator types
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">M</span></code></span></dt>
<dd><p>
- An MPL
- integral constant
- </p></dd>
+ An MPL
+ integral constant
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">N</span></code></span></dt>
<dd><p>
- An integral constant
- </p></dd>
+ An integral constant
+ </p></dd>
</dl>
</div>
<a name="fusion.iterator.concepts.forward_iterator.expression_requirements"></a><h6>
-<a name="id571699"></a>
+<a name="id670040"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.expression_requirements">Expression
requirements</a>
</h6>
@@ -77,169 +75,169 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return type
- </p>
+ <p>
+ Return type
+ </p>
</th>
<th>
- <p>
- Runtime Complexity
- </p>
+ <p>
+ Runtime Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span> <span class="special">==</span>
- <span class="identifier">j</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span> <span class="special">==</span>
+ <span class="identifier">j</span></code>
+ </p>
</td>
<td>
- <p>
- Convertible to bool
- </p>
+ <p>
+ Convertible to bool
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span> <span class="special">!=</span>
- <span class="identifier">j</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span> <span class="special">!=</span>
+ <span class="identifier">j</span></code>
+ </p>
</td>
<td>
- <p>
- Convertible to bool
- </p>
+ <p>
+ Convertible to bool
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">M</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">M</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">distance</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">,</span>
- <span class="identifier">j</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">distance</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">,</span>
+ <span class="identifier">j</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">distance</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span>
- <span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">distance</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span>
+ <span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">*</span><span class="identifier">i</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">*</span><span class="identifier">i</span></code>
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.iterator.concepts.forward_iterator.meta_expressions"></a><h6>
-<a name="id572245"></a>
+<a name="id670611"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.meta_expressions">Meta
Expressions</a>
</h6>
@@ -250,107 +248,107 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Compile Time Complexity
- </p>
+ <p>
+ Compile Time Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/next.html" title="next"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">next</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/next.html" title="next"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">next</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/equal_to.html" title="equal_to"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">equal_to</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span>
- <span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/equal_to.html" title="equal_to"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">equal_to</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span>
+ <span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span>
- <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span>
+ <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Linear
- </p>
+ <p>
+ Linear
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">I</span> <span class="special">,</span><span class="identifier">M</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">I</span> <span class="special">,</span><span class="identifier">M</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Linear
- </p>
+ <p>
+ Linear
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">distance</span></code></a><span class="special"><</span><span class="identifier">I</span> <span class="special">,</span><span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">distance</span></code></a><span class="special"><</span><span class="identifier">I</span> <span class="special">,</span><span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Linear
- </p>
+ <p>
+ Linear
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/value_of.html" title="value_of"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_of</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/value_of.html" title="value_of"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_of</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.iterator.concepts.forward_iterator.expression_semantics"></a><h6>
-<a name="id573236"></a>
+<a name="id671884"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.expression_semantics">Expression
Semantics</a>
</h6>
@@ -361,122 +359,122 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- An iterator to the element following <code class="computeroutput"><span class="identifier">i</span></code>
- </p>
+ <p>
+ An iterator to the element following <code class="computeroutput"><span class="identifier">i</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span> <span class="special">==</span>
- <span class="identifier">j</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span> <span class="special">==</span>
+ <span class="identifier">j</span></code>
+ </p>
</td>
<td>
- <p>
- Iterator equality comparison
- </p>
+ <p>
+ Iterator equality comparison
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span> <span class="special">!=</span>
- <span class="identifier">j</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span> <span class="special">!=</span>
+ <span class="identifier">j</span></code>
+ </p>
</td>
<td>
- <p>
- Iterator inequality comparison
- </p>
+ <p>
+ Iterator inequality comparison
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- An iterator n elements after <code class="computeroutput"><span class="identifier">i</span></code>
- in the sequence
- </p>
+ <p>
+ An iterator n elements after <code class="computeroutput"><span class="identifier">i</span></code>
+ in the sequence
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">M</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">M</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Equivalent to <code class="computeroutput"><span class="identifier">advance_c</span><span class="special"><</span><span class="identifier">M</span><span class="special">::</span><span class="identifier">value</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ Equivalent to <code class="computeroutput"><span class="identifier">advance_c</span><span class="special"><</span><span class="identifier">M</span><span class="special">::</span><span class="identifier">value</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">distance</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">,</span>
- <span class="identifier">j</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">distance</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">,</span>
+ <span class="identifier">j</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- The number of elements between <code class="computeroutput"><span class="identifier">i</span></code>
- and <code class="computeroutput"><span class="identifier">j</span></code>
- </p>
+ <p>
+ The number of elements between <code class="computeroutput"><span class="identifier">i</span></code>
+ and <code class="computeroutput"><span class="identifier">j</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- The element at position<code class="computeroutput"><span class="identifier">i</span></code>
- </p>
+ <p>
+ The element at position<code class="computeroutput"><span class="identifier">i</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="special">*</span><span class="identifier">i</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="special">*</span><span class="identifier">i</span></code>
+ </p>
</td>
<td>
- <p>
- Equivalent to <code class="computeroutput"><span class="identifier">deref</span><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ Equivalent to <code class="computeroutput"><span class="identifier">deref</span><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.iterator.concepts.forward_iterator.invariants"></a><h6>
-<a name="id573688"></a>
+<a name="id672347"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.invariants">Invariants</a>
</h6>
<p>
@@ -500,7 +498,7 @@
</li>
</ul></div>
<a name="fusion.iterator.concepts.forward_iterator.models"></a><h6>
-<a name="id573981"></a>
+<a name="id672640"></a>
<a class="link" href="forward_iterator.html#fusion.iterator.concepts.forward_iterator.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/concepts/random_access_iterator.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Random Access Iterator</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="bidirectional_iterator.html" title="Bidirectional Iterator">
@@ -28,7 +28,7 @@
Access Iterator</a>
</h4></div></div></div>
<a name="fusion.iterator.concepts.random_access_iterator.description"></a><h6>
-<a name="id575173"></a>
+<a name="id675495"></a>
<a class="link" href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.description">Description</a>
</h6>
<p>
@@ -39,29 +39,27 @@
<div class="variablelist" title="Notation">
<p class="title"><b>Notation</b></p>
<dl>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">i</span></code>,
- <code class="computeroutput"><span class="identifier">j</span></code></span></dt>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">i</span></code>, <code class="computeroutput"><span class="identifier">j</span></code></span></dt>
<dd><p>
- Random Access Iterators
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">I</span></code>,
- <code class="computeroutput"><span class="identifier">J</span></code></span></dt>
+ Random Access Iterators
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">I</span></code>, <code class="computeroutput"><span class="identifier">J</span></code></span></dt>
<dd><p>
- Random Access Iterator types
- </p></dd>
+ Random Access Iterator types
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">M</span></code></span></dt>
<dd><p>
- An MPL
- integral constant
- </p></dd>
+ An MPL
+ integral constant
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">N</span></code></span></dt>
<dd><p>
- An integral constant
- </p></dd>
+ An integral constant
+ </p></dd>
</dl>
</div>
<a name="fusion.iterator.concepts.random_access_iterator.refinement_of"></a><h6>
-<a name="id577211"></a>
+<a name="id675625"></a>
<a class="link" href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.refinement_of">Refinement
of</a>
</h6>
@@ -70,7 +68,7 @@
Iterator</a>
</p>
<a name="fusion.iterator.concepts.random_access_iterator.expression_requirements"></a><h6>
-<a name="id577235"></a>
+<a name="id675649"></a>
<a class="link" href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.expression_requirements">Expression
requirements</a>
</h6>
@@ -86,98 +84,98 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return type
- </p>
+ <p>
+ Return type
+ </p>
</th>
<th>
- <p>
- Runtime Complexity
- </p>
+ <p>
+ Runtime Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/next.html" title="next"><code class="computeroutput"><span class="identifier">next</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="random_access_iterator.html" title="Random Access Iterator">Random
- Access Iterator</a>
- </p>
+ <p>
+ <a class="link" href="random_access_iterator.html" title="Random Access Iterator">Random
+ Access Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">prior</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">prior</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="random_access_iterator.html" title="Random Access Iterator">Random
- Access Iterator</a>
- </p>
+ <p>
+ <a class="link" href="random_access_iterator.html" title="Random Access Iterator">Random
+ Access Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="random_access_iterator.html" title="Random Access Iterator">Random
- Access Iterator</a>
- </p>
+ <p>
+ <a class="link" href="random_access_iterator.html" title="Random Access Iterator">Random
+ Access Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">M</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">M</span><span class="special">>(</span><span class="identifier">i</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="random_access_iterator.html" title="Random Access Iterator">Random
- Access Iterator</a>
- </p>
+ <p>
+ <a class="link" href="random_access_iterator.html" title="Random Access Iterator">Random
+ Access Iterator</a>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.iterator.concepts.random_access_iterator.meta_expressions"></a><h6>
-<a name="id577512"></a>
+<a name="id675940"></a>
<a class="link" href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.meta_expressions">Meta
Expressions</a>
</h6>
@@ -188,59 +186,59 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Compile Time Complexity
- </p>
+ <p>
+ Compile Time Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span>
- <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span>
+ <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span>
- <span class="identifier">M</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span>
+ <span class="identifier">M</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../metafunctions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">distance</span></code></a><span class="special"><</span><span class="identifier">I</span> <span class="special">,</span><span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../metafunctions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">distance</span></code></a><span class="special"><</span><span class="identifier">I</span> <span class="special">,</span><span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.iterator.concepts.random_access_iterator.models"></a><h6>
-<a name="id577740"></a>
+<a name="id676173"></a>
<a class="link" href="random_access_iterator.html#fusion.iterator.concepts.random_access_iterator.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/functions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/functions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/functions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../iterator.html" title="Iterator">
<link rel="prev" href="concepts/associative_iterator.html" title="Associative Iterator">
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/functions/advance.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/functions/advance.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/functions/advance.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>advance</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="distance.html" title="distance">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.advance"></a><a class="link" href="advance.html" title="advance">advance</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.advance.description"></a><h6>
-<a name="id581141"></a>
+<a name="id680157"></a>
<a class="link" href="advance.html#fusion.iterator.functions.advance.description">Description</a>
</h6>
<p>
Moves an iterator by a specified distance.
</p>
<a name="fusion.iterator.functions.advance.synopsis"></a><h6>
-<a name="id581159"></a>
+<a name="id680175"></a>
<a class="link" href="advance.html#fusion.iterator.functions.advance.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">M</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">advance</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id581282"></a><p class="title"><b>Table 1.6. Parameters</b></p>
+<a name="id680298"></a><p class="title"><b>Table 1.6. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,63 +53,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span></code>
- </p>
- </td>
-<td>
- <p>
- Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
- </td>
-<td>
- <p>
- Iterator to move relative to
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Iterator to move relative to
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">N</span></code>
- </p>
- </td>
-<td>
- <p>
- An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p>
- </td>
-<td>
- <p>
- Number of positions to move
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Number of positions to move
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.advance.expression_semantics"></a><h6>
-<a name="id581401"></a>
+<a name="id680490"></a>
<a class="link" href="advance.html#fusion.iterator.functions.advance.expression_semantics">Expression
Semantics</a>
</h6>
@@ -128,14 +128,14 @@
may be negative.
</p>
<a name="fusion.iterator.functions.advance.header"></a><h6>
-<a name="id581503"></a>
+<a name="id680592"></a>
<a class="link" href="advance.html#fusion.iterator.functions.advance.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.advance.example"></a><h6>
-<a name="id583250"></a>
+<a name="id680700"></a>
<a class="link" href="advance.html#fusion.iterator.functions.advance.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/functions/advance_c.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>advance_c</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="advance.html" title="advance">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.advance_c"></a><a class="link" href="advance_c.html" title="advance_c">advance_c</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.advance_c.description"></a><h6>
-<a name="id583451"></a>
+<a name="id680902"></a>
<a class="link" href="advance_c.html#fusion.iterator.functions.advance_c.description">Description</a>
</h6>
<p>
Moves an iterator by a specified distance.
</p>
<a name="fusion.iterator.functions.advance_c.synopsis"></a><h6>
-<a name="id583469"></a>
+<a name="id680920"></a>
<a class="link" href="advance_c.html#fusion.iterator.functions.advance_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/advance_c.html" title="advance_c"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance_c</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">advance_c</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id583592"></a><p class="title"><b>Table 1.7. Parameters</b></p>
+<a name="id681042"></a><p class="title"><b>Table 1.7. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,62 +53,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span></code>
- </p>
- </td>
-<td>
- <p>
- Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
- </td>
-<td>
- <p>
- Iterator to move relative to
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Iterator to move relative to
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">N</span></code>
- </p>
- </td>
-<td>
- <p>
- Integer constant
- </p>
- </td>
-<td>
- <p>
- Number of positions to move
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Integer constant
+ </p>
+ </td>
+<td>
+ <p>
+ Number of positions to move
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.advance_c.expression_semantics"></a><h6>
-<a name="id583708"></a>
+<a name="id681164"></a>
<a class="link" href="advance_c.html#fusion.iterator.functions.advance_c.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
may be negative.
</p>
<a name="fusion.iterator.functions.advance_c.header"></a><h6>
-<a name="id583812"></a>
+<a name="id681269"></a>
<a class="link" href="advance_c.html#fusion.iterator.functions.advance_c.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.advance_c.example"></a><h6>
-<a name="id583920"></a>
+<a name="id681377"></a>
<a class="link" href="advance_c.html#fusion.iterator.functions.advance_c.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/functions/deref.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/functions/deref.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/functions/deref.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>deref</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.deref"></a><a class="link" href="deref.html" title="deref">deref</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.deref.description"></a><h6>
-<a name="id578494"></a>
+<a name="id676941"></a>
<a class="link" href="deref.html#fusion.iterator.functions.deref.description">Description</a>
</h6>
<p>
Deferences an iterator.
</p>
<a name="fusion.iterator.functions.deref.synopsis"></a><h6>
-<a name="id578510"></a>
+<a name="id676957"></a>
<a class="link" href="deref.html#fusion.iterator.functions.deref.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">deref</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id578611"></a><p class="title"><b>Table 1.2. Parameters</b></p>
+<a name="id677058"></a><p class="title"><b>Table 1.2. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -52,43 +52,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.deref.expression_semantics"></a><h6>
-<a name="id578693"></a>
+<a name="id677146"></a>
<a class="link" href="deref.html#fusion.iterator.functions.deref.expression_semantics">Expression
Semantics</a>
</h6>
@@ -102,14 +102,14 @@
<code class="computeroutput"><span class="identifier">i</span></code>.
</p>
<a name="fusion.iterator.functions.deref.header"></a><h6>
-<a name="id578788"></a>
+<a name="id677241"></a>
<a class="link" href="deref.html#fusion.iterator.functions.deref.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.deref.example"></a><h6>
-<a name="id578896"></a>
+<a name="id677349"></a>
<a class="link" href="deref.html#fusion.iterator.functions.deref.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/functions/deref_data.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/functions/deref_data.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/functions/deref_data.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>deref_data</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="advance_c.html" title="advance_c">
@@ -27,7 +27,7 @@
<a name="fusion.iterator.functions.deref_data"></a><a class="link" href="deref_data.html" title="deref_data">deref_data</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.deref_data.description"></a><h6>
-<a name="id584103"></a>
+<a name="id681559"></a>
<a class="link" href="deref_data.html#fusion.iterator.functions.deref_data.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
an associative iterator.
</p>
<a name="fusion.iterator.functions.deref_data.synopsis"></a><h6>
-<a name="id584120"></a>
+<a name="id681576"></a>
<a class="link" href="deref_data.html#fusion.iterator.functions.deref_data.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/deref_data.html" title="deref_data"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref_data</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">deref</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id584220"></a><p class="title"><b>Table 1.8. Parameters</b></p>
+<a name="id681677"></a><p class="title"><b>Table 1.8. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,43 +53,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/associative_iterator.html" title="Associative Iterator">Associative
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/associative_iterator.html" title="Associative Iterator">Associative
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.deref_data.expression_semantics"></a><h6>
-<a name="id584304"></a>
+<a name="id681767"></a>
<a class="link" href="deref_data.html#fusion.iterator.functions.deref_data.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
associated with the element referenced by an associative iterator <code class="computeroutput"><span class="identifier">i</span></code>.
</p>
<a name="fusion.iterator.functions.deref_data.header"></a><h6>
-<a name="id584402"></a>
+<a name="id681864"></a>
<a class="link" href="deref_data.html#fusion.iterator.functions.deref_data.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deref_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.deref_data.example"></a><h6>
-<a name="id584510"></a>
+<a name="id681972"></a>
<a class="link" href="deref_data.html#fusion.iterator.functions.deref_data.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">int</span><span class="special">&></span> <span class="special">></span> <span class="identifier">map</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/functions/distance.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/functions/distance.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/functions/distance.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>distance</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="prior.html" title="prior">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.distance"></a><a class="link" href="distance.html" title="distance">distance</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.distance.description"></a><h6>
-<a name="id580492"></a>
+<a name="id679503"></a>
<a class="link" href="distance.html#fusion.iterator.functions.distance.description">Description</a>
</h6>
<p>
Returns the distance between 2 iterators.
</p>
<a name="fusion.iterator.functions.distance.synopsis"></a><h6>
-<a name="id580510"></a>
+<a name="id679521"></a>
<a class="link" href="distance.html#fusion.iterator.functions.distance.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/distance.html" title="distance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">distance</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">J</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">j</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id580654"></a><p class="title"><b>Table 1.5. Parameters</b></p>
+<a name="id679665"></a><p class="title"><b>Table 1.5. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,43 +53,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span></code>, <code class="computeroutput"><span class="identifier">j</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span></code>, <code class="computeroutput"><span class="identifier">j</span></code>
+ </p>
+ </td>
<td>
- <p>
- Models of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a> into the same sequence
- </p>
- </td>
+ <p>
+ Models of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a> into the same sequence
+ </p>
+ </td>
<td>
- <p>
- The start and end points of the distance to be measured
- </p>
- </td>
+ <p>
+ The start and end points of the distance to be measured
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.distance.expression_semantics"></a><h6>
-<a name="id580743"></a>
+<a name="id679759"></a>
<a class="link" href="distance.html#fusion.iterator.functions.distance.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
iterators <code class="computeroutput"><span class="identifier">i</span></code> and <code class="computeroutput"><span class="identifier">j</span></code>.
</p>
<a name="fusion.iterator.functions.distance.header"></a><h6>
-<a name="id580826"></a>
+<a name="id679842"></a>
<a class="link" href="distance.html#fusion.iterator.functions.distance.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.distance.example"></a><h6>
-<a name="id580934"></a>
+<a name="id679950"></a>
<a class="link" href="distance.html#fusion.iterator.functions.distance.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/functions/next.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/functions/next.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/functions/next.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>next</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="deref.html" title="deref">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.next"></a><a class="link" href="next.html" title="next">next</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.next.description"></a><h6>
-<a name="id579198"></a>
+<a name="id678198"></a>
<a class="link" href="next.html#fusion.iterator.functions.next.description">Description</a>
</h6>
<p>
Moves an iterator 1 position forwards.
</p>
<a name="fusion.iterator.functions.next.synopsis"></a><h6>
-<a name="id579216"></a>
+<a name="id678216"></a>
<a class="link" href="next.html#fusion.iterator.functions.next.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/next.html" title="next"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">next</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">next</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id579317"></a><p class="title"><b>Table 1.3. Parameters</b></p>
+<a name="id678316"></a><p class="title"><b>Table 1.3. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -52,43 +52,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.next.expression_semantics"></a><h6>
-<a name="id579399"></a>
+<a name="id678404"></a>
<a class="link" href="next.html#fusion.iterator.functions.next.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
next element after <code class="computeroutput"><span class="identifier">i</span></code>.
</p>
<a name="fusion.iterator.functions.next.header"></a><h6>
-<a name="id579464"></a>
+<a name="id678469"></a>
<a class="link" href="next.html#fusion.iterator.functions.next.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.next.example"></a><h6>
-<a name="id579572"></a>
+<a name="id678577"></a>
<a class="link" href="next.html#fusion.iterator.functions.next.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/functions/prior.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/functions/prior.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/functions/prior.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>prior</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="next.html" title="next">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.functions.prior"></a><a class="link" href="prior.html" title="prior">prior</a>
</h4></div></div></div>
<a name="fusion.iterator.functions.prior.description"></a><h6>
-<a name="id579877"></a>
+<a name="id678882"></a>
<a class="link" href="prior.html#fusion.iterator.functions.prior.description">Description</a>
</h6>
<p>
Moves an iterator 1 position backwards.
</p>
<a name="fusion.iterator.functions.prior.synopsis"></a><h6>
-<a name="id579895"></a>
+<a name="id678900"></a>
<a class="link" href="prior.html#fusion.iterator.functions.prior.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -43,7 +43,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">prior</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">prior</span><span class="special">(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id579995"></a><p class="title"><b>Table 1.4. Parameters</b></p>
+<a name="id679000"></a><p class="title"><b>Table 1.4. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -52,43 +52,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.functions.prior.expression_semantics"></a><h6>
-<a name="id580077"></a>
+<a name="id679088"></a>
<a class="link" href="prior.html#fusion.iterator.functions.prior.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
element prior to <code class="computeroutput"><span class="identifier">i</span></code>.
</p>
<a name="fusion.iterator.functions.prior.header"></a><h6>
-<a name="id580147"></a>
+<a name="id679158"></a>
<a class="link" href="prior.html#fusion.iterator.functions.prior.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.functions.prior.example"></a><h6>
-<a name="id580255"></a>
+<a name="id679266"></a>
<a class="link" href="prior.html#fusion.iterator.functions.prior.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../iterator.html" title="Iterator">
<link rel="prev" href="operator/operator_inequality.html" title="Operator !=">
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/advance.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>advance</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="distance.html" title="distance">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.advance"></a><a class="link" href="advance.html" title="advance">advance</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.advance.description"></a><h6>
-<a name="id592134"></a>
+<a name="id690882"></a>
<a class="link" href="advance.html#fusion.iterator.metafunctions.advance.description">Description</a>
</h6>
<p>
Moves an iterator a specified distance.
</p>
<a name="fusion.iterator.metafunctions.advance.synopsis"></a><h6>
-<a name="id592152"></a>
+<a name="id690900"></a>
<a class="link" href="advance.html#fusion.iterator.metafunctions.advance.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id592237"></a><p class="title"><b>Table 1.18. Parameters</b></p>
+<a name="id690985"></a><p class="title"><b>Table 1.18. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,63 +56,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>
- </p>
- </td>
-<td>
- <p>
- Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
- </td>
-<td>
- <p>
- Iterator to move relative to
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Iterator to move relative to
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">M</span></code>
- </p>
- </td>
-<td>
- <p>
- Model of <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p>
- </td>
-<td>
- <p>
- Number of positions to move
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">M</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Model of <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Number of positions to move
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.advance.expression_semantics"></a><h6>
-<a name="id592358"></a>
+<a name="id691111"></a>
<a class="link" href="advance.html#fusion.iterator.metafunctions.advance.expression_semantics">Expression
Semantics</a>
</h6>
@@ -130,14 +130,14 @@
may be negative.
</p>
<a name="fusion.iterator.metafunctions.advance.header"></a><h6>
-<a name="id592474"></a>
+<a name="id691226"></a>
<a class="link" href="advance.html#fusion.iterator.metafunctions.advance.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.advance.example"></a><h6>
-<a name="id592582"></a>
+<a name="id691334"></a>
<a class="link" href="advance.html#fusion.iterator.metafunctions.advance.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/advance_c.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>advance_c</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="advance.html" title="advance">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.advance_c"></a><a class="link" href="advance_c.html" title="advance_c">advance_c</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.advance_c.description"></a><h6>
-<a name="id592895"></a>
+<a name="id691647"></a>
<a class="link" href="advance_c.html#fusion.iterator.metafunctions.advance_c.description">Description</a>
</h6>
<p>
Moves an iterator by a specified distance.
</p>
<a name="fusion.iterator.metafunctions.advance_c.synopsis"></a><h6>
-<a name="id592913"></a>
+<a name="id691665"></a>
<a class="link" href="advance_c.html#fusion.iterator.metafunctions.advance_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id592998"></a><p class="title"><b>Table 1.19. Parameters</b></p>
+<a name="id691750"></a><p class="title"><b>Table 1.19. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,62 +56,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>
- </p>
- </td>
-<td>
- <p>
- Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
- </td>
-<td>
- <p>
- Iterator to move relative to
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Iterator to move relative to
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">N</span></code>
- </p>
- </td>
-<td>
- <p>
- Integer constant
- </p>
- </td>
-<td>
- <p>
- Number of positions to move
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Integer constant
+ </p>
+ </td>
+<td>
+ <p>
+ Number of positions to move
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.advance_c.expression_semantics"></a><h6>
-<a name="id593114"></a>
+<a name="id691873"></a>
<a class="link" href="advance_c.html#fusion.iterator.metafunctions.advance_c.expression_semantics">Expression
Semantics</a>
</h6>
@@ -129,14 +129,14 @@
may be negative. Equivalent to <code class="computeroutput"><a class="link" href="advance.html" title="advance"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">,</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">int_</span><span class="special"><</span><span class="identifier">N</span><span class="special">></span> <span class="special">>::</span><span class="identifier">type</span></code>.
</p>
<a name="fusion.iterator.metafunctions.advance_c.header"></a><h6>
-<a name="id593299"></a>
+<a name="id692877"></a>
<a class="link" href="advance_c.html#fusion.iterator.metafunctions.advance_c.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">advance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.advance_c.example"></a><h6>
-<a name="id593407"></a>
+<a name="id692985"></a>
<a class="link" href="advance_c.html#fusion.iterator.metafunctions.advance_c.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/deref.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>deref</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="value_of.html" title="value_of">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.deref"></a><a class="link" href="deref.html" title="deref">deref</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.deref.description"></a><h6>
-<a name="id587113"></a>
+<a name="id685694"></a>
<a class="link" href="deref.html#fusion.iterator.metafunctions.deref.description">Description</a>
</h6>
<p>
Returns the type that will be returned by dereferencing an iterator.
</p>
<a name="fusion.iterator.metafunctions.deref.synposis"></a><h6>
-<a name="id587130"></a>
+<a name="id685711"></a>
<a class="link" href="deref.html#fusion.iterator.metafunctions.deref.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id587202"></a><p class="title"><b>Table 1.13. Parameters</b></p>
+<a name="id685783"></a><p class="title"><b>Table 1.13. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,43 +55,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.deref.expression_semantics"></a><h6>
-<a name="id587286"></a>
+<a name="id686010"></a>
<a class="link" href="deref.html#fusion.iterator.metafunctions.deref.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
an iterator of type <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.deref.header"></a><h6>
-<a name="id587360"></a>
+<a name="id686084"></a>
<a class="link" href="deref.html#fusion.iterator.metafunctions.deref.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.deref.example"></a><h6>
-<a name="id587468"></a>
+<a name="id686192"></a>
<a class="link" href="deref.html#fusion.iterator.metafunctions.deref.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/deref_data.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/deref_data.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/deref_data.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>deref_data</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="value_of_data.html" title="value_of_data">
@@ -27,7 +27,7 @@
<a name="fusion.iterator.metafunctions.deref_data"></a><a class="link" href="deref_data.html" title="deref_data">deref_data</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.deref_data.description"></a><h6>
-<a name="id595062"></a>
+<a name="id694379"></a>
<a class="link" href="deref_data.html#fusion.iterator.metafunctions.deref_data.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
referenced by an associative iterator.
</p>
<a name="fusion.iterator.metafunctions.deref_data.synposis"></a><h6>
-<a name="id595079"></a>
+<a name="id694395"></a>
<a class="link" href="deref_data.html#fusion.iterator.metafunctions.deref_data.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id595151"></a><p class="title"><b>Table 1.22. Parameters</b></p>
+<a name="id694467"></a><p class="title"><b>Table 1.22. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,43 +56,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/associative_iterator.html" title="Associative Iterator">Associative
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/associative_iterator.html" title="Associative Iterator">Associative
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.deref_data.expression_semantics"></a><h6>
-<a name="id595235"></a>
+<a name="id694557"></a>
<a class="link" href="deref_data.html#fusion.iterator.metafunctions.deref_data.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
the data property referenced by an associative iterator of type <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.deref_data.header"></a><h6>
-<a name="id595309"></a>
+<a name="id694632"></a>
<a class="link" href="deref_data.html#fusion.iterator.metafunctions.deref_data.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boosta</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deref_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.deref_data.example"></a><h6>
-<a name="id595417"></a>
+<a name="id694740"></a>
<a class="link" href="deref_data.html#fusion.iterator.metafunctions.deref_data.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="special">></span> <span class="identifier">map</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/distance.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>distance</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="equal_to.html" title="equal_to">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.distance"></a><a class="link" href="distance.html" title="distance">distance</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.distance.description"></a><h6>
-<a name="id591439"></a>
+<a name="id690182"></a>
<a class="link" href="distance.html#fusion.iterator.metafunctions.distance.description">Description</a>
</h6>
<p>
Returns the distance between two iterators.
</p>
<a name="fusion.iterator.metafunctions.distance.synopsis"></a><h6>
-<a name="id591457"></a>
+<a name="id690200"></a>
<a class="link" href="distance.html#fusion.iterator.metafunctions.distance.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id591542"></a><p class="title"><b>Table 1.17. Parameters</b></p>
+<a name="id690285"></a><p class="title"><b>Table 1.17. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,43 +56,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>, <code class="computeroutput"><span class="identifier">J</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>, <code class="computeroutput"><span class="identifier">J</span></code>
+ </p>
+ </td>
<td>
- <p>
- Models of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a> into the same sequence
- </p>
- </td>
+ <p>
+ Models of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a> into the same sequence
+ </p>
+ </td>
<td>
- <p>
- The start and end points of the distance to be measured
- </p>
- </td>
+ <p>
+ The start and end points of the distance to be measured
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.distance.expression_semantics"></a><h6>
-<a name="id591634"></a>
+<a name="id690381"></a>
<a class="link" href="distance.html#fusion.iterator.metafunctions.distance.expression_semantics">Expression
Semantics</a>
</h6>
@@ -108,14 +108,14 @@
<code class="computeroutput"><span class="identifier">J</span></code>.
</p>
<a name="fusion.iterator.metafunctions.distance.header"></a><h6>
-<a name="id591730"></a>
+<a name="id690477"></a>
<a class="link" href="distance.html#fusion.iterator.metafunctions.distance.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">distance</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.distance.example"></a><h6>
-<a name="id591838"></a>
+<a name="id690585"></a>
<a class="link" href="distance.html#fusion.iterator.metafunctions.distance.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/equal_to.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>equal_to</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="prior.html" title="prior">
@@ -27,7 +27,7 @@
<a name="fusion.iterator.metafunctions.equal_to"></a><a class="link" href="equal_to.html" title="equal_to">equal_to</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.equal_to.description"></a><h6>
-<a name="id589104"></a>
+<a name="id687840"></a>
<a class="link" href="equal_to.html#fusion.iterator.metafunctions.equal_to.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
and <code class="computeroutput"><span class="identifier">J</span></code> are equal.
</p>
<a name="fusion.iterator.metafunctions.equal_to.synopsis"></a><h6>
-<a name="id589140"></a>
+<a name="id687876"></a>
<a class="link" href="equal_to.html#fusion.iterator.metafunctions.equal_to.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -49,7 +49,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id589225"></a><p class="title"><b>Table 1.16. Parameters</b></p>
+<a name="id687961"></a><p class="title"><b>Table 1.16. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -58,42 +58,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>, <code class="computeroutput"><span class="identifier">J</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>, <code class="computeroutput"><span class="identifier">J</span></code>
+ </p>
+ </td>
<td>
- <p>
- Any fusion iterators
- </p>
- </td>
+ <p>
+ Any fusion iterators
+ </p>
+ </td>
<td>
- <p>
- Operation's arguments
- </p>
- </td>
+ <p>
+ Operation's arguments
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.equal_to.expression_semantics"></a><h6>
-<a name="id589312"></a>
+<a name="id688055"></a>
<a class="link" href="equal_to.html#fusion.iterator.metafunctions.equal_to.expression_semantics">Expression
Semantics</a>
</h6>
@@ -109,14 +109,14 @@
Returns <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></code> otherwise.
</p>
<a name="fusion.iterator.metafunctions.equal_to.header"></a><h6>
-<a name="id589450"></a>
+<a name="id688193"></a>
<a class="link" href="equal_to.html#fusion.iterator.metafunctions.equal_to.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.equal_to.example"></a><h6>
-<a name="id589558"></a>
+<a name="id689940"></a>
<a class="link" href="equal_to.html#fusion.iterator.metafunctions.equal_to.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/key_of.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/key_of.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/key_of.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>key_of</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="advance_c.html" title="advance_c">
@@ -27,7 +27,7 @@
<a name="fusion.iterator.metafunctions.key_of"></a><a class="link" href="key_of.html" title="key_of">key_of</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.key_of.description"></a><h6>
-<a name="id593968"></a>
+<a name="id693272"></a>
<a class="link" href="key_of.html#fusion.iterator.metafunctions.key_of.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
iterator.
</p>
<a name="fusion.iterator.metafunctions.key_of.synopsis"></a><h6>
-<a name="id593984"></a>
+<a name="id693289"></a>
<a class="link" href="key_of.html#fusion.iterator.metafunctions.key_of.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id594056"></a><p class="title"><b>Table 1.20. Parameters</b></p>
+<a name="id693361"></a><p class="title"><b>Table 1.20. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,43 +56,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/associative_iterator.html" title="Associative Iterator">Associative
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/associative_iterator.html" title="Associative Iterator">Associative
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.key_of.expression_semantics"></a><h6>
-<a name="id594140"></a>
+<a name="id693451"></a>
<a class="link" href="key_of.html#fusion.iterator.metafunctions.key_of.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
with the element referenced by an associative iterator <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.key_of.header"></a><h6>
-<a name="id594215"></a>
+<a name="id693525"></a>
<a class="link" href="key_of.html#fusion.iterator.metafunctions.key_of.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">key_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">key_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.key_of.example"></a><h6>
-<a name="id594323"></a>
+<a name="id693633"></a>
<a class="link" href="key_of.html#fusion.iterator.metafunctions.key_of.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/next.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>next</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="deref.html" title="deref">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.next"></a><a class="link" href="next.html" title="next">next</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.next.description"></a><h6>
-<a name="id587867"></a>
+<a name="id686591"></a>
<a class="link" href="next.html#fusion.iterator.metafunctions.next.description">Description</a>
</h6>
<p>
Returns the type of the next iterator in a sequence.
</p>
<a name="fusion.iterator.metafunctions.next.synposis"></a><h6>
-<a name="id587884"></a>
+<a name="id686608"></a>
<a class="link" href="next.html#fusion.iterator.metafunctions.next.synposis">Synposis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id587956"></a><p class="title"><b>Table 1.14. Parameters</b></p>
+<a name="id686680"></a><p class="title"><b>Table 1.14. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,43 +55,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.next.expression_semantics"></a><h6>
-<a name="id588037"></a>
+<a name="id686767"></a>
<a class="link" href="next.html#fusion.iterator.metafunctions.next.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
next element in the sequence after <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.next.header"></a><h6>
-<a name="id588117"></a>
+<a name="id686846"></a>
<a class="link" href="next.html#fusion.iterator.metafunctions.next.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">next</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.next.example"></a><h6>
-<a name="id588225"></a>
+<a name="id686954"></a>
<a class="link" href="next.html#fusion.iterator.metafunctions.next.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/prior.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>prior</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="next.html" title="next">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.prior"></a><a class="link" href="prior.html" title="prior">prior</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.prior.description"></a><h6>
-<a name="id588429"></a>
+<a name="id687158"></a>
<a class="link" href="prior.html#fusion.iterator.metafunctions.prior.description">Description</a>
</h6>
<p>
Returns the type of the previous iterator in a sequence.
</p>
<a name="fusion.iterator.metafunctions.prior.synopsis"></a><h6>
-<a name="id588445"></a>
+<a name="id687175"></a>
<a class="link" href="prior.html#fusion.iterator.metafunctions.prior.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id588517"></a><p class="title"><b>Table 1.15. Parameters</b></p>
+<a name="id687247"></a><p class="title"><b>Table 1.15. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,43 +55,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.prior.expression_semantics"></a><h6>
-<a name="id588601"></a>
+<a name="id687337"></a>
<a class="link" href="prior.html#fusion.iterator.metafunctions.prior.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,14 +106,14 @@
previous element in the sequence before <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.prior.header"></a><h6>
-<a name="id588683"></a>
+<a name="id687419"></a>
<a class="link" href="prior.html#fusion.iterator.metafunctions.prior.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">prior</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.prior.example"></a><h6>
-<a name="id588791"></a>
+<a name="id687527"></a>
<a class="link" href="prior.html#fusion.iterator.metafunctions.prior.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>value_of</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions">
@@ -27,14 +27,14 @@
<a name="fusion.iterator.metafunctions.value_of"></a><a class="link" href="value_of.html" title="value_of">value_of</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.value_of.description"></a><h6>
-<a name="id586345"></a>
+<a name="id684920"></a>
<a class="link" href="value_of.html#fusion.iterator.metafunctions.value_of.description">Description</a>
</h6>
<p>
Returns the type stored at the position of an iterator.
</p>
<a name="fusion.iterator.metafunctions.value_of.synopsis"></a><h6>
-<a name="id586362"></a>
+<a name="id684937"></a>
<a class="link" href="value_of.html#fusion.iterator.metafunctions.value_of.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id586434"></a><p class="title"><b>Table 1.12. Parameters</b></p>
+<a name="id685009"></a><p class="title"><b>Table 1.12. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,43 +55,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.value_of.expression_semantics"></a><h6>
-<a name="id586518"></a>
+<a name="id685099"></a>
<a class="link" href="value_of.html#fusion.iterator.metafunctions.value_of.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
a sequence at iterator position <code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.value_of.header"></a><h6>
-<a name="id586592"></a>
+<a name="id685173"></a>
<a class="link" href="value_of.html#fusion.iterator.metafunctions.value_of.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">value_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">value_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.value_of.example"></a><h6>
-<a name="id586700"></a>
+<a name="id685281"></a>
<a class="link" href="value_of.html#fusion.iterator.metafunctions.value_of.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&,</span><span class="keyword">const</span> <span class="keyword">int</span><span class="special">&></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of_data.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of_data.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/metafunctions/value_of_data.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>value_of_data</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="key_of.html" title="key_of">
@@ -27,7 +27,7 @@
<a name="fusion.iterator.metafunctions.value_of_data"></a><a class="link" href="value_of_data.html" title="value_of_data">value_of_data</a>
</h4></div></div></div>
<a name="fusion.iterator.metafunctions.value_of_data.description"></a><h6>
-<a name="id594517"></a>
+<a name="id693828"></a>
<a class="link" href="value_of_data.html#fusion.iterator.metafunctions.value_of_data.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
by an associative iterator references.
</p>
<a name="fusion.iterator.metafunctions.value_of_data.synopsis"></a><h6>
-<a name="id594534"></a>
+<a name="id693845"></a>
<a class="link" href="value_of_data.html#fusion.iterator.metafunctions.value_of_data.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -47,7 +47,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id594606"></a><p class="title"><b>Table 1.21. Parameters</b></p>
+<a name="id693917"></a><p class="title"><b>Table 1.21. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -56,43 +56,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">I</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/associative_iterator.html" title="Associative Iterator">Associative
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/associative_iterator.html" title="Associative Iterator">Associative
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.metafunctions.value_of_data.expression_semantics"></a><h6>
-<a name="id594688"></a>
+<a name="id694004"></a>
<a class="link" href="value_of_data.html#fusion.iterator.metafunctions.value_of_data.expression_semantics">Expression
Semantics</a>
</h6>
@@ -107,14 +107,14 @@
<code class="computeroutput"><span class="identifier">I</span></code>.
</p>
<a name="fusion.iterator.metafunctions.value_of_data.header"></a><h6>
-<a name="id594760"></a>
+<a name="id694076"></a>
<a class="link" href="value_of_data.html#fusion.iterator.metafunctions.value_of_data.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">value_of_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">value_of_data</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.metafunctions.value_of_data.example"></a><h6>
-<a name="id594868"></a>
+<a name="id694184"></a>
<a class="link" href="value_of_data.html#fusion.iterator.metafunctions.value_of_data.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/operator.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/operator.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/operator.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Operator</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../iterator.html" title="Iterator">
<link rel="prev" href="functions/deref_data.html" title="deref_data">
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_equality.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Operator ==</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../operator.html" title="Operator">
<link rel="prev" href="operator_unary_star.html" title="Operator *">
@@ -28,14 +28,14 @@
==</a>
</h4></div></div></div>
<a name="fusion.iterator.operator.operator_equality.description"></a><h6>
-<a name="id585442"></a>
+<a name="id684003"></a>
<a class="link" href="operator_equality.html#fusion.iterator.operator.operator_equality.description">Description</a>
</h6>
<p>
Compares 2 iterators for equality.
</p>
<a name="fusion.iterator.operator.operator_equality.synopsis"></a><h6>
-<a name="id585459"></a>
+<a name="id684020"></a>
<a class="link" href="operator_equality.html#fusion.iterator.operator.operator_equality.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="emphasis"><em>unspecified</em></span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id585562"></a><p class="title"><b>Table 1.10. Parameters</b></p>
+<a name="id684123"></a><p class="title"><b>Table 1.10. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -54,42 +54,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span></code>, <code class="computeroutput"><span class="identifier">j</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span></code>, <code class="computeroutput"><span class="identifier">j</span></code>
+ </p>
+ </td>
<td>
- <p>
- Any fusion iterators
- </p>
- </td>
+ <p>
+ Any fusion iterators
+ </p>
+ </td>
<td>
- <p>
- Operation's arguments
- </p>
- </td>
+ <p>
+ Operation's arguments
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.operator.operator_equality.expression_semantics"></a><h6>
-<a name="id585649"></a>
+<a name="id684217"></a>
<a class="link" href="operator_equality.html#fusion.iterator.operator.operator_equality.expression_semantics">Expression
Semantics</a>
</h6>
@@ -104,7 +104,7 @@
and <code class="computeroutput"><span class="identifier">j</span></code> respectively.
</p>
<a name="fusion.iterator.operator.operator_equality.header"></a><h6>
-<a name="id585776"></a>
+<a name="id684344"></a>
<a class="link" href="operator_equality.html#fusion.iterator.operator.operator_equality.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_inequality.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Operator !=</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../operator.html" title="Operator">
<link rel="prev" href="operator_equality.html" title="Operator ==">
@@ -28,14 +28,14 @@
!=</a>
</h4></div></div></div>
<a name="fusion.iterator.operator.operator_inequality.description"></a><h6>
-<a name="id585897"></a>
+<a name="id684465"></a>
<a class="link" href="operator_inequality.html#fusion.iterator.operator.operator_inequality.description">Description</a>
</h6>
<p>
Compares 2 iterators for inequality.
</p>
<a name="fusion.iterator.operator.operator_inequality.synopsis"></a><h6>
-<a name="id585918"></a>
+<a name="id684486"></a>
<a class="link" href="operator_inequality.html#fusion.iterator.operator.operator_inequality.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -45,7 +45,7 @@
<span class="emphasis"><em>unspecified</em></span> <span class="keyword">operator</span><span class="special">==(</span><span class="identifier">I</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">,</span> <span class="identifier">J</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id586021"></a><p class="title"><b>Table 1.11. Parameters</b></p>
+<a name="id684589"></a><p class="title"><b>Table 1.11. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -54,42 +54,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span></code>, <code class="computeroutput"><span class="identifier">j</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span></code>, <code class="computeroutput"><span class="identifier">j</span></code>
+ </p>
+ </td>
<td>
- <p>
- Any fusion iterators
- </p>
- </td>
+ <p>
+ Any fusion iterators
+ </p>
+ </td>
<td>
- <p>
- Operation's arguments
- </p>
- </td>
+ <p>
+ Operation's arguments
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.operator.operator_inequality.expression_semantics"></a><h6>
-<a name="id586105"></a>
+<a name="id684680"></a>
<a class="link" href="operator_inequality.html#fusion.iterator.operator.operator_inequality.expression_semantics">Expression
Semantics</a>
</h6>
@@ -102,7 +102,7 @@
and <code class="computeroutput"><span class="identifier">j</span></code> respectively.
</p>
<a name="fusion.iterator.operator.operator_inequality.header"></a><h6>
-<a name="id586215"></a>
+<a name="id684790"></a>
<a class="link" href="operator_inequality.html#fusion.iterator.operator.operator_inequality.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/iterator/operator/operator_unary_star.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Operator *</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../operator.html" title="Operator">
<link rel="prev" href="../operator.html" title="Operator">
@@ -28,14 +28,14 @@
*</a>
</h4></div></div></div>
<a name="fusion.iterator.operator.operator_unary_star.description"></a><h6>
-<a name="id584769"></a>
+<a name="id682231"></a>
<a class="link" href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.description">Description</a>
</h6>
<p>
Dereferences an iterator.
</p>
<a name="fusion.iterator.operator.operator_unary_star.synopsis"></a><h6>
-<a name="id584788"></a>
+<a name="id682250"></a>
<a class="link" href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -44,7 +44,7 @@
<span class="keyword">typename</span> <a class="link" href="../metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><span class="identifier">I</span><span class="special">>::</span><span class="identifier">type</span> <span class="keyword">operator</span><span class="special">*(</span><span class="emphasis"><em>unspecified</em></span><span class="special"><</span><span class="identifier">I</span><span class="special">></span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">i</span><span class="special">);</span>
</pre>
<div class="table">
-<a name="id584898"></a><p class="title"><b>Table 1.9. Parameters</b></p>
+<a name="id682361"></a><p class="title"><b>Table 1.9. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,43 +53,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span></code>
+ </p>
+ </td>
<td>
- <p>
- Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
- </td>
+ <p>
+ Model of <a class="link" href="../concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
+ </td>
<td>
- <p>
- Operation's argument
- </p>
- </td>
+ <p>
+ Operation's argument
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.iterator.operator.operator_unary_star.expression_semantics"></a><h6>
-<a name="id584980"></a>
+<a name="id682448"></a>
<a class="link" href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
<span class="bold"><strong>Semantics</strong></span>: Equivalent to <code class="computeroutput"><a class="link" href="../functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a><span class="special">(</span><span class="identifier">i</span><span class="special">)</span></code>.
</p>
<a name="fusion.iterator.operator.operator_unary_star.header"></a><h6>
-<a name="id585068"></a>
+<a name="id682536"></a>
<a class="link" href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">iterator</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deref</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.iterator.operator.operator_unary_star.example"></a><h6>
-<a name="id585176"></a>
+<a name="id683737"></a>
<a class="link" href="operator_unary_star.html#fusion.iterator.operator.operator_unary_star.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">&></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/notes.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/notes.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/notes.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Notes</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="functional/generation/metafunctions/mk_unfused.html" title="make_unfused">
@@ -27,7 +27,7 @@
<a name="fusion.notes"></a><a class="link" href="notes.html" title="Notes">Notes</a>
</h2></div></div></div>
<a name="fusion.notes.recursive_inlined_functions"></a><h4>
-<a name="id794234"></a>
+<a name="id899681"></a>
<a class="link" href="notes.html#fusion.notes.recursive_inlined_functions">Recursive Inlined
Functions</a>
</h4>
@@ -40,7 +40,7 @@
remains linear.
</p>
<a name="fusion.notes.overloaded_functions"></a><h4>
-<a name="id794274"></a>
+<a name="id899722"></a>
<a class="link" href="notes.html#fusion.notes.overloaded_functions">Overloaded Functions</a>
</h4>
<p>
@@ -50,7 +50,7 @@
given a key, <code class="computeroutput"><span class="identifier">k</span></code>.
</p>
<a name="fusion.notes.tag_dispatching"></a><h4>
-<a name="id794327"></a>
+<a name="id899775"></a>
<a class="link" href="notes.html#fusion.notes.tag_dispatching">Tag Dispatching</a>
</h4>
<p>
@@ -101,7 +101,7 @@
</li>
</ol></div>
<a name="fusion.notes.extensibility"></a><h4>
-<a name="id794595"></a>
+<a name="id900042"></a>
<a class="link" href="notes.html#fusion.notes.extensibility">Extensibility</a>
</h4>
<p>
@@ -136,7 +136,7 @@
it very cheap to pass around.
</p>
<a name="fusion.notes.element_conversion"></a><h4>
-<a name="id796021"></a>
+<a name="id901622"></a>
<a class="link" href="notes.html#fusion.notes.element_conversion">Element Conversion</a>
</h4>
<p>
@@ -158,7 +158,7 @@
</p>
<p>
Array arguments are deduced to reference to const types. For example
- <sup>[<a name="id796125" href="#ftn.id796125" class="footnote">10</a>]</sup>
+ <sup>[<a name="id901726" href="#ftn.id901726" class="footnote">10</a>]</sup>
:
</p>
<pre class="programlisting"><a class="link" href="container/generation/functions/make_list.html" title="make_list"><code class="computeroutput"><span class="identifier">make_list</span></code></a><span class="special">(</span><span class="string">"Donald"</span><span class="special">,</span> <span class="string">"Daisy"</span><span class="special">)</span>
@@ -187,7 +187,7 @@
<pre class="programlisting"><a class="link" href="container/list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a><span class="special"><</span><span class="keyword">void</span> <span class="special">(*)(</span><span class="keyword">int</span><span class="special">)></span>
</pre>
<a name="fusion.notes.boost__ref"></a><h4>
-<a name="id796412"></a>
+<a name="id902013"></a>
<a class="link" href="notes.html#fusion.notes.boost__ref">boost::ref</a>
</h4>
<p>
@@ -227,7 +227,7 @@
</p>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id796125" href="#id796125" class="para">10</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id901726" href="#id901726" class="para">10</a>] </sup>
Note that the type of a string literal is an array of const characters,
not <code class="computeroutput"><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span></code>. To get <a class="link" href="container/generation/functions/make_list.html" title="make_list"><code class="computeroutput"><span class="identifier">make_list</span></code></a> to create a <a class="link" href="container/list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a> with an element of a non-const
array type one must use the <code class="computeroutput"><span class="identifier">ref</span></code>
Modified: branches/release/libs/fusion/doc/html/fusion/organization.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/organization.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/organization.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Organization</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="quick_start.html" title="Quick Start">
@@ -35,7 +35,7 @@
The library is organized in three layers:
</p>
<a name="fusion.organization.layers"></a><h4>
-<a name="id562071"></a>
+<a name="id661998"></a>
<a class="link" href="organization.html#fusion.organization.layers">Layers</a>
</h4>
<div class="blockquote"><blockquote class="blockquote">
@@ -66,7 +66,7 @@
against.
</p>
<a name="fusion.organization.directory"></a><h4>
-<a name="id562142"></a>
+<a name="id662069"></a>
<a class="link" href="organization.html#fusion.organization.directory">Directory</a>
</h4>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -187,7 +187,7 @@
</li>
</ul></div>
<a name="fusion.organization.example"></a><h4>
-<a name="id562303"></a>
+<a name="id662230"></a>
<a class="link" href="organization.html#fusion.organization.example">Example</a>
</h4>
<p>
@@ -202,12 +202,12 @@
</pre>
<p>
The first includes all containers The second includes only <code class="computeroutput"><span class="identifier">list</span></code>
- <sup>[<a name="id562512" href="#ftn.id562512" class="footnote">4</a>]</sup>
+ <sup>[<a name="id662439" href="#ftn.id662439" class="footnote">4</a>]</sup>
.
</p>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id562512" href="#id562512" class="para">4</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id662439" href="#id662439" class="para">4</a>] </sup>
Modules may contain smaller components. Header file information for each
component will be provided as part of the component's documentation.
</p></div>
Modified: branches/release/libs/fusion/doc/html/fusion/preface.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/preface.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/preface.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Preface</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="../index.html" title="Chapter 1. Fusion 2.0">
@@ -45,7 +45,7 @@
</p>
</blockquote></div>
<a name="fusion.preface.description"></a><h4>
-<a name="id557131"></a>
+<a name="id655955"></a>
<a class="link" href="preface.html#fusion.preface.description">Description</a>
</h4>
<p>
@@ -63,7 +63,7 @@
of compile time metaprogramming with runtime programming.
</p>
<a name="fusion.preface.motivation"></a><h4>
-<a name="id557161"></a>
+<a name="id655985"></a>
<a class="link" href="preface.html#fusion.preface.motivation">Motivation</a>
</h4>
<p>
@@ -89,7 +89,7 @@
an instant <span class="emphasis"><em>AHA!</em></span> moment.
</p>
<a name="fusion.preface.how_to_use_this_manual"></a><h4>
-<a name="id557229"></a>
+<a name="id656052"></a>
<a class="link" href="preface.html#fusion.preface.how_to_use_this_manual">How to use this manual</a>
</h4>
<p>
@@ -97,7 +97,7 @@
icons precede some text to indicate:
</p>
<div class="table">
-<a name="id557242"></a><p class="title"><b>Table 1.1. Icons</b></p>
+<a name="id656065"></a><p class="title"><b>Table 1.1. Icons</b></p>
<div class="table-contents"><table class="table" summary="Icons">
<colgroup>
<col>
@@ -106,90 +106,90 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Icon
- </p>
- </th>
+ <p>
+ Icon
+ </p>
+ </th>
<th>
- <p>
- Name
- </p>
- </th>
+ <p>
+ Name
+ </p>
+ </th>
<th>
- <p>
- Meaning
- </p>
- </th>
+ <p>
+ Meaning
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <span class="inlinemediaobject"><img src="../images/note.png" alt="note"></span>
- </p>
- </td>
-<td>
- <p>
- Note
- </p>
- </td>
-<td>
- <p>
- Information provided is auxiliary but will give the reader a deeper insight
- into a specific topic. May be skipped.
- </p>
- </td>
+ <p>
+ <span class="inlinemediaobject"><img src="../images/note.png" alt="note"></span>
+ </p>
+ </td>
+<td>
+ <p>
+ Note
+ </p>
+ </td>
+<td>
+ <p>
+ Information provided is auxiliary but will give the reader a deeper
+ insight into a specific topic. May be skipped.
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <span class="inlinemediaobject"><img src="../images/alert.png" alt="alert"></span>
- </p>
- </td>
-<td>
- <p>
- Alert
- </p>
- </td>
-<td>
- <p>
- Information provided is of utmost importance.
- </p>
- </td>
+ <p>
+ <span class="inlinemediaobject"><img src="../images/alert.png" alt="alert"></span>
+ </p>
+ </td>
+<td>
+ <p>
+ Alert
+ </p>
+ </td>
+<td>
+ <p>
+ Information provided is of utmost importance.
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <span class="inlinemediaobject"><img src="../images/caution.png" alt="caution"></span>
- </p>
- </td>
-<td>
- <p>
- Caution
- </p>
- </td>
-<td>
- <p>
- A mild warning.
- </p>
- </td>
+ <p>
+ <span class="inlinemediaobject"><img src="../images/caution.png" alt="caution"></span>
+ </p>
+ </td>
+<td>
+ <p>
+ Caution
+ </p>
+ </td>
+<td>
+ <p>
+ A mild warning.
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <span class="inlinemediaobject"><img src="../images/tip.png" alt="tip"></span>
- </p>
- </td>
-<td>
- <p>
- Tip
- </p>
- </td>
-<td>
- <p>
- A potentially useful and helpful piece of information.
- </p>
- </td>
+ <p>
+ <span class="inlinemediaobject"><img src="../images/tip.png" alt="tip"></span>
+ </p>
+ </td>
+<td>
+ <p>
+ Tip
+ </p>
+ </td>
+<td>
+ <p>
+ A potentially useful and helpful piece of information.
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
@@ -200,7 +200,7 @@
Tools</a>.
</p>
<a name="fusion.preface.support"></a><h4>
-<a name="id557446"></a>
+<a name="id656281"></a>
<a class="link" href="preface.html#fusion.preface.support">Support</a>
</h4>
<p>
Modified: branches/release/libs/fusion/doc/html/fusion/quick_start.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/quick_start.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/quick_start.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Quick Start</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="introduction.html" title="Introduction">
@@ -34,7 +34,7 @@
</p>
<p>
For starters, we shall include all of Fusion's <a class="link" href="sequence.html" title="Sequence">Sequence</a>(s)
- <sup>[<a name="id557937" href="#ftn.id557937" class="footnote">2</a>]</sup>
+ <sup>[<a name="id656772" href="#ftn.id656772" class="footnote">2</a>]</sup>
:
</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -42,7 +42,7 @@
</pre>
<p>
Let's begin with a <code class="computeroutput"><a class="link" href="container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a></code>
- <sup>[<a name="id558052" href="#ftn.id558052" class="footnote">3</a>]</sup>
+ <sup>[<a name="id656887" href="#ftn.id656887" class="footnote">3</a>]</sup>
:
</p>
<pre class="programlisting"><a class="link" href="container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="identifier">stuff</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'x'</span><span class="special">,</span> <span class="string">"howdy"</span><span class="special">);</span>
@@ -59,7 +59,7 @@
Let's see some examples.
</p>
<a name="fusion.quick_start.print_the_vector_as_xml"></a><h4>
-<a name="id558367"></a>
+<a name="id657203"></a>
<a class="link" href="quick_start.html#fusion.quick_start.print_the_vector_as_xml">Print the vector
as XML</a>
</h4>
@@ -114,7 +114,7 @@
print just about any Fusion <a class="link" href="sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.quick_start.print_only_pointers"></a><h4>
-<a name="id561052"></a>
+<a name="id660979"></a>
<a class="link" href="quick_start.html#fusion.quick_start.print_only_pointers">Print only pointers</a>
</h4>
<p>
@@ -146,7 +146,7 @@
Easy, right?
</p>
<a name="fusion.quick_start.associative_tuples"></a><h4>
-<a name="id561326"></a>
+<a name="id661253"></a>
<a class="link" href="quick_start.html#fusion.quick_start.associative_tuples">Associative tuples</a>
</h4>
<p>
@@ -218,7 +218,7 @@
a <code class="computeroutput"><span class="identifier">dog</span></code> or a whole <code class="computeroutput"><span class="identifier">alternate_universe</span></code>.
</p>
<a name="fusion.quick_start.tip_of_the_iceberg"></a><h4>
-<a name="id562036"></a>
+<a name="id661963"></a>
<a class="link" href="quick_start.html#fusion.quick_start.tip_of_the_iceberg">Tip of the Iceberg</a>
</h4>
<p>
@@ -229,12 +229,12 @@
</p>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id557937" href="#id557937" class="para">2</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id656772" href="#id656772" class="para">2</a>] </sup>
There are finer grained header files available if you wish to have more
control over which components to include (see section <a class="link" href="organization.html" title="Organization">Orgainization</a>
for details).
</p></div>
-<div class="footnote"><p><sup>[<a name="ftn.id558052" href="#id558052" class="para">3</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id656887" href="#id656887" class="para">3</a>] </sup>
Unless otherwise noted, components are in namespace <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">fusion</span></code>.
For the sake of simplicity, code in this quick start implies <code class="computeroutput"><span class="keyword">using</span></code> directives for the fusion components
we will be using.
Modified: branches/release/libs/fusion/doc/html/fusion/references.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/references.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/references.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>References</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="acknowledgements.html" title="Acknowledgements">
Modified: branches/release/libs/fusion/doc/html/fusion/sequence.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Sequence</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="iterator/metafunctions/deref_data.html" title="deref_data">
@@ -60,7 +60,7 @@
type that can be used to iterate through the Sequence's elements.
</p>
<a name="fusion.sequence.header"></a><h4>
-<a name="id595637"></a>
+<a name="id694959"></a>
<a class="link" href="sequence.html#fusion.sequence.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/concepts.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/concepts.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/concepts.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Concepts</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../sequence.html" title="Sequence">
<link rel="prev" href="../sequence.html" title="Sequence">
@@ -40,7 +40,7 @@
Fusion Sequences are organized into a hierarchy of concepts.
</p>
<a name="fusion.sequence.concepts.traversal"></a><h5>
-<a name="id595751"></a>
+<a name="id696234"></a>
<a class="link" href="concepts.html#fusion.sequence.concepts.traversal">Traversal</a>
</h5>
<p>
@@ -53,7 +53,7 @@
Sequence</a>. These concepts pertain to sequence traversal.
</p>
<a name="fusion.sequence.concepts.associativity"></a><h5>
-<a name="id595796"></a>
+<a name="id696280"></a>
<a class="link" href="concepts.html#fusion.sequence.concepts.associativity">Associativity</a>
</h5>
<p>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/concepts/associative_sequence.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Associative Sequence</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="random_access_sequence.html" title="Random Access Sequence">
@@ -28,7 +28,7 @@
Sequence</a>
</h4></div></div></div>
<a name="fusion.sequence.concepts.associative_sequence.description"></a><h6>
-<a name="id601228"></a>
+<a name="id700188"></a>
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.description">Description</a>
</h6>
<p>
@@ -43,28 +43,28 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- An Associative Sequence
- </p></dd>
+ An Associative Sequence
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">S</span></code></span></dt>
<dd><p>
- An Associative Sequence type
- </p></dd>
+ An Associative Sequence type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">K</span></code></span></dt>
<dd><p>
- An arbitrary <span class="emphasis"><em>key</em></span> type
- </p></dd>
+ An arbitrary <span class="emphasis"><em>key</em></span> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">o</span></code></span></dt>
<dd><p>
- An arbitrary object
- </p></dd>
+ An arbitrary object
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">e</span></code></span></dt>
<dd><p>
- A Sequence element
- </p></dd>
+ A Sequence element
+ </p></dd>
</dl>
</div>
<a name="fusion.sequence.concepts.associative_sequence.valid_expressions"></a><h6>
-<a name="id601361"></a>
+<a name="id700327"></a>
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.valid_expressions">Valid
Expressions</a>
</h6>
@@ -80,100 +80,100 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return type
- </p>
+ <p>
+ Return type
+ </p>
</th>
<th>
- <p>
- Type Requirements
- </p>
+ <p>
+ Type Requirements
+ </p>
</th>
<th>
- <p>
- Runtime Complexity
- </p>
+ <p>
+ Runtime Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">has_key</span></code></a><span class="special"><</span><span class="identifier">K</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">has_key</span></code></a><span class="special"><</span><span class="identifier">K</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Boolean Constant</a>. Convertible to bool.
- </p>
+ <p>
+ <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Boolean Constant</a>. Convertible to bool.
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a><span class="special"><</span><span class="identifier">K</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a><span class="special"><</span><span class="identifier">K</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a><span class="special"><</span><span class="identifier">K</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span>
- <span class="special">=</span> <span class="identifier">o</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a><span class="special"><</span><span class="identifier">K</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span>
+ <span class="special">=</span> <span class="identifier">o</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span></code> is mutable and
- <code class="computeroutput"><span class="identifier">e</span> <span class="special">=</span>
- <span class="identifier">o</span></code>, where <code class="computeroutput"><span class="identifier">e</span></code> is the first element in the
- sequence, is a valid expression.
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span></code> is mutable
+ and <code class="computeroutput"><span class="identifier">e</span> <span class="special">=</span>
+ <span class="identifier">o</span></code>, where <code class="computeroutput"><span class="identifier">e</span></code> is the first element in the
+ sequence, is a valid expression.
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.concepts.associative_sequence.result_type_expressions"></a><h6>
-<a name="id601648"></a>
+<a name="id701723"></a>
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.result_type_expressions">Result
Type Expressions</a>
</h6>
@@ -184,54 +184,53 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Compile Time Complexity
- </p>
+ <p>
+ Compile Time Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">has_key</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">,</span>
- <span class="identifier">K</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">has_key</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">,</span>
+ <span class="identifier">K</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_key</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">,</span>
- <span class="identifier">K</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_key</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">,</span>
+ <span class="identifier">K</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/value_at_key.html" title="value_at_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_at_key</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">,</span>
- <span class="identifier">K</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/value_at_key.html" title="value_at_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_at_key</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">,</span> <span class="identifier">K</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
</tbody>
@@ -248,7 +247,7 @@
</p>
</div>
<a name="fusion.sequence.concepts.associative_sequence.expression_semantics"></a><h6>
-<a name="id602051"></a>
+<a name="id702131"></a>
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.expression_semantics">Expression
Semantics</a>
</h6>
@@ -259,51 +258,51 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">has_key</span></code></a><span class="special"><</span><span class="identifier">K</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">has_key</span></code></a><span class="special"><</span><span class="identifier">K</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- A boolean Integral Constant <code class="computeroutput"><span class="identifier">c</span></code>
- such that <code class="computeroutput"><span class="identifier">c</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span>
- <span class="keyword">true</span></code> if and only if there
- is one or more elements with the key <code class="computeroutput"><span class="identifier">k</span></code>
- in <code class="computeroutput"><span class="identifier">s</span></code>; see <a class="link" href="../intrinsic/functions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">has_key</span></code></a>.
- </p>
+ <p>
+ A boolean Integral Constant <code class="computeroutput"><span class="identifier">c</span></code>
+ such that <code class="computeroutput"><span class="identifier">c</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span>
+ <span class="keyword">true</span></code> if and only if there
+ is one or more elements with the key <code class="computeroutput"><span class="identifier">k</span></code>
+ in <code class="computeroutput"><span class="identifier">s</span></code>; see <a class="link" href="../intrinsic/functions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">has_key</span></code></a>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a><span class="special"><</span><span class="identifier">K</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a><span class="special"><</span><span class="identifier">K</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- The element associated with the key <code class="computeroutput"><span class="identifier">K</span></code>
- in the sequence <code class="computeroutput"><span class="identifier">s</span></code>;
- see <a class="link" href="../intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>.
- </p>
+ <p>
+ The element associated with the key <code class="computeroutput"><span class="identifier">K</span></code>
+ in the sequence <code class="computeroutput"><span class="identifier">s</span></code>;
+ see <a class="link" href="../intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.concepts.associative_sequence.models"></a><h6>
-<a name="id603432"></a>
+<a name="id702356"></a>
<a class="link" href="associative_sequence.html#fusion.sequence.concepts.associative_sequence.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/concepts/bidirectional_sequence.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Bidirectional Sequence</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="forward_sequence.html" title="Forward Sequence">
@@ -28,7 +28,7 @@
Sequence</a>
</h4></div></div></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.description"></a><h6>
-<a name="id599064"></a>
+<a name="id697955"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
Iterator</a>.
</p>
<a name="fusion.sequence.concepts.bidirectional_sequence.refinement_of"></a><h6>
-<a name="id599095"></a>
+<a name="id697986"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.refinement_of">Refinement
of</a>
</h6>
@@ -49,24 +49,24 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A Forward Sequence
- </p></dd>
+ A Forward Sequence
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">S</span></code></span></dt>
<dd><p>
- A Forward Sequence type
- </p></dd>
+ A Forward Sequence type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">o</span></code></span></dt>
<dd><p>
- An arbitrary object
- </p></dd>
+ An arbitrary object
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">e</span></code></span></dt>
<dd><p>
- A Sequence element
- </p></dd>
+ A Sequence element
+ </p></dd>
</dl>
</div>
<a name="fusion.sequence.concepts.bidirectional_sequence.valid_expressions"></a><h6>
-<a name="id599198"></a>
+<a name="id698094"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.valid_expressions">Valid
Expressions</a>
</h6>
@@ -83,122 +83,122 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return type
- </p>
+ <p>
+ Return type
+ </p>
</th>
<th>
- <p>
- Type Requirements
- </p>
+ <p>
+ Type Requirements
+ </p>
</th>
<th>
- <p>
- Runtime Complexity
- </p>
+ <p>
+ Runtime Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../iterator/concepts/bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="../../iterator/concepts/bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../iterator/concepts/bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="../../iterator/concepts/bidirectional_iterator.html" title="Bidirectional Iterator">Bidirectional
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/back.html" title="back"><code class="computeroutput"><span class="identifier">back</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/back.html" title="back"><code class="computeroutput"><span class="identifier">back</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/back.html" title="back"><code class="computeroutput"><span class="identifier">back</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span>
- <span class="special">=</span> <span class="identifier">o</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/back.html" title="back"><code class="computeroutput"><span class="identifier">back</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span>
+ <span class="special">=</span> <span class="identifier">o</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span></code> is mutable and
- <code class="computeroutput"><span class="identifier">e</span> <span class="special">=</span>
- <span class="identifier">o</span></code>, where <code class="computeroutput"><span class="identifier">e</span></code> is the first element in the
- sequence, is a valid expression.
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span></code> is mutable
+ and <code class="computeroutput"><span class="identifier">e</span> <span class="special">=</span>
+ <span class="identifier">o</span></code>, where <code class="computeroutput"><span class="identifier">e</span></code> is the first element in the
+ sequence, is a valid expression.
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.result_type_expressions"></a><h6>
-<a name="id599522"></a>
+<a name="id698508"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.result_type_expressions">Result
Type Expressions</a>
</h6>
@@ -209,57 +209,57 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Compile Time Complexity
- </p>
+ <p>
+ Compile Time Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">begin</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">begin</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/back.html" title="back"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">back</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/back.html" title="back"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">back</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.expression_semantics"></a><h6>
-<a name="id599725"></a>
+<a name="id698715"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.expression_semantics">Expression
Semantics</a>
</h6>
@@ -275,31 +275,31 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/back.html" title="back"><code class="computeroutput"><span class="identifier">back</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/back.html" title="back"><code class="computeroutput"><span class="identifier">back</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- The last element in the sequence; see <a class="link" href="../intrinsic/functions/back.html" title="back"><code class="computeroutput"><span class="identifier">back</span></code></a>.
- </p>
+ <p>
+ The last element in the sequence; see <a class="link" href="../intrinsic/functions/back.html" title="back"><code class="computeroutput"><span class="identifier">back</span></code></a>.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.concepts.bidirectional_sequence.models"></a><h6>
-<a name="id599830"></a>
+<a name="id698823"></a>
<a class="link" href="bidirectional_sequence.html#fusion.sequence.concepts.bidirectional_sequence.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/concepts/forward_sequence.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Forward Sequence</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="../concepts.html" title="Concepts">
@@ -28,7 +28,7 @@
Sequence</a>
</h4></div></div></div>
<a name="fusion.sequence.concepts.forward_sequence.description"></a><h6>
-<a name="id595828"></a>
+<a name="id696311"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.description">Description</a>
</h6>
<p>
@@ -43,24 +43,24 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A Forward Sequence
- </p></dd>
+ A Forward Sequence
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">S</span></code></span></dt>
<dd><p>
- A Forward Sequence type
- </p></dd>
+ A Forward Sequence type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">o</span></code></span></dt>
<dd><p>
- An arbitrary object
- </p></dd>
+ An arbitrary object
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">e</span></code></span></dt>
<dd><p>
- A Sequence element
- </p></dd>
+ A Sequence element
+ </p></dd>
</dl>
</div>
<a name="fusion.sequence.concepts.forward_sequence.valid_expressions"></a><h6>
-<a name="id595926"></a>
+<a name="id696414"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.valid_expressions">Valid
Expressions</a>
</h6>
@@ -76,166 +76,166 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return type
- </p>
+ <p>
+ Return type
+ </p>
</th>
<th>
- <p>
- Type Requirements
- </p>
+ <p>
+ Type Requirements
+ </p>
</th>
<th>
- <p>
- Runtime Complexity
- </p>
+ <p>
+ Runtime Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../iterator/concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="../../iterator/concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../iterator/concepts/forward_iterator.html" title="Forward Iterator">Forward
- Iterator</a>
- </p>
+ <p>
+ <a class="link" href="../../iterator/concepts/forward_iterator.html" title="Forward Iterator">Forward
+ Iterator</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/size.html" title="size"><code class="computeroutput"><span class="identifier">size</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/size.html" title="size"><code class="computeroutput"><span class="identifier">size</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>. Convertible to int.
- </p>
+ <p>
+ <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>. Convertible to int.
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/empty.html" title="empty"><code class="computeroutput"><span class="identifier">empty</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/empty.html" title="empty"><code class="computeroutput"><span class="identifier">empty</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Boolean Constant</a>. Convertible to bool.
- </p>
+ <p>
+ <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Boolean Constant</a>. Convertible to bool.
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span>
- <span class="special">=</span> <span class="identifier">o</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span>
+ <span class="special">=</span> <span class="identifier">o</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span></code> is mutable and
- <code class="computeroutput"><span class="identifier">e</span> <span class="special">=</span>
- <span class="identifier">o</span></code>, where <code class="computeroutput"><span class="identifier">e</span></code> is the first element in the
- sequence, is a valid expression.
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span></code> is mutable
+ and <code class="computeroutput"><span class="identifier">e</span> <span class="special">=</span>
+ <span class="identifier">o</span></code>, where <code class="computeroutput"><span class="identifier">e</span></code> is the first element in the
+ sequence, is a valid expression.
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.concepts.forward_sequence.result_type_expressions"></a><h6>
-<a name="id597999"></a>
+<a name="id696876"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.result_type_expressions">Result
Type Expressions</a>
</h6>
@@ -246,81 +246,81 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Compile Time Complexity
- </p>
+ <p>
+ Compile Time Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">begin</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">begin</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/size.html" title="size"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">size</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Unspecified
- </p>
+ <p>
+ Unspecified
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/empty.html" title="empty"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">empty</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/empty.html" title="empty"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">empty</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Constant time
- </p>
+ <p>
+ Constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/front.html" title="front"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">front</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/front.html" title="front"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">front</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.concepts.forward_sequence.expression_semantics"></a><h6>
-<a name="id598305"></a>
+<a name="id697190"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.expression_semantics">Expression
Semantics</a>
</h6>
@@ -331,84 +331,84 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- An iterator to the first element of the sequence; see <a class="link" href="../intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a>.
- </p>
+ <p>
+ An iterator to the first element of the sequence; see <a class="link" href="../intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- A past-the-end iterator to the sequence; see <a class="link" href="../intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a>.
- </p>
+ <p>
+ A past-the-end iterator to the sequence; see <a class="link" href="../intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/size.html" title="size"><code class="computeroutput"><span class="identifier">size</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/size.html" title="size"><code class="computeroutput"><span class="identifier">size</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- The size of the sequence; see <a class="link" href="../intrinsic/functions/size.html" title="size"><code class="computeroutput"><span class="identifier">size</span></code></a>.
- </p>
+ <p>
+ The size of the sequence; see <a class="link" href="../intrinsic/functions/size.html" title="size"><code class="computeroutput"><span class="identifier">size</span></code></a>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/empty.html" title="empty"><code class="computeroutput"><span class="identifier">empty</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/empty.html" title="empty"><code class="computeroutput"><span class="identifier">empty</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- A boolean Integral Constant <code class="computeroutput"><span class="identifier">c</span></code>
- such that <code class="computeroutput"><span class="identifier">c</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span>
- <span class="keyword">true</span></code> if and only if the
- sequence is empty; see <a class="link" href="../intrinsic/functions/empty.html" title="empty"><code class="computeroutput"><span class="identifier">empty</span></code></a>.
- </p>
+ <p>
+ A boolean Integral Constant <code class="computeroutput"><span class="identifier">c</span></code>
+ such that <code class="computeroutput"><span class="identifier">c</span><span class="special">::</span><span class="identifier">value</span> <span class="special">==</span>
+ <span class="keyword">true</span></code> if and only if the
+ sequence is empty; see <a class="link" href="../intrinsic/functions/empty.html" title="empty"><code class="computeroutput"><span class="identifier">empty</span></code></a>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- The first element in the sequence; see <a class="link" href="../intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a>.
- </p>
+ <p>
+ The first element in the sequence; see <a class="link" href="../intrinsic/functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.concepts.forward_sequence.invariants"></a><h6>
-<a name="id598634"></a>
+<a name="id697526"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.invariants">Invariants</a>
</h6>
<p>
@@ -434,7 +434,7 @@
</li>
</ul></div>
<a name="fusion.sequence.concepts.forward_sequence.models"></a><h6>
-<a name="id598834"></a>
+<a name="id697726"></a>
<a class="link" href="forward_sequence.html#fusion.sequence.concepts.forward_sequence.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/concepts/random_access_sequence.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Random Access Sequence</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../concepts.html" title="Concepts">
<link rel="prev" href="bidirectional_sequence.html" title="Bidirectional Sequence">
@@ -28,7 +28,7 @@
Access Sequence</a>
</h4></div></div></div>
<a name="fusion.sequence.concepts.random_access_sequence.description"></a><h6>
-<a name="id600036"></a>
+<a name="id698960"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
sequence elements.
</p>
<a name="fusion.sequence.concepts.random_access_sequence.refinement_of"></a><h6>
-<a name="id600067"></a>
+<a name="id698991"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.refinement_of">Refinement
of</a>
</h6>
@@ -51,29 +51,29 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A Random Access Sequence
- </p></dd>
+ A Random Access Sequence
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">S</span></code></span></dt>
<dd><p>
- A Random Access Sequence type
- </p></dd>
+ A Random Access Sequence type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">N</span></code></span></dt>
<dd><p>
- An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p></dd>
+ An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">o</span></code></span></dt>
<dd><p>
- An arbitrary object
- </p></dd>
+ An arbitrary object
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">e</span></code></span></dt>
<dd><p>
- A Sequence element
- </p></dd>
+ A Sequence element
+ </p></dd>
</dl>
</div>
<a name="fusion.sequence.concepts.random_access_sequence.valid_expressions"></a><h6>
-<a name="id600194"></a>
+<a name="id699126"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.valid_expressions">Valid
Expressions</a>
</h6>
@@ -90,122 +90,122 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Return type
- </p>
+ <p>
+ Return type
+ </p>
</th>
<th>
- <p>
- Type Requirements
- </p>
+ <p>
+ Type Requirements
+ </p>
</th>
<th>
- <p>
- Runtime Complexity
- </p>
+ <p>
+ Runtime Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../iterator/concepts/random_access_iterator.html" title="Random Access Iterator">Random
- Access Iterator</a>
- </p>
+ <p>
+ <a class="link" href="../../iterator/concepts/random_access_iterator.html" title="Random Access Iterator">Random
+ Access Iterator</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../iterator/concepts/random_access_iterator.html" title="Random Access Iterator">Random
- Access Iterator</a>
- </p>
+ <p>
+ <a class="link" href="../../iterator/concepts/random_access_iterator.html" title="Random Access Iterator">Random
+ Access Iterator</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span>
- <span class="special">=</span> <span class="identifier">o</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span>
+ <span class="special">=</span> <span class="identifier">o</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span></code> is mutable and
- <code class="computeroutput"><span class="identifier">e</span> <span class="special">=</span>
- <span class="identifier">o</span></code>, where <code class="computeroutput"><span class="identifier">e</span></code> is the first element in the
- sequence, is a valid expression.
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span></code> is mutable
+ and <code class="computeroutput"><span class="identifier">e</span> <span class="special">=</span>
+ <span class="identifier">o</span></code>, where <code class="computeroutput"><span class="identifier">e</span></code> is the first element in the
+ sequence, is a valid expression.
+ </p>
</td>
<td>
- <p>
- Constant
- </p>
+ <p>
+ Constant
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.concepts.random_access_sequence.result_type_expressions"></a><h6>
-<a name="id600533"></a>
+<a name="id699484"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.result_type_expressions">Result
Type Expressions</a>
</h6>
@@ -216,65 +216,65 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Compile Time Complexity
- </p>
+ <p>
+ Compile Time Complexity
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">begin</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">begin</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/at.html" title="at"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">,</span>
- <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/at.html" title="at"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">,</span>
+ <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/value_at.html" title="value_at"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_at</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">,</span>
- <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/metafunctions/value_at.html" title="value_at"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">value_at</span></code></a><span class="special"><</span><span class="identifier">S</span><span class="special">,</span>
+ <span class="identifier">N</span><span class="special">>::</span><span class="identifier">type</span></code>
+ </p>
</td>
<td>
- <p>
- Amortized constant time
- </p>
+ <p>
+ Amortized constant time
+ </p>
</td>
</tr>
</tbody>
@@ -291,7 +291,7 @@
</p>
</div>
<a name="fusion.sequence.concepts.random_access_sequence.expression_semantics"></a><h6>
-<a name="id600979"></a>
+<a name="id699937"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.expression_semantics">Expression
Semantics</a>
</h6>
@@ -307,31 +307,31 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><a class="link" href="../intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><a class="link" href="../intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- The Nth element from the beginning of the sequence; see <a class="link" href="../intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>.
- </p>
+ <p>
+ The Nth element from the beginning of the sequence; see <a class="link" href="../intrinsic/functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.concepts.random_access_sequence.models"></a><h6>
-<a name="id601091"></a>
+<a name="id700051"></a>
<a class="link" href="random_access_sequence.html#fusion.sequence.concepts.random_access_sequence.models">Models</a>
</h6>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Intrinsic</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../sequence.html" title="Sequence">
<link rel="prev" href="concepts/associative_sequence.html" title="Associative Sequence">
@@ -37,11 +37,11 @@
Intrinsic functions, unlike <a class="link" href="../algorithm.html" title="Algorithm">Algorithms</a>,
are not generic across the full <a class="link" href="../sequence.html" title="Sequence">Sequence</a>
repertoire. They need to be implemented for each Fusion <a class="link" href="../sequence.html" title="Sequence">Sequence</a>
- <sup>[<a name="id603596" href="#ftn.id603596" class="footnote">5</a>]</sup>
+ <sup>[<a name="id702520" href="#ftn.id702520" class="footnote">5</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.header"></a><h5>
-<a name="id603608"></a>
+<a name="id702532"></a>
<a class="link" href="intrinsic.html#fusion.sequence.intrinsic.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
@@ -49,7 +49,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id603596" href="#id603596" class="para">5</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id702520" href="#id702520" class="para">5</a>] </sup>
In practice, many of intrinsic functions have default implementations
that will work in majority of cases
</p></div>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../intrinsic.html" title="Intrinsic">
<link rel="prev" href="../intrinsic.html" title="Intrinsic">
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>at</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="size.html" title="size">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.at"></a><a class="link" href="at.html" title="at">at</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.at.description"></a><h6>
-<a name="id609258"></a>
+<a name="id708894"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.description">Description</a>
</h6>
<p>
Returns the N-th element from the beginning of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.at.synopsis"></a><h6>
-<a name="id609275"></a>
+<a name="id708911"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">N</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">at</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at.parameters"></a><h6>
-<a name="id611352"></a>
+<a name="id709144"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/random_access_sequence.html" title="Random Access Sequence">Random
- Access Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/random_access_sequence.html" title="Random Access Sequence">Random
+ Access Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence we wish to investigate.
- </p>
+ <p>
+ The sequence we wish to investigate.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">N</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span></code>
+ </p>
</td>
<td>
- <p>
- An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p>
+ <p>
+ An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p>
</td>
<td>
- <p>
- An index from the beginning of the sequence.
- </p>
+ <p>
+ An index from the beginning of the sequence.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.at.expression_semantics"></a><h6>
-<a name="id611476"></a>
+<a name="id709276"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.expression_semantics">Expression
Semantics</a>
</h6>
@@ -138,14 +138,14 @@
<pre class="programlisting"><a class="link" href="../../../iterator/functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a><span class="special">(</span><a class="link" href="../../../iterator/functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><a class="link" href="begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)))</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at.header"></a><h6>
-<a name="id611686"></a>
+<a name="id709486"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at.example"></a><h6>
-<a name="id611802"></a>
+<a name="id709601"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.functions.at.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_c.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>at_c</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="at.html" title="at">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.at_c"></a><a class="link" href="at_c.html" title="at_c">at_c</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.at_c.description"></a><h6>
-<a name="id611961"></a>
+<a name="id709761"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.description">Description</a>
</h6>
<p>
Returns the N-th element from the beginning of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.at_c.synopsis"></a><h6>
-<a name="id611978"></a>
+<a name="id709778"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">int</span> <span class="identifier">N</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">at_c</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_c.parameters"></a><h6>
-<a name="id612211"></a>
+<a name="id710010"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,61 +57,61 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/random_access_sequence.html" title="Random Access Sequence">Random
- Access Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/random_access_sequence.html" title="Random Access Sequence">Random
+ Access Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence we wish to investigate.
- </p>
+ <p>
+ The sequence we wish to investigate.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">N</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span></code>
+ </p>
</td>
<td>
- <p>
- An integral constant
- </p>
+ <p>
+ An integral constant
+ </p>
</td>
<td>
- <p>
- An index from the beginning of the sequence.
- </p>
+ <p>
+ An index from the beginning of the sequence.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.at_c.expression_semantics"></a><h6>
-<a name="id612332"></a>
+<a name="id710138"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.expression_semantics">Expression
Semantics</a>
</h6>
@@ -138,14 +138,14 @@
<pre class="programlisting"><a class="link" href="../../../iterator/functions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">deref</span></code></a><span class="special">(</span><a class="link" href="../../../iterator/functions/advance.html" title="advance"><code class="computeroutput"><span class="identifier">advance</span></code></a><span class="special"><</span><span class="identifier">N</span><span class="special">>(</span><a class="link" href="begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a><span class="special">(</span><span class="identifier">s</span><span class="special">)))</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_c.header"></a><h6>
-<a name="id612535"></a>
+<a name="id710340"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at_c</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_c.example"></a><h6>
-<a name="id612650"></a>
+<a name="id710456"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.functions.at_c.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/at_key.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>at_key</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="has_key.html" title="has_key">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.at_key"></a><a class="link" href="at_key.html" title="at_key">at_key</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.at_key.description"></a><h6>
-<a name="id613407"></a>
+<a name="id712448"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.description">Description</a>
</h6>
<p>
Returns the element associated with a Key from the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.at_key.synopsis"></a><h6>
-<a name="id613423"></a>
+<a name="id712465"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Key</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">at_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_key.parameters"></a><h6>
-<a name="id613656"></a>
+<a name="id712698"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,61 +57,61 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/associative_sequence.html" title="Associative Sequence">Associative
- Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/associative_sequence.html" title="Associative Sequence">Associative
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence we wish to investigate.
- </p>
+ <p>
+ The sequence we wish to investigate.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Key</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Key</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The queried key.
- </p>
+ <p>
+ The queried key.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.at_key.expression_semantics"></a><h6>
-<a name="id613777"></a>
+<a name="id712826"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -134,14 +134,14 @@
with Key.
</p>
<a name="fusion.sequence.intrinsic.functions.at_key.header"></a><h6>
-<a name="id613918"></a>
+<a name="id712967"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.at_key.example"></a><h6>
-<a name="id614033"></a>
+<a name="id713082"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.functions.at_key.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/set.html" title="set"><code class="computeroutput"><span class="identifier">set</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">></span> <span class="identifier">s</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'x'</span><span class="special">,</span> <span class="keyword">true</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/back.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>back</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="front.html" title="front">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.back"></a><a class="link" href="back.html" title="back">back</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.back.description"></a><h6>
-<a name="id608058"></a>
+<a name="id707138"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.description">Description</a>
</h6>
<p>
Returns the last element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.back.synopsis"></a><h6>
-<a name="id608075"></a>
+<a name="id707155"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">back</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.back.parameters"></a><h6>
-<a name="id608265"></a>
+<a name="id707345"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,42 +57,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
- Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence we wish to investigate.
- </p>
+ <p>
+ The sequence we wish to investigate.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.back.expression_semantics"></a><h6>
-<a name="id608355"></a>
+<a name="id707439"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -115,14 +115,14 @@
in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.back.header"></a><h6>
-<a name="id608486"></a>
+<a name="id707570"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.back.example"></a><h6>
-<a name="id608601"></a>
+<a name="id707685"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.functions.back.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/begin.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>begin</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="../functions.html" title="Functions">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.begin"></a><a class="link" href="begin.html" title="begin">begin</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.begin.description"></a><h6>
-<a name="id603735"></a>
+<a name="id702659"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.description">Description</a>
</h6>
<p>
Returns an iterator pointing to the first element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.begin.synopsis"></a><h6>
-<a name="id603752"></a>
+<a name="id702676"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">begin</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.begin.parameters"></a><h6>
-<a name="id603942"></a>
+<a name="id702866"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,42 +57,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence we wish to get an iterator from.
- </p>
+ <p>
+ The sequence we wish to get an iterator from.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.begin.expression_semantics"></a><h6>
-<a name="id604032"></a>
+<a name="id702960"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.expression_semantics">Expression
Semantics</a>
</h6>
@@ -126,14 +126,14 @@
to the first element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.begin.header"></a><h6>
-<a name="id604161"></a>
+<a name="id703090"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.begin.example"></a><h6>
-<a name="id604276"></a>
+<a name="id703205"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.functions.begin.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/empty.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>empty</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="end.html" title="end">
@@ -27,7 +27,7 @@
<a name="fusion.sequence.intrinsic.functions.empty"></a><a class="link" href="empty.html" title="empty">empty</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.empty.description"></a><h6>
-<a name="id605120"></a>
+<a name="id705897"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.description">Description</a>
</h6>
<p>
@@ -36,7 +36,7 @@
the sequence is empty, else, evaluates to <code class="computeroutput"><span class="keyword">false</span></code>.
</p>
<a name="fusion.sequence.intrinsic.functions.empty.synopsis"></a><h6>
-<a name="id605160"></a>
+<a name="id705937"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="identifier">empty</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.empty.parameters"></a><h6>
-<a name="id605263"></a>
+<a name="id706040"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -55,42 +55,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence we wish to investigate.
- </p>
+ <p>
+ The sequence we wish to investigate.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.empty.expression_semantics"></a><h6>
-<a name="id605353"></a>
+<a name="id706135"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.expression_semantics">Expression
Semantics</a>
</h6>
@@ -104,14 +104,14 @@
to <code class="computeroutput"><span class="keyword">false</span></code>.
</p>
<a name="fusion.sequence.intrinsic.functions.empty.header"></a><h6>
-<a name="id605427"></a>
+<a name="id706209"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.empty.example"></a><h6>
-<a name="id607250"></a>
+<a name="id706325"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.functions.empty.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/end.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>end</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="begin.html" title="begin">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.end"></a><a class="link" href="end.html" title="end">end</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.end.description"></a><h6>
-<a name="id604422"></a>
+<a name="id703350"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.description">Description</a>
</h6>
<p>
Returns an iterator pointing to one element past the end of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.end.synopsis"></a><h6>
-<a name="id604438"></a>
+<a name="id703367"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">end</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.end.parameters"></a><h6>
-<a name="id604628"></a>
+<a name="id703557"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,42 +57,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence we wish to get an iterator from.
- </p>
+ <p>
+ The sequence we wish to get an iterator from.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.end.expression_semantics"></a><h6>
-<a name="id604718"></a>
+<a name="id703652"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.expression_semantics">Expression
Semantics</a>
</h6>
@@ -126,14 +126,14 @@
to one element past the end of the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.end.header"></a><h6>
-<a name="id604848"></a>
+<a name="id703781"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.end.example"></a><h6>
-<a name="id604963"></a>
+<a name="id705740"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.functions.end.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/front.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>front</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="empty.html" title="empty">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.functions.front"></a><a class="link" href="front.html" title="front">front</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.front.description"></a><h6>
-<a name="id607383"></a>
+<a name="id706458"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.description">Description</a>
</h6>
<p>
Returns the first element in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.front.synopsis"></a><h6>
-<a name="id607400"></a>
+<a name="id706475"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -46,7 +46,7 @@
<span class="identifier">front</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.front.parameters"></a><h6>
-<a name="id607589"></a>
+<a name="id706664"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -57,42 +57,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence we wish to investigate.
- </p>
+ <p>
+ The sequence we wish to investigate.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.front.expression_semantics"></a><h6>
-<a name="id607679"></a>
+<a name="id706759"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -115,14 +115,14 @@
in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.front.header"></a><h6>
-<a name="id607810"></a>
+<a name="id706890"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.front.example"></a><h6>
-<a name="id607925"></a>
+<a name="id707005"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.functions.front.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/has_key.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>has_key</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="at_c.html" title="at_c">
@@ -27,7 +27,7 @@
<a name="fusion.sequence.intrinsic.functions.has_key"></a><a class="link" href="has_key.html" title="has_key">has_key</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.has_key.description"></a><h6>
-<a name="id612790"></a>
+<a name="id710596"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
to <code class="computeroutput"><span class="keyword">false</span></code>.
</p>
<a name="fusion.sequence.intrinsic.functions.has_key.synopsis"></a><h6>
-<a name="id612829"></a>
+<a name="id710634"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Key</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -45,7 +45,7 @@
<span class="identifier">has_key</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.has_key.parameters"></a><h6>
-<a name="id612954"></a>
+<a name="id711989"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -56,61 +56,61 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/associative_sequence.html" title="Associative Sequence">Associative
- Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/associative_sequence.html" title="Associative Sequence">Associative
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence we wish to investigate.
- </p>
+ <p>
+ The sequence we wish to investigate.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Key</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Key</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The queried key.
- </p>
+ <p>
+ The queried key.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.has_key.expression_semantics"></a><h6>
-<a name="id613072"></a>
+<a name="id712115"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -124,14 +124,14 @@
associated with Key, else, evaluates to <code class="computeroutput"><span class="keyword">false</span></code>.
</p>
<a name="fusion.sequence.intrinsic.functions.has_key.header"></a><h6>
-<a name="id613150"></a>
+<a name="id712193"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.has_key.example"></a><h6>
-<a name="id613266"></a>
+<a name="id712308"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.functions.has_key.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/set.html" title="set"><code class="computeroutput"><span class="identifier">set</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">bool</span><span class="special">></span> <span class="identifier">s</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="char">'x'</span><span class="special">,</span> <span class="keyword">true</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/size.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>size</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="back.html" title="back">
@@ -27,7 +27,7 @@
<a name="fusion.sequence.intrinsic.functions.size"></a><a class="link" href="size.html" title="size">size</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.size.description"></a><h6>
-<a name="id608734"></a>
+<a name="id707819"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
that evaluates the number of elements in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.size.synopsis"></a><h6>
-<a name="id608758"></a>
+<a name="id707843"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -43,7 +43,7 @@
<span class="identifier">size</span><span class="special">(</span><span class="identifier">Sequence</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.size.parameters"></a><h6>
-<a name="id608861"></a>
+<a name="id708492"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -54,42 +54,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq</span></code>
+ </p>
</td>
<td>
- <p>
- Model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ Model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequence we wish to investigate.
- </p>
+ <p>
+ The sequence we wish to investigate.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.size.expression_semantics"></a><h6>
-<a name="id608951"></a>
+<a name="id708587"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
in the sequence.
</p>
<a name="fusion.sequence.intrinsic.functions.size.header"></a><h6>
-<a name="id609010"></a>
+<a name="id708646"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.functions.size.example"></a><h6>
-<a name="id609125"></a>
+<a name="id708761"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.functions.size.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">,</span> <span class="keyword">int</span><span class="special">></span> <span class="identifier">v</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="number">2</span><span class="special">,</span> <span class="number">3</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/functions/swap.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>swap</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../functions.html" title="Functions">
<link rel="prev" href="at_key.html" title="at_key">
@@ -27,21 +27,21 @@
<a name="fusion.sequence.intrinsic.functions.swap"></a><a class="link" href="swap.html" title="swap">swap</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.functions.swap.description"></a><h6>
-<a name="id614173"></a>
+<a name="id713222"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.functions.swap.description">Description</a>
</h6>
<p>
Performs an element by element swap of the elements in 2 sequences.
</p>
<a name="fusion.sequence.intrinsic.functions.swap.synopsis"></a><h6>
-<a name="id614190"></a>
+<a name="id713239"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.functions.swap.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
<span class="keyword">void</span> <span class="identifier">swap</span><span class="special">(</span><span class="identifier">Seq1</span><span class="special">&</span> <span class="identifier">seq1</span><span class="special">,</span> <span class="identifier">Seq2</span><span class="special">&</span> <span class="identifier">seq2</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.intrinsic.functions.swap.parameters"></a><h6>
-<a name="id614286"></a>
+<a name="id713335"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.functions.swap.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -52,42 +52,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameters
- </p>
+ <p>
+ Parameters
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">seq1</span></code>, <code class="computeroutput"><span class="identifier">seq2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">seq1</span></code>, <code class="computeroutput"><span class="identifier">seq2</span></code>
+ </p>
</td>
<td>
- <p>
- Models of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ Models of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- The sequences whos elements we wish to swap.
- </p>
+ <p>
+ The sequences whos elements we wish to swap.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.intrinsic.functions.swap.expression_semantics"></a><h6>
-<a name="id614383"></a>
+<a name="id713437"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.functions.swap.expression_semantics">Expression
Semantics</a>
</h6>
@@ -106,7 +106,7 @@
/sequence/intrinsic/swap.hpp>
</p>
<a name="fusion.sequence.intrinsic.functions.swap.example"></a><h6>
-<a name="id614551"></a>
+<a name="id713605"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.functions.swap.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">1</span><span class="special">,</span> <span class="string">"hello"</span><span class="special">),</span> <span class="identifier">v2</span><span class="special">(</span><span class="number">2</span><span class="special">,</span> <span class="string">"world"</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Metafunctions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../intrinsic.html" title="Intrinsic">
<link rel="prev" href="functions/swap.html" title="swap">
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>at</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="size.html" title="size">
@@ -27,16 +27,16 @@
<a name="fusion.sequence.intrinsic.metafunctions.at"></a><a class="link" href="at.html" title="at">at</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.at.description"></a><h6>
-<a name="id619502"></a>
+<a name="id718592"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.metafunctions.at.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>
- <sup>[<a name="id619524" href="#ftn.id619524" class="footnote">6</a>]</sup>
+ <sup>[<a name="id718614" href="#ftn.id718614" class="footnote">6</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at.synopsis"></a><h6>
-<a name="id619594"></a>
+<a name="id718683"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.metafunctions.at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id619678"></a><p class="title"><b>Table 1.29. Parameters</b></p>
+<a name="id718767"></a><p class="title"><b>Table 1.29. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,63 +57,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
-<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
-<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">N</span></code>
- </p>
- </td>
-<td>
- <p>
- An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p>
- </td>
-<td>
- <p>
- Index of element
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Index of element
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.at.expression_semantics"></a><h6>
-<a name="id619796"></a>
+<a name="id718896"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.metafunctions.at.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
using <a class="link" href="../functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a> to access the <code class="computeroutput"><span class="identifier">N</span></code>th element of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at.header"></a><h6>
-<a name="id619891"></a>
+<a name="id718990"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.metafunctions.at.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.at.example"></a><h6>
-<a name="id620006"></a>
+<a name="id719106"></a>
<a class="link" href="at.html#fusion.sequence.intrinsic.metafunctions.at.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
@@ -142,7 +142,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id619524" href="#id619524" class="para">6</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id718614" href="#id718614" class="para">6</a>] </sup>
<a class="link" href="at.html" title="at"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at</span></code></a> reflects the actual return
type of the function <a class="link" href="../functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a>. <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s)
typically return references to its elements via the <a class="link" href="../functions/at.html" title="at"><code class="computeroutput"><span class="identifier">at</span></code></a> function. If you want
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>at_c</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="at.html" title="at">
@@ -27,16 +27,16 @@
<a name="fusion.sequence.intrinsic.metafunctions.at_c"></a><a class="link" href="at_c.html" title="at_c">at_c</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.description"></a><h6>
-<a name="id620184"></a>
+<a name="id719283"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a>
- <sup>[<a name="id620208" href="#ftn.id620208" class="footnote">7</a>]</sup>
+ <sup>[<a name="id719307" href="#ftn.id719307" class="footnote">7</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.synopsis"></a><h6>
-<a name="id620278"></a>
+<a name="id719377"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id620362"></a><p class="title"><b>Table 1.30. Parameters</b></p>
+<a name="id719461"></a><p class="title"><b>Table 1.30. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
-<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
-<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">M</span></code>
- </p>
- </td>
-<td>
- <p>
- Positive integer index
- </p>
- </td>
-<td>
- <p>
- Index of element
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">M</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Positive integer index
+ </p>
+ </td>
+<td>
+ <p>
+ Index of element
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.at_c.expression_semantics"></a><h6>
-<a name="id620474"></a>
+<a name="id719582"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.expression_semantics">Expression
Semantics</a>
</h6>
@@ -126,14 +126,14 @@
using <a class="link" href="../functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a> to access the <code class="computeroutput"><span class="identifier">M</span></code>th element of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.header"></a><h6>
-<a name="id620567"></a>
+<a name="id720289"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.at_c.example"></a><h6>
-<a name="id620682"></a>
+<a name="id720405"></a>
<a class="link" href="at_c.html#fusion.sequence.intrinsic.metafunctions.at_c.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
@@ -141,7 +141,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id620208" href="#id620208" class="para">7</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id719307" href="#id719307" class="para">7</a>] </sup>
<a class="link" href="at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_c</span></code></a> reflects the actual
return type of the function <a class="link" href="../functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a>. <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s)
typically return references to its elements via the <a class="link" href="../functions/at_c.html" title="at_c"><code class="computeroutput"><span class="identifier">at_c</span></code></a> function. If you want
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>at_key</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="has_key.html" title="has_key">
@@ -27,16 +27,16 @@
<a name="fusion.sequence.intrinsic.metafunctions.at_key"></a><a class="link" href="at_key.html" title="at_key">at_key</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.description"></a><h6>
-<a name="id624499"></a>
+<a name="id724248"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a>
- <sup>[<a name="id624523" href="#ftn.id624523" class="footnote">8</a>]</sup>
+ <sup>[<a name="id724272" href="#ftn.id724272" class="footnote">8</a>]</sup>
.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.synopsis"></a><h6>
-<a name="id624592"></a>
+<a name="id724341"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -48,7 +48,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id624676"></a><p class="title"><b>Table 1.34. Parameters</b></p>
+<a name="id724425"></a><p class="title"><b>Table 1.34. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -57,62 +57,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
-<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
-<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Key</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Key type
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Key</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Key type
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.at_key.expression_semantics"></a><h6>
-<a name="id624788"></a>
+<a name="id724545"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -128,14 +128,14 @@
<code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.header"></a><h6>
-<a name="id624880"></a>
+<a name="id724638"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.at_key.example"></a><h6>
-<a name="id624996"></a>
+<a name="id724753"></a>
<a class="link" href="at_key.html#fusion.sequence.intrinsic.metafunctions.at_key.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span c
lass="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="special">></span> <span class="identifier">mymap</span><span class="special">;</span>
@@ -143,7 +143,7 @@
</pre>
<div class="footnotes">
<br><hr width="100" align="left">
-<div class="footnote"><p><sup>[<a name="ftn.id624523" href="#id624523" class="para">8</a>] </sup>
+<div class="footnote"><p><sup>[<a name="ftn.id724272" href="#id724272" class="para">8</a>] </sup>
<a class="link" href="at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">at_key</span></code></a> reflects the actual
return type of the function <a class="link" href="../functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a>. <span class="underline">_sequence</span>_s
typically return references to its elements via the <a class="link" href="../functions/at_key.html" title="at_key"><code class="computeroutput"><span class="identifier">at_key</span></code></a> function. If you
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/back.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>back</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="front.html" title="front">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.back"></a><a class="link" href="back.html" title="back">back</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.back.description"></a><h6>
-<a name="id618402"></a>
+<a name="id716250"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.metafunctions.back.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/back.html" title="back"><code class="computeroutput"><span class="identifier">back</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.back.synopsis"></a><h6>
-<a name="id618430"></a>
+<a name="id717508"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.metafunctions.back.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id618500"></a><p class="title"><b>Table 1.27. Parameters</b></p>
+<a name="id717578"></a><p class="title"><b>Table 1.27. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,43 +53,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.back.expression_semantics"></a><h6>
-<a name="id618582"></a>
+<a name="id717666"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.metafunctions.back.expression_semantics">Expression
Semantics</a>
</h6>
@@ -103,14 +103,14 @@
an iterator to the last element in the sequence. Equivalent to <code class="computeroutput"><a class="link" href="../../../iterator/metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><a class="link" href="../../../iterator/metafunctions/prior.html" title="prior"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">prior</span></code></a><span class="special"><</span><a class="link" href="end.html" title="end"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">end</span></code></a><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span><span class="special">>::</span><span class="identifier">type
</span><span class="special">>::</span><span class="identifier">type</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.back.header"></a><h6>
-<a name="id618728"></a>
+<a name="id717812"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.metafunctions.back.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">back</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.back.example"></a><h6>
-<a name="id618843"></a>
+<a name="id717927"></a>
<a class="link" href="back.html#fusion.sequence.intrinsic.metafunctions.back.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>begin</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="../metafunctions.html" title="Metafunctions">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.begin"></a><a class="link" href="begin.html" title="begin">begin</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.begin.description"></a><h6>
-<a name="id614791"></a>
+<a name="id713845"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/begin.html" title="begin"><code class="computeroutput"><span class="identifier">begin</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.begin.synopsis"></a><h6>
-<a name="id614820"></a>
+<a name="id713874"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id614890"></a><p class="title"><b>Table 1.23. Parameters</b></p>
+<a name="id713943"></a><p class="title"><b>Table 1.23. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,43 +53,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.begin.expression_semantics"></a><h6>
-<a name="id614971"></a>
+<a name="id714031"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.expression_semantics">Expression
Semantics</a>
</h6>
@@ -123,14 +123,14 @@
to the first element of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.begin.header"></a><h6>
-<a name="id615117"></a>
+<a name="id714177"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">begin</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.begin.example"></a><h6>
-<a name="id615232"></a>
+<a name="id714292"></a>
<a class="link" href="begin.html#fusion.sequence.intrinsic.metafunctions.begin.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>empty</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="end.html" title="end">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.empty"></a><a class="link" href="empty.html" title="empty">empty</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.empty.description"></a><h6>
-<a name="id617274"></a>
+<a name="id715110"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/empty.html" title="empty"><code class="computeroutput"><span class="identifier">empty</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.empty.synopsis"></a><h6>
-<a name="id617302"></a>
+<a name="id715139"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id617372"></a><p class="title"><b>Table 1.25. Parameters</b></p>
+<a name="id715209"></a><p class="title"><b>Table 1.25. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,43 +53,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.empty.expression_semantics"></a><h6>
-<a name="id617454"></a>
+<a name="id715296"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.expression_semantics">Expression
Semantics</a>
</h6>
@@ -105,14 +105,14 @@
<code class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></code> otherwise.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.empty.header"></a><h6>
-<a name="id617554"></a>
+<a name="id715397"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">empty</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.empty.example"></a><h6>
-<a name="id617670"></a>
+<a name="id715512"></a>
<a class="link" href="empty.html#fusion.sequence.intrinsic.metafunctions.empty.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><></span> <span class="identifier">empty_vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/end.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>end</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="begin.html" title="begin">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.end"></a><a class="link" href="end.html" title="end">end</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.end.description"></a><h6>
-<a name="id615402"></a>
+<a name="id714462"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.metafunctions.end.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/end.html" title="end"><code class="computeroutput"><span class="identifier">end</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.end.synopsis"></a><h6>
-<a name="id615429"></a>
+<a name="id714489"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.metafunctions.end.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id615498"></a><p class="title"><b>Table 1.24. Parameters</b></p>
+<a name="id714558"></a><p class="title"><b>Table 1.24. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,43 +53,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.end.expression_semantics"></a><h6>
-<a name="id616809"></a>
+<a name="id714646"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.metafunctions.end.expression_semantics">Expression
Semantics</a>
</h6>
@@ -123,14 +123,14 @@
one past the end of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.end.header"></a><h6>
-<a name="id616954"></a>
+<a name="id714791"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.metafunctions.end.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">end</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.end.example"></a><h6>
-<a name="id617070"></a>
+<a name="id714906"></a>
<a class="link" href="end.html#fusion.sequence.intrinsic.metafunctions.end.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/front.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>front</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="empty.html" title="empty">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.front"></a><a class="link" href="front.html" title="front">front</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.front.description"></a><h6>
-<a name="id617844"></a>
+<a name="id715686"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.metafunctions.front.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/front.html" title="front"><code class="computeroutput"><span class="identifier">front</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.front.synopsis"></a><h6>
-<a name="id617872"></a>
+<a name="id715715"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.metafunctions.front.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id617942"></a><p class="title"><b>Table 1.26. Parameters</b></p>
+<a name="id715785"></a><p class="title"><b>Table 1.26. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,43 +53,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.front.expression_semantics"></a><h6>
-<a name="id618024"></a>
+<a name="id715872"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.metafunctions.front.expression_semantics">Expression
Semantics</a>
</h6>
@@ -104,14 +104,14 @@
Equivalent to <code class="computeroutput"><a class="link" href="../../../iterator/metafunctions/deref.html" title="deref"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">deref</span></code></a><span class="special"><</span><a class="link" href="begin.html" title="begin"><code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">begin</span></code></a><span class="special"><</span><span class="identifier">Seq</span><span class="special">>::</span><span class="identifier">type</span><span class="special">>::</span><span class="identifier">type</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.front.header"></a><h6>
-<a name="id618151"></a>
+<a name="id716000"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.metafunctions.front.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">front</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.front.example"></a><h6>
-<a name="id618266"></a>
+<a name="id716115"></a>
<a class="link" href="front.html#fusion.sequence.intrinsic.metafunctions.front.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>has_key</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="value_at_c.html" title="value_at_c">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.has_key"></a><a class="link" href="has_key.html" title="has_key">has_key</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.description"></a><h6>
-<a name="id623805"></a>
+<a name="id721770"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/has_key.html" title="has_key"><code class="computeroutput"><span class="identifier">has_key</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.synopsis"></a><h6>
-<a name="id623836"></a>
+<a name="id721801"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id623923"></a><p class="title"><b>Table 1.33. Parameters</b></p>
+<a name="id721888"></a><p class="title"><b>Table 1.33. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,62 +55,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
-<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
-<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Key</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Key type
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Key</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Key type
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.has_key.expression_semantics"></a><h6>
-<a name="id624034"></a>
+<a name="id722008"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -127,14 +127,14 @@
<code class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">false_</span></code> otherwise.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.header"></a><h6>
-<a name="id624151"></a>
+<a name="id722124"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">has_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.has_key.example"></a><h6>
-<a name="id624266"></a>
+<a name="id722239"></a>
<a class="link" href="has_key.html#fusion.sequence.intrinsic.metafunctions.has_key.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span c
lass="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="special">></span> <span class="identifier">mymap</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/size.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>size</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="back.html" title="back">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.size"></a><a class="link" href="size.html" title="size">size</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.size.description"></a><h6>
-<a name="id618979"></a>
+<a name="id718063"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.metafunctions.size.description">Description</a>
</h6>
<p>
Returns the result type of <a class="link" href="../functions/size.html" title="size"><code class="computeroutput"><span class="identifier">size</span></code></a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.size.synopsis"></a><h6>
-<a name="id619008"></a>
+<a name="id718092"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.metafunctions.size.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id619078"></a><p class="title"><b>Table 1.28. Parameters</b></p>
+<a name="id718161"></a><p class="title"><b>Table 1.28. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,43 +53,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.size.expression_semantics"></a><h6>
-<a name="id619159"></a>
+<a name="id718249"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.metafunctions.size.expression_semantics">Expression
Semantics</a>
</h6>
@@ -104,14 +104,14 @@
in <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.size.header"></a><h6>
-<a name="id619231"></a>
+<a name="id718321"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.metafunctions.size.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">size</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.size.example"></a><h6>
-<a name="id619346"></a>
+<a name="id718436"></a>
<a class="link" href="size.html#fusion.sequence.intrinsic.metafunctions.size.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>swap</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="value_at_key.html" title="value_at_key">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.swap"></a><a class="link" href="swap.html" title="swap">swap</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.swap.description"></a><h6>
-<a name="id626477"></a>
+<a name="id725628"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.description">Description</a>
</h6>
<p>
Returns the return type of swap.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.swap.synopsis"></a><h6>
-<a name="id626497"></a>
+<a name="id725648"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -44,7 +44,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id626581"></a><p class="title"><b>Table 1.36. Parameters</b></p>
+<a name="id725732"></a><p class="title"><b>Table 1.36. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -53,43 +53,43 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameters
- </p>
- </th>
+ <p>
+ Parameters
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq1</span></code>, <code class="computeroutput"><span class="identifier">Seq2</span></code>
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq1</span></code>, <code class="computeroutput"><span class="identifier">Seq2</span></code>
+ </p>
+ </td>
<td>
- <p>
- Models of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
+ <p>
+ Models of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
<td>
- <p>
- The sequences being swapped
- </p>
- </td>
+ <p>
+ The sequences being swapped
+ </p>
+ </td>
</tr></tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.swap.expression_semantics"></a><h6>
-<a name="id626671"></a>
+<a name="id725826"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.expression_semantics">Expression
Semantics</a>
</h6>
@@ -102,7 +102,7 @@
<span class="bold"><strong>Semantics</strong></span>: Always returns <code class="computeroutput"><span class="keyword">void</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.swap.header"></a><h6>
-<a name="id626754"></a>
+<a name="id725908"></a>
<a class="link" href="swap.html#fusion.sequence.intrinsic.metafunctions.swap.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">swap</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>value_at</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="at_c.html" title="at_c">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.value_at"></a><a class="link" href="value_at.html" title="value_at">value_at</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.description"></a><h6>
-<a name="id620833"></a>
+<a name="id720556"></a>
<a class="link" href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.description">Description</a>
</h6>
<p>
Returns the actual type at a given index from the <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.synopsis"></a><h6>
-<a name="id620861"></a>
+<a name="id720583"></a>
<a class="link" href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id620947"></a><p class="title"><b>Table 1.31. Parameters</b></p>
+<a name="id720670"></a><p class="title"><b>Table 1.31. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,63 +55,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
-<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
-<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">N</span></code>
- </p>
- </td>
-<td>
- <p>
- An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
- Integral Constant</a>
- </p>
- </td>
-<td>
- <p>
- Index of element
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">N</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ An <a href="http://www.boost.org/libs/mpl/doc/refmanual/integral-constant.html" target="_top">MPL
+ Integral Constant</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Index of element
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.value_at.expression_semantics"></a><h6>
-<a name="id621064"></a>
+<a name="id720796"></a>
<a class="link" href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.expression_semantics">Expression
Semantics</a>
</h6>
@@ -125,14 +125,14 @@
the <code class="computeroutput"><span class="identifier">N</span></code>th element of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.header"></a><h6>
-<a name="id621146"></a>
+<a name="id720879"></a>
<a class="link" href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">value_at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">value_at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.value_at.example"></a><h6>
-<a name="id623040"></a>
+<a name="id720996"></a>
<a class="link" href="value_at.html#fusion.sequence.intrinsic.metafunctions.value_at.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>value_at_c</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="value_at.html" title="value_at">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c"></a><a class="link" href="value_at_c.html" title="value_at_c">value_at_c</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.description"></a><h6>
-<a name="id623220"></a>
+<a name="id721176"></a>
<a class="link" href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.description">Description</a>
</h6>
<p>
Returns the actual type at a given index from the <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.synopsis"></a><h6>
-<a name="id623247"></a>
+<a name="id721204"></a>
<a class="link" href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id623334"></a><p class="title"><b>Table 1.32. Parameters</b></p>
+<a name="id721290"></a><p class="title"><b>Table 1.32. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,62 +55,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
-<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
-<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">M</span></code>
- </p>
- </td>
-<td>
- <p>
- Positive integer index
- </p>
- </td>
-<td>
- <p>
- Index of element
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">M</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Positive integer index
+ </p>
+ </td>
+<td>
+ <p>
+ Index of element
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.value_at_c.expression_semantics"></a><h6>
-<a name="id623446"></a>
+<a name="id721411"></a>
<a class="link" href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.expression_semantics">Expression
Semantics</a>
</h6>
@@ -124,14 +124,14 @@
the <code class="computeroutput"><span class="identifier">M</span></code>th element of <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.header"></a><h6>
-<a name="id623532"></a>
+<a name="id721497"></a>
<a class="link" href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">value_at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">value_at</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_c.example"></a><h6>
-<a name="id623652"></a>
+<a name="id721617"></a>
<a class="link" href="value_at_c.html#fusion.sequence.intrinsic.metafunctions.value_at_c.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">float</span><span class="special">,</span><span class="keyword">char</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>value_at_key</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../metafunctions.html" title="Metafunctions">
<link rel="prev" href="at_key.html" title="at_key">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key"></a><a class="link" href="value_at_key.html" title="value_at_key">value_at_key</a>
</h5></div></div></div>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.description"></a><h6>
-<a name="id625828"></a>
+<a name="id724970"></a>
<a class="link" href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.description">Description</a>
</h6>
<p>
Returns the actual element type associated with a Key from the <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.synopsis"></a><h6>
-<a name="id625852"></a>
+<a name="id724994"></a>
<a class="link" href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
@@ -46,7 +46,7 @@
<span class="special">};</span>
</pre>
<div class="table">
-<a name="id625938"></a><p class="title"><b>Table 1.35. Parameters</b></p>
+<a name="id725080"></a><p class="title"><b>Table 1.35. Parameters</b></p>
<div class="table-contents"><table class="table" summary="Parameters">
<colgroup>
<col>
@@ -55,62 +55,62 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
- </th>
+ <p>
+ Parameter
+ </p>
+ </th>
<th>
- <p>
- Requirement
- </p>
- </th>
+ <p>
+ Requirement
+ </p>
+ </th>
<th>
- <p>
- Description
- </p>
- </th>
+ <p>
+ Description
+ </p>
+ </th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Seq</span></code>
- </p>
- </td>
-<td>
- <p>
- A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
- </td>
-<td>
- <p>
- Argument sequence
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Seq</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A model of <a class="link" href="../../concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
+ </td>
+<td>
+ <p>
+ Argument sequence
+ </p>
+ </td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Key</span></code>
- </p>
- </td>
-<td>
- <p>
- Any type
- </p>
- </td>
-<td>
- <p>
- Key type
- </p>
- </td>
+ <p>
+ <code class="computeroutput"><span class="identifier">Key</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ Any type
+ </p>
+ </td>
+<td>
+ <p>
+ Key type
+ </p>
+ </td>
</tr>
</tbody>
</table></div>
</div>
<br class="table-break"><a name="fusion.sequence.intrinsic.metafunctions.value_at_key.expression_semantics"></a><h6>
-<a name="id626050"></a>
+<a name="id725200"></a>
<a class="link" href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.expression_semantics">Expression
Semantics</a>
</h6>
@@ -125,14 +125,14 @@
in <code class="computeroutput"><span class="identifier">Seq</span></code>.
</p>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.header"></a><h6>
-<a name="id626135"></a>
+<a name="id725286"></a>
<a class="link" href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">intrinsic</span><span class="special">/</span><span class="identifier">value_at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">value_at_key</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.intrinsic.metafunctions.value_at_key.example"></a><h6>
-<a name="id626255"></a>
+<a name="id725406"></a>
<a class="link" href="value_at_key.html#fusion.sequence.intrinsic.metafunctions.value_at_key.example">Example</a>
</h6>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../../../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a><span class="special"><</span><a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span class="keyword">char</span><span class="special">,</span> <span class="keyword">char</span><span class="special">>,</span> <a class="link" href="../../../support/pair.html" title="pair"><code class="computeroutput"><span class="identifier">pair</span></code></a><span class="special"><</span><span c
lass="keyword">double</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="special">></span> <span class="identifier">mymap</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Operator</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../sequence.html" title="Sequence">
<link rel="prev" href="intrinsic/metafunctions/swap.html" title="swap">
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Comparison</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../operator.html" title="Operator">
<link rel="prev" href="i_o/out.html" title="out">
@@ -49,7 +49,7 @@
only until the result is clear.
</p>
<a name="fusion.sequence.operator.comparison.header"></a><h6>
-<a name="id628925"></a>
+<a name="id729188"></a>
<a class="link" href="comparison.html#fusion.sequence.operator.comparison.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/equal.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>equal</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../comparison.html" title="Comparison">
<link rel="prev" href="../comparison.html" title="Comparison">
@@ -27,14 +27,14 @@
<a name="fusion.sequence.operator.comparison.equal"></a><a class="link" href="equal.html" title="equal">equal</a>
</h5></div></div></div>
<a name="fusion.sequence.operator.comparison.equal.description"></a><h6>
-<a name="id629043"></a>
+<a name="id729305"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.description">Description</a>
</h6>
<p>
Compare two sequences for equality.
</p>
<a name="fusion.sequence.operator.comparison.equal.synopsis"></a><h6>
-<a name="id629061"></a>
+<a name="id729323"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -42,7 +42,7 @@
<span class="keyword">operator</span><span class="special">==(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.equal.parameters"></a><h6>
-<a name="id629168"></a>
+<a name="id729430"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -53,42 +53,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">b</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
+ <span class="identifier">b</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
- </p>
+ <p>
+ <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.equal.expression_semantics"></a><h6>
-<a name="id629271"></a>
+<a name="id729538"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.expression_semantics">Expression
Semantics</a>
</h6>
@@ -123,14 +123,14 @@
true.
</p>
<a name="fusion.sequence.operator.comparison.equal.header"></a><h6>
-<a name="id629445"></a>
+<a name="id730805"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.equal.example"></a><h6>
-<a name="id629560"></a>
+<a name="id730920"></a>
<a class="link" href="equal.html#fusion.sequence.operator.comparison.equal.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">5</span><span class="special">,</span> <span class="char">'a'</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>greater than</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../comparison.html" title="Comparison">
<link rel="prev" href="less_than_equal.html" title="less than equal">
@@ -31,7 +31,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.greater_than.synopsis"></a><h6>
-<a name="id632875"></a>
+<a name="id733908"></a>
<a class="link" href="greater_than.html#fusion.sequence.operator.comparison.greater_than.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -39,7 +39,7 @@
<span class="keyword">operator</span><span class="special">>(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.greater_than.parameters"></a><h6>
-<a name="id632987"></a>
+<a name="id734020"></a>
<a class="link" href="greater_than.html#fusion.sequence.operator.comparison.greater_than.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -50,42 +50,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">b</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
+ <span class="identifier">b</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
- </p>
+ <p>
+ <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.greater_than.expression_semantics"></a><h6>
-<a name="id633090"></a>
+<a name="id734128"></a>
<a class="link" href="greater_than.html#fusion.sequence.operator.comparison.greater_than.expression_semantics">Expression
Semantics</a>
</h6>
@@ -112,14 +112,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns b < a.
</p>
<a name="fusion.sequence.operator.comparison.greater_than.header"></a><h6>
-<a name="id633207"></a>
+<a name="id734244"></a>
<a class="link" href="greater_than.html#fusion.sequence.operator.comparison.greater_than.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.greater_than.example"></a><h6>
-<a name="id633324"></a>
+<a name="id734362"></a>
<a class="link" href="greater_than.html#fusion.sequence.operator.comparison.greater_than.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">4</span><span class="special">,</span> <span class="number">3.3f</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>greater than equal</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../comparison.html" title="Comparison">
<link rel="prev" href="greater_than.html" title="greater than">
@@ -31,7 +31,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.greater_than_equal.synopsis"></a><h6>
-<a name="id633706"></a>
+<a name="id734607"></a>
<a class="link" href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -39,7 +39,7 @@
<span class="keyword">operator</span><span class="special">>=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.greater_than_equal.parameters"></a><h6>
-<a name="id633815"></a>
+<a name="id734716"></a>
<a class="link" href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -50,42 +50,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">b</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
+ <span class="identifier">b</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
- </p>
+ <p>
+ <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.greater_than_equal.expression_semantics"></a><h6>
-<a name="id633916"></a>
+<a name="id734822"></a>
<a class="link" href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.expression_semantics">Expression
Semantics</a>
</h6>
@@ -112,14 +112,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns !(a < b).
</p>
<a name="fusion.sequence.operator.comparison.greater_than_equal.header"></a><h6>
-<a name="id634035"></a>
+<a name="id734940"></a>
<a class="link" href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">greater_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">greater_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.greater_than_equal.example"></a><h6>
-<a name="id634155"></a>
+<a name="id735060"></a>
<a class="link" href="greater_than_equal.html#fusion.sequence.operator.comparison.greater_than_equal.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">4</span><span class="special">,</span> <span class="number">3.3f</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>less than</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../comparison.html" title="Comparison">
<link rel="prev" href="not_equal.html" title="not equal">
@@ -31,7 +31,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.less_than.synopsis"></a><h6>
-<a name="id631476"></a>
+<a name="id731748"></a>
<a class="link" href="less_than.html#fusion.sequence.operator.comparison.less_than.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -39,7 +39,7 @@
<span class="keyword">operator</span><span class="special"><(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.less_than.parameters"></a><h6>
-<a name="id631585"></a>
+<a name="id731857"></a>
<a class="link" href="less_than.html#fusion.sequence.operator.comparison.less_than.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -50,42 +50,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">b</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
+ <span class="identifier">b</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
- </p>
+ <p>
+ <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.less_than.expression_semantics"></a><h6>
-<a name="id631689"></a>
+<a name="id731965"></a>
<a class="link" href="less_than.html#fusion.sequence.operator.comparison.less_than.expression_semantics">Expression
Semantics</a>
</h6>
@@ -114,14 +114,14 @@
and <code class="computeroutput"><span class="identifier">b</span></code>.
</p>
<a name="fusion.sequence.operator.comparison.less_than.header"></a><h6>
-<a name="id631819"></a>
+<a name="id732096"></a>
<a class="link" href="less_than.html#fusion.sequence.operator.comparison.less_than.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">less</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">less</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.less_than.example"></a><h6>
-<a name="id631935"></a>
+<a name="id732211"></a>
<a class="link" href="less_than.html#fusion.sequence.operator.comparison.less_than.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">4</span><span class="special">,</span> <span class="number">3.3f</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/less_than_equal.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>less than equal</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../comparison.html" title="Comparison">
<link rel="prev" href="less_than.html" title="less than">
@@ -31,7 +31,7 @@
Lexicographically compare two sequences.
</p>
<a name="fusion.sequence.operator.comparison.less_than_equal.synopsis"></a><h6>
-<a name="id632177"></a>
+<a name="id732454"></a>
<a class="link" href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -39,7 +39,7 @@
<span class="keyword">operator</span><span class="special"><=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.less_than_equal.parameters"></a><h6>
-<a name="id632289"></a>
+<a name="id732565"></a>
<a class="link" href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -50,42 +50,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">b</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
+ <span class="identifier">b</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
- </p>
+ <p>
+ <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.less_than_equal.expression_semantics"></a><h6>
-<a name="id632392"></a>
+<a name="id732673"></a>
<a class="link" href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.expression_semantics">Expression
Semantics</a>
</h6>
@@ -112,14 +112,14 @@
<span class="bold"><strong>Semantics</strong></span>: Returns !(b < a).
</p>
<a name="fusion.sequence.operator.comparison.less_than_equal.header"></a><h6>
-<a name="id632511"></a>
+<a name="id732792"></a>
<a class="link" href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.less_than_equal.example"></a><h6>
-<a name="id632631"></a>
+<a name="id732912"></a>
<a class="link" href="less_than_equal.html#fusion.sequence.operator.comparison.less_than_equal.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">float</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">4</span><span class="special">,</span> <span class="number">3.3f</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator/comparison/not_equal.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>not equal</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../comparison.html" title="Comparison">
<link rel="prev" href="equal.html" title="equal">
@@ -31,7 +31,7 @@
Compare two sequences for inequality.
</p>
<a name="fusion.sequence.operator.comparison.not_equal.synopsis"></a><h6>
-<a name="id629723"></a>
+<a name="id731083"></a>
<a class="link" href="not_equal.html#fusion.sequence.operator.comparison.not_equal.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Seq1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Seq2</span><span class="special">></span>
@@ -39,7 +39,7 @@
<span class="keyword">operator</span><span class="special">!=(</span><span class="identifier">Seq1</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">a</span><span class="special">,</span> <span class="identifier">Seq2</span> <span class="keyword">const</span><span class="special">&</span> <span class="identifier">b</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.comparison.not_equal.parameters"></a><h6>
-<a name="id629833"></a>
+<a name="id731192"></a>
<a class="link" href="not_equal.html#fusion.sequence.operator.comparison.not_equal.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -50,42 +50,42 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
- <span class="identifier">b</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">a</span><span class="special">,</span>
+ <span class="identifier">b</span></code>
+ </p>
</td>
<td>
- <p>
- Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
- </p>
+ <p>
+ Instances of <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>
+ </p>
</td>
<td>
- <p>
- <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
- </p>
+ <p>
+ <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>(s) to compare
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.sequence.operator.comparison.not_equal.expression_semantics"></a><h6>
-<a name="id629936"></a>
+<a name="id731300"></a>
<a class="link" href="not_equal.html#fusion.sequence.operator.comparison.not_equal.expression_semantics">Expression
Semantics</a>
</h6>
@@ -115,14 +115,14 @@
Returns !(a == b).
</p>
<a name="fusion.sequence.operator.comparison.not_equal.header"></a><h6>
-<a name="id630056"></a>
+<a name="id731420"></a>
<a class="link" href="not_equal.html#fusion.sequence.operator.comparison.not_equal.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">comparison</span><span class="special">/</span><span class="identifier">not_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">not_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.comparison.not_equal.example"></a><h6>
-<a name="id631264"></a>
+<a name="id731536"></a>
<a class="link" href="not_equal.html#fusion.sequence.operator.comparison.not_equal.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">v3</span><span class="special">(</span><span class="number">5</span><span class="special">,</span> <span class="char">'b'</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>I/O</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../operator.html" title="Operator">
<link rel="prev" href="../operator.html" title="Operator">
@@ -59,16 +59,16 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">tuple_open</span><span class="special">(</span><span class="identifier">arg</span><span class="special">)</span></code></span></dt>
<dd><p>
- Defines the character that is output before the first element.
- </p></dd>
+ Defines the character that is output before the first element.
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">tuple_close</span><span class="special">(</span><span class="identifier">arg</span><span class="special">)</span></code></span></dt>
<dd><p>
- Defines the character that is output after the last element.
- </p></dd>
+ Defines the character that is output after the last element.
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">tuple_delimiter</span><span class="special">(</span><span class="identifier">arg</span><span class="special">)</span></code></span></dt>
<dd><p>
- Defines the delimiter character between elements.
- </p></dd>
+ Defines the delimiter character between elements.
+ </p></dd>
</dl>
</div>
<p>
@@ -113,7 +113,7 @@
representation may not be unambiguously parseable.
</p>
<a name="fusion.sequence.operator.i_o.header"></a><h6>
-<a name="id627707"></a>
+<a name="id727958"></a>
<a class="link" href="i_o.html#fusion.sequence.operator.i_o.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">io</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o/in.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>in</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../i_o.html" title="I/O">
<link rel="prev" href="../i_o.html" title="I/O">
@@ -27,7 +27,7 @@
<a name="fusion.sequence.operator.i_o.in"></a><a class="link" href="in.html" title="in">in</a>
</h5></div></div></div>
<a name="fusion.sequence.operator.i_o.in.description"></a><h6>
-<a name="id627824"></a>
+<a name="id728075"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
stream.
</p>
<a name="fusion.sequence.operator.i_o.in.synopsis"></a><h6>
-<a name="id627846"></a>
+<a name="id728097"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">IStream</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -43,7 +43,7 @@
<span class="keyword">operator</span><span class="special">>>(</span><span class="identifier">IStream</span><span class="special">&</span> <span class="identifier">is</span><span class="special">,</span> <span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.i_o.in.parameters"></a><h6>
-<a name="id627947"></a>
+<a name="id728198"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -54,60 +54,60 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- is
- </p>
+ <p>
+ is
+ </p>
</td>
<td>
- <p>
- An input stream.
- </p>
+ <p>
+ An input stream.
+ </p>
</td>
<td>
- <p>
- Stream to extract information from.
- </p>
+ <p>
+ Stream to extract information from.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- seq
- </p>
+ <p>
+ seq
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>.
- </p>
+ <p>
+ A <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>.
+ </p>
</td>
<td>
- <p>
- The sequence to read.
- </p>
+ <p>
+ The sequence to read.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.operator.i_o.in.expression_semantics"></a><h6>
-<a name="id628053"></a>
+<a name="id728309"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.expression_semantics">Expression
Semantics</a>
</h6>
@@ -122,14 +122,14 @@
<span class="identifier">e</span></code>.
</p>
<a name="fusion.sequence.operator.i_o.in.header"></a><h6>
-<a name="id628132"></a>
+<a name="id728388"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">io</span><span class="special">/</span><span class="identifier">in</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">in</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.i_o.in.example"></a><h6>
-<a name="id628247"></a>
+<a name="id728504"></a>
<a class="link" href="in.html#fusion.sequence.operator.i_o.in.example">Example</a>
</h6>
<pre class="programlisting"><a class="link" href="../../../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">v</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/sequence/operator/i_o/out.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>out</title>
<link rel="stylesheet" href="../../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../i_o.html" title="I/O">
<link rel="prev" href="in.html" title="in">
@@ -27,7 +27,7 @@
<a name="fusion.sequence.operator.i_o.out"></a><a class="link" href="out.html" title="out">out</a>
</h5></div></div></div>
<a name="fusion.sequence.operator.i_o.out.description"></a><h6>
-<a name="id628353"></a>
+<a name="id728609"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.description">Description</a>
</h6>
<p>
@@ -35,7 +35,7 @@
stream.
</p>
<a name="fusion.sequence.operator.i_o.out.synopsis"></a><h6>
-<a name="id628375"></a>
+<a name="id728631"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.synopsis">Synopsis</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">OStream</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
@@ -43,7 +43,7 @@
<span class="keyword">operator</span><span class="special"><<(</span><span class="identifier">OStream</span><span class="special">&</span> <span class="identifier">os</span><span class="special">,</span> <span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">seq</span><span class="special">);</span>
</pre>
<a name="fusion.sequence.operator.i_o.out.parameters"></a><h6>
-<a name="id628475"></a>
+<a name="id728732"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.parameters">Parameters</a>
</h6>
<div class="informaltable"><table class="table">
@@ -54,60 +54,60 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- os
- </p>
+ <p>
+ os
+ </p>
</td>
<td>
- <p>
- An output stream.
- </p>
+ <p>
+ An output stream.
+ </p>
</td>
<td>
- <p>
- Stream to write information to.
- </p>
+ <p>
+ Stream to write information to.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- seq
- </p>
+ <p>
+ seq
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>.
- </p>
+ <p>
+ A <a class="link" href="../../../sequence.html" title="Sequence">Sequence</a>.
+ </p>
</td>
<td>
- <p>
- The sequence to write.
- </p>
+ <p>
+ The sequence to write.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.sequence.operator.i_o.out.expression_semantics"></a><h6>
-<a name="id628581"></a>
+<a name="id728843"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.expression_semantics">Expression
Semantics</a>
</h6>
@@ -122,14 +122,14 @@
<span class="identifier">e</span></code>.
</p>
<a name="fusion.sequence.operator.i_o.out.header"></a><h6>
-<a name="id628660"></a>
+<a name="id728922"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.header">Header</a>
</h6>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">sequence</span><span class="special">/</span><span class="identifier">io</span><span class="special">/</span><span class="identifier">out</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">out</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.sequence.operator.i_o.out.example"></a><h6>
-<a name="id628775"></a>
+<a name="id729038"></a>
<a class="link" href="out.html#fusion.sequence.operator.i_o.out.example">Example</a>
</h6>
<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">cout</span> <span class="special"><<</span> <a class="link" href="../../../container/generation/functions/make_vector.html" title="make_vector"><code class="computeroutput"><span class="identifier">make_vector</span></code></a><span class="special">(</span><span class="number">123</span><span class="special">,</span> <span class="string">"Hello"</span><span class="special">,</span> <span class="char">'x'</span><span class="special">)</span> <span class="special"><<</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">endl</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/support.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/support.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/support.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Support</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="organization.html" title="Organization">
Modified: branches/release/libs/fusion/doc/html/fusion/support/category_of.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/support/category_of.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/support/category_of.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>category_of</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../support.html" title="Support">
<link rel="prev" href="tag_of.html" title="tag_of">
@@ -27,7 +27,7 @@
<a name="fusion.support.category_of"></a><a class="link" href="category_of.html" title="category_of">category_of</a>
</h3></div></div></div>
<a name="fusion.support.category_of.description"></a><h5>
-<a name="id565902"></a>
+<a name="id664752"></a>
<a class="link" href="category_of.html#fusion.support.category_of.description">Description</a>
</h5>
<p>
@@ -37,7 +37,7 @@
<a class="link" href="../sequence/concepts.html" title="Concepts">Sequence Concepts</a>).
</p>
<a name="fusion.support.category_of.synopsis"></a><h5>
-<a name="id565938"></a>
+<a name="id664788"></a>
<a class="link" href="category_of.html#fusion.support.category_of.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -50,7 +50,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.category_of.parameters"></a><h5>
-<a name="id566032"></a>
+<a name="id664881"></a>
<a class="link" href="category_of.html#fusion.support.category_of.parameters">Parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -61,41 +61,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The type to query.
- </p>
+ <p>
+ The type to query.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.support.category_of.expression_semantics"></a><h5>
-<a name="id566115"></a>
+<a name="id664969"></a>
<a class="link" href="category_of.html#fusion.support.category_of.expression_semantics">Expression
Semantics</a>
</h5>
@@ -137,14 +137,14 @@
of a particular <a class="link" href="../sequence.html" title="Sequence">Sequence</a> or <a class="link" href="../iterator.html" title="Iterator">Iterator</a>.
</p>
<a name="fusion.support.category_of.header"></a><h5>
-<a name="id566951"></a>
+<a name="id665532"></a>
<a class="link" href="category_of.html#fusion.support.category_of.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">category_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">category_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.category_of.example"></a><h5>
-<a name="id567059"></a>
+<a name="id665640"></a>
<a class="link" href="category_of.html#fusion.support.category_of.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">using</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_base_of</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/support/deduce.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/support/deduce.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/support/deduce.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>deduce</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../support.html" title="Support">
<link rel="prev" href="category_of.html" title="category_of">
@@ -27,7 +27,7 @@
<a name="fusion.support.deduce"></a><a class="link" href="deduce.html" title="deduce">deduce</a>
</h3></div></div></div>
<a name="fusion.support.deduce.description"></a><h5>
-<a name="id567280"></a>
+<a name="id665860"></a>
<a class="link" href="deduce.html#fusion.support.deduce.description">Description</a>
</h5>
<p>
@@ -40,14 +40,14 @@
Reference wrappers are removed (see <a class="link" href="../notes.html#fusion.notes.boost__ref"><code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">ref</span></code></a>).
</p>
<a name="fusion.support.deduce.header"></a><h5>
-<a name="id567337"></a>
+<a name="id665918"></a>
<a class="link" href="deduce.html#fusion.support.deduce.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">deduce</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deduce</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.deduce.synopsis"></a><h5>
-<a name="id567445"></a>
+<a name="id666026"></a>
<a class="link" href="deduce.html#fusion.support.deduce.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -60,7 +60,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.deduce.example"></a><h5>
-<a name="id567539"></a>
+<a name="id666120"></a>
<a class="link" href="deduce.html#fusion.support.deduce.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">></span>
@@ -80,7 +80,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.deduce.see_also"></a><h5>
-<a name="id567806"></a>
+<a name="id666387"></a>
<a class="link" href="deduce.html#fusion.support.deduce.see_also">See also</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="deduce_sequence.html" title="deduce_sequence"><code class="computeroutput"><span class="identifier">deduce_sequence</span></code></a></li></ul></div>
Modified: branches/release/libs/fusion/doc/html/fusion/support/deduce_sequence.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/support/deduce_sequence.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/support/deduce_sequence.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>deduce_sequence</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../support.html" title="Support">
<link rel="prev" href="deduce.html" title="deduce">
@@ -27,7 +27,7 @@
<a name="fusion.support.deduce_sequence"></a><a class="link" href="deduce_sequence.html" title="deduce_sequence">deduce_sequence</a>
</h3></div></div></div>
<a name="fusion.support.deduce_sequence.description"></a><h5>
-<a name="id567847"></a>
+<a name="id666428"></a>
<a class="link" href="deduce_sequence.html#fusion.support.deduce_sequence.description">Description</a>
</h5>
<p>
@@ -38,14 +38,14 @@
original type as its argument.
</p>
<a name="fusion.support.deduce_sequence.header"></a><h5>
-<a name="id567880"></a>
+<a name="id666460"></a>
<a class="link" href="deduce_sequence.html#fusion.support.deduce_sequence.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">deduce_sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">deduce_sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.deduce_sequence.synopsis"></a><h5>
-<a name="id567988"></a>
+<a name="id666568"></a>
<a class="link" href="deduce_sequence.html#fusion.support.deduce_sequence.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -58,7 +58,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.deduce_sequence.example"></a><h5>
-<a name="id568081"></a>
+<a name="id666662"></a>
<a class="link" href="deduce_sequence.html#fusion.support.deduce_sequence.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">class</span> <span class="identifier">Seq</span><span class="special">></span>
@@ -80,7 +80,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.deduce_sequence.see_also"></a><h5>
-<a name="id568492"></a>
+<a name="id667072"></a>
<a class="link" href="deduce_sequence.html#fusion.support.deduce_sequence.see_also">See also</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="deduce.html" title="deduce"><code class="computeroutput"><span class="identifier">deduce</span></code></a></li></ul></div>
Modified: branches/release/libs/fusion/doc/html/fusion/support/is_sequence.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/support/is_sequence.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/support/is_sequence.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>is_sequence</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../support.html" title="Support">
<link rel="prev" href="../support.html" title="Support">
@@ -27,7 +27,7 @@
<a name="fusion.support.is_sequence"></a><a class="link" href="is_sequence.html" title="is_sequence">is_sequence</a>
</h3></div></div></div>
<a name="fusion.support.is_sequence.description"></a><h5>
-<a name="id562548"></a>
+<a name="id662475"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.description">Description</a>
</h5>
<p>
@@ -38,7 +38,7 @@
conforming sequences.
</p>
<a name="fusion.support.is_sequence.synopsis"></a><h5>
-<a name="id562605"></a>
+<a name="id662532"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -51,7 +51,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.is_sequence.parameters"></a><h5>
-<a name="id562699"></a>
+<a name="id662626"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.parameters">Parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -62,41 +62,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The type to query.
- </p>
+ <p>
+ The type to query.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.support.is_sequence.expression_semantics"></a><h5>
-<a name="id562782"></a>
+<a name="id662713"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.expression_semantics">Expression
Semantics</a>
</h5>
@@ -113,14 +113,14 @@
otherwise.
</p>
<a name="fusion.support.is_sequence.header"></a><h5>
-<a name="id562896"></a>
+<a name="id662827"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">is_sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">is_sequence</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.is_sequence.example"></a><h5>
-<a name="id564096"></a>
+<a name="id662936"></a>
<a class="link" href="is_sequence.html#fusion.support.is_sequence.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">BOOST_MPL_ASSERT_NOT</span><span class="special">((</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">is_sequence</span><span class="special"><</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="special">></span> <span class="special">));</span>
Modified: branches/release/libs/fusion/doc/html/fusion/support/is_view.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/support/is_view.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/support/is_view.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>is_view</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../support.html" title="Support">
<link rel="prev" href="is_sequence.html" title="is_sequence">
@@ -27,7 +27,7 @@
<a name="fusion.support.is_view"></a><a class="link" href="is_view.html" title="is_view">is_view</a>
</h3></div></div></div>
<a name="fusion.support.is_view.description"></a><h5>
-<a name="id564408"></a>
+<a name="id663248"></a>
<a class="link" href="is_view.html#fusion.support.is_view.description">Description</a>
</h5>
<p>
@@ -41,7 +41,7 @@
specialized to accomodate clients providing Fusion conforming views.
</p>
<a name="fusion.support.is_view.synopsis"></a><h5>
-<a name="id564473"></a>
+<a name="id663313"></a>
<a class="link" href="is_view.html#fusion.support.is_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -54,7 +54,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.is_view.parameters"></a><h5>
-<a name="id564567"></a>
+<a name="id663406"></a>
<a class="link" href="is_view.html#fusion.support.is_view.parameters">Parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -65,41 +65,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The type to query.
- </p>
+ <p>
+ The type to query.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.support.is_view.expression_semantics"></a><h5>
-<a name="id564650"></a>
+<a name="id663494"></a>
<a class="link" href="is_view.html#fusion.support.is_view.expression_semantics">Expression Semantics</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">is_view</span><span class="special"><</span><span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">c</span><span class="special">;</span>
@@ -115,14 +115,14 @@
otherwise.
</p>
<a name="fusion.support.is_view.header"></a><h5>
-<a name="id564764"></a>
+<a name="id663608"></a>
<a class="link" href="is_view.html#fusion.support.is_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">is_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">is_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.is_view.example"></a><h5>
-<a name="id564872"></a>
+<a name="id663716"></a>
<a class="link" href="is_view.html#fusion.support.is_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">BOOST_MPL_ASSERT_NOT</span><span class="special">((</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">is_view</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="special">></span> <span class="special">));</span>
Modified: branches/release/libs/fusion/doc/html/fusion/support/pair.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/support/pair.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/support/pair.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>pair</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../support.html" title="Support">
<link rel="prev" href="deduce_sequence.html" title="deduce_sequence">
@@ -27,7 +27,7 @@
<a name="fusion.support.pair"></a><a class="link" href="pair.html" title="pair">pair</a>
</h3></div></div></div>
<a name="fusion.support.pair.description"></a><h5>
-<a name="id568532"></a>
+<a name="id667113"></a>
<a class="link" href="pair.html#fusion.support.pair.description">Description</a>
</h5>
<p>
@@ -37,7 +37,7 @@
the first type does not have data. It is used as elements in <a class="link" href="../container/map.html" title="map"><code class="computeroutput"><span class="identifier">map</span></code></a>s, for example.
</p>
<a name="fusion.support.pair.synopsis"></a><h5>
-<a name="id568600"></a>
+<a name="id667180"></a>
<a class="link" href="pair.html#fusion.support.pair.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">First</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Second</span><span class="special">></span>
@@ -60,7 +60,7 @@
<span class="identifier">make_pair</span><span class="special">(</span><span class="identifier">Second</span> <span class="keyword">const</span> <span class="special">&);</span>
</pre>
<a name="fusion.support.pair.template_parameters"></a><h5>
-<a name="id568896"></a>
+<a name="id667477"></a>
<a class="link" href="pair.html#fusion.support.pair.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -70,39 +70,39 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- First
- </p>
+ <p>
+ First
+ </p>
</td>
<td>
- <p>
- The first type. This is purely a type. No data is held.
- </p>
+ <p>
+ The first type. This is purely a type. No data is held.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- Second
- </p>
+ <p>
+ Second
+ </p>
</td>
<td>
- <p>
- The second type. This contains data.
- </p>
+ <p>
+ The second type. This contains data.
+ </p>
</td>
</tr>
</tbody>
@@ -112,34 +112,32 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">P</span></code></span></dt>
<dd><p>
- Fusion pair type
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">p</span></code>,
- <code class="computeroutput"><span class="identifier">p2</span></code></span></dt>
+ Fusion pair type
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">p</span></code>, <code class="computeroutput"><span class="identifier">p2</span></code></span></dt>
<dd><p>
- Fusion pairs
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">F</span></code>,
- <code class="computeroutput"><span class="identifier">S</span></code></span></dt>
+ Fusion pairs
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">F</span></code>, <code class="computeroutput"><span class="identifier">S</span></code></span></dt>
<dd><p>
- Arbitrary types
- </p></dd>
+ Arbitrary types
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- Value of type <code class="computeroutput"><span class="identifier">S</span></code>
- </p></dd>
+ Value of type <code class="computeroutput"><span class="identifier">S</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">o</span></code></span></dt>
<dd><p>
- Output stream
- </p></dd>
+ Output stream
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">i</span></code></span></dt>
<dd><p>
- Input stream
- </p></dd>
+ Input stream
+ </p></dd>
</dl>
</div>
<a name="fusion.support.pair.expression_semantics"></a><h5>
-<a name="id570479"></a>
+<a name="id668798"></a>
<a class="link" href="pair.html#fusion.support.pair.expression_semantics">Expression Semantics</a>
</h5>
<div class="informaltable"><table class="table">
@@ -149,184 +147,184 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">P</span><span class="special">::</span><span class="identifier">first_type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">P</span><span class="special">::</span><span class="identifier">first_type</span></code>
+ </p>
</td>
<td>
- <p>
- The type of the first template parameter, <code class="computeroutput"><span class="identifier">F</span></code>,
- equivalent to <code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">first</span><span class="special"><</span><span class="identifier">P</span><span class="special">>::</span><span class="identifier">type</span></code>.
- </p>
+ <p>
+ The type of the first template parameter, <code class="computeroutput"><span class="identifier">F</span></code>,
+ equivalent to <code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">first</span><span class="special"><</span><span class="identifier">P</span><span class="special">>::</span><span class="identifier">type</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">P</span><span class="special">::</span><span class="identifier">second_type</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">P</span><span class="special">::</span><span class="identifier">second_type</span></code>
+ </p>
</td>
<td>
- <p>
- The type of the second template parameter, <code class="computeroutput"><span class="identifier">S</span></code>,
- equivalent to <code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">second</span><span class="special"><</span><span class="identifier">P</span><span class="special">>::</span><span class="identifier">type</span></code>.
- </p>
+ <p>
+ The type of the second template parameter, <code class="computeroutput"><span class="identifier">S</span></code>,
+ equivalent to <code class="computeroutput"><span class="identifier">result_of</span><span class="special">::</span><span class="identifier">second</span><span class="special"><</span><span class="identifier">P</span><span class="special">>::</span><span class="identifier">type</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">P</span><span class="special">()</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">P</span><span class="special">()</span></code>
+ </p>
</td>
<td>
- <p>
- Default construction.
- </p>
+ <p>
+ Default construction.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">P</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">P</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Construct a pair given value for the second type, <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Construct a pair given value for the second type, <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">P</span><span class="special">(</span><span class="identifier">p2</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">P</span><span class="special">(</span><span class="identifier">p2</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a pair from another pair, <code class="computeroutput"><span class="identifier">p2</span></code>.
- </p>
+ <p>
+ Copy constructs a pair from another pair, <code class="computeroutput"><span class="identifier">p2</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">p</span><span class="special">.</span><span class="identifier">second</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">p</span><span class="special">.</span><span class="identifier">second</span></code>
+ </p>
</td>
<td>
- <p>
- Get the data from <code class="computeroutput"><span class="identifier">p1</span></code>.
- </p>
+ <p>
+ Get the data from <code class="computeroutput"><span class="identifier">p1</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">p</span> <span class="special">=</span>
- <span class="identifier">p2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">p</span> <span class="special">=</span>
+ <span class="identifier">p2</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns a pair, <code class="computeroutput"><span class="identifier">p1</span></code>,
- from another pair, <code class="computeroutput"><span class="identifier">p2</span></code>.
- </p>
+ <p>
+ Assigns a pair, <code class="computeroutput"><span class="identifier">p1</span></code>,
+ from another pair, <code class="computeroutput"><span class="identifier">p2</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- make_pair<F>(s)
- </p>
+ <p>
+ make_pair<F>(s)
+ </p>
</td>
<td>
- <p>
- Make a pair given the first type, <code class="computeroutput"><span class="identifier">F</span></code>,
- and a value for the second type, <code class="computeroutput"><span class="identifier">s</span></code>.
- The second type assumes the type of <code class="computeroutput"><span class="identifier">s</span></code>
- </p>
+ <p>
+ Make a pair given the first type, <code class="computeroutput"><span class="identifier">F</span></code>,
+ and a value for the second type, <code class="computeroutput"><span class="identifier">s</span></code>.
+ The second type assumes the type of <code class="computeroutput"><span class="identifier">s</span></code>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">o</span> <span class="special"><<</span>
- <span class="identifier">p</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">o</span> <span class="special"><<</span>
+ <span class="identifier">p</span></code>
+ </p>
</td>
<td>
- <p>
- Output <code class="computeroutput"><span class="identifier">p</span></code> to output
- stream, <code class="computeroutput"><span class="identifier">o</span></code>.
- </p>
+ <p>
+ Output <code class="computeroutput"><span class="identifier">p</span></code> to output
+ stream, <code class="computeroutput"><span class="identifier">o</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">i</span> <span class="special">>></span>
- <span class="identifier">p</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">i</span> <span class="special">>></span>
+ <span class="identifier">p</span></code>
+ </p>
</td>
<td>
- <p>
- Input <code class="computeroutput"><span class="identifier">p</span></code> from input
- stream, <code class="computeroutput"><span class="identifier">i</span></code>.
- </p>
+ <p>
+ Input <code class="computeroutput"><span class="identifier">p</span></code> from input
+ stream, <code class="computeroutput"><span class="identifier">i</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">p</span> <span class="special">==</span>
- <span class="identifier">p2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">p</span> <span class="special">==</span>
+ <span class="identifier">p2</span></code>
+ </p>
</td>
<td>
- <p>
- Tests two pairs for equality.
- </p>
+ <p>
+ Tests two pairs for equality.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">p</span> <span class="special">!=</span>
- <span class="identifier">p2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">p</span> <span class="special">!=</span>
+ <span class="identifier">p2</span></code>
+ </p>
</td>
<td>
- <p>
- Tests two pairs for inequality.
- </p>
+ <p>
+ Tests two pairs for inequality.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.support.pair.header"></a><h5>
-<a name="id571066"></a>
+<a name="id669401"></a>
<a class="link" href="pair.html#fusion.support.pair.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">pair</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.pair.example"></a><h5>
-<a name="id571174"></a>
+<a name="id669509"></a>
<a class="link" href="pair.html#fusion.support.pair.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">pair</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">p</span><span class="special">(</span><span class="char">'X'</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/support/tag_of.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/support/tag_of.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/support/tag_of.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>tag_of</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../support.html" title="Support">
<link rel="prev" href="is_view.html" title="is_view">
@@ -27,7 +27,7 @@
<a name="fusion.support.tag_of"></a><a class="link" href="tag_of.html" title="tag_of">tag_of</a>
</h3></div></div></div>
<a name="fusion.support.tag_of.description"></a><h5>
-<a name="id565192"></a>
+<a name="id664036"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.description">Description</a>
</h5>
<p>
@@ -41,7 +41,7 @@
conforming sequences.
</p>
<a name="fusion.support.tag_of.synopsis"></a><h5>
-<a name="id565223"></a>
+<a name="id664068"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">namespace</span> <span class="identifier">traits</span>
@@ -54,7 +54,7 @@
<span class="special">}</span>
</pre>
<a name="fusion.support.tag_of.parameters"></a><h5>
-<a name="id565316"></a>
+<a name="id664160"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.parameters">Parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -65,41 +65,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Requirement
- </p>
+ <p>
+ Requirement
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- The type to query.
- </p>
+ <p>
+ The type to query.
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.support.tag_of.expression_semantics"></a><h5>
-<a name="id565398"></a>
+<a name="id664248"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.expression_semantics">Expression Semantics</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">tag_of</span><span class="special"><</span><span class="identifier">T</span><span class="special">>::</span><span class="identifier">type</span> <span class="identifier">tag</span><span class="special">;</span>
@@ -112,14 +112,14 @@
with <code class="computeroutput"><span class="identifier">T</span></code>.
</p>
<a name="fusion.support.tag_of.header"></a><h5>
-<a name="id565479"></a>
+<a name="id664328"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">support</span><span class="special">/</span><span class="identifier">tag_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">tag_of</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.support.tag_of.example"></a><h5>
-<a name="id565587"></a>
+<a name="id664436"></a>
<a class="link" href="tag_of.html#fusion.support.tag_of.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">traits</span><span class="special">::</span><span class="identifier">tag_of</span><span class="special"><</span><a class="link" href="../container/list.html" title="list"><code class="computeroutput"><span class="identifier">list</span></code></a><span class="special"><></span> <span class="special">>::</span><span class="identifier">type</span> <span class="identifier">tag1</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/tuple.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/tuple.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/tuple.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Tuple</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="algorithm/transformation/metafunctions/push_front.html" title="push_front">
Modified: branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Class template tuple</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../tuple.html" title="Tuple">
<link rel="prev" href="../tuple.html" title="Tuple">
@@ -48,7 +48,7 @@
in future releases of fusion.
</p>
<a name="fusion.tuple.class_template_tuple.synopsis"></a><h5>
-<a name="id753209"></a>
+<a name="id856608"></a>
<a class="link" href="class_template_tuple.html#fusion.tuple.class_template_tuple.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span>
Modified: branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/construction.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Construction</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../class_template_tuple.html" title="Class template tuple">
<link rel="prev" href="../class_template_tuple.html" title="Class template tuple">
@@ -27,7 +27,7 @@
<a name="fusion.tuple.class_template_tuple.construction"></a><a class="link" href="construction.html" title="Construction">Construction</a>
</h4></div></div></div>
<a name="fusion.tuple.class_template_tuple.construction.description"></a><h6>
-<a name="id753332"></a>
+<a name="id856732"></a>
<a class="link" href="construction.html#fusion.tuple.class_template_tuple.construction.description">Description</a>
</h6>
<p>
@@ -38,35 +38,33 @@
in this section.
</p>
<a name="fusion.tuple.class_template_tuple.construction.specification"></a><h6>
-<a name="id753360"></a>
+<a name="id856759"></a>
<a class="link" href="construction.html#fusion.tuple.class_template_tuple.construction.specification">Specification</a>
</h6>
<div class="variablelist" title="Notation">
<p class="title"><b>Notation</b></p>
<dl>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">T1</span>
- <span class="special">...</span> <span class="identifier">TN</span></code>,
- <code class="computeroutput"><span class="identifier">U1</span> <span class="special">...</span>
- <span class="identifier">UN</span></code></span></dt>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">T1</span> <span class="special">...</span>
+ <span class="identifier">TN</span></code>, <code class="computeroutput"><span class="identifier">U1</span>
+ <span class="special">...</span> <span class="identifier">UN</span></code></span></dt>
<dd><p>
- Tuple element types
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">P1</span>
- <span class="special">...</span> <span class="identifier">PN</span></code></span></dt>
+ Tuple element types
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">P1</span> <span class="special">...</span>
+ <span class="identifier">PN</span></code></span></dt>
<dd><p>
- Parameter types
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">Ti</span></code>,
- <code class="computeroutput"><span class="identifier">Ui</span></code></span></dt>
+ Parameter types
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">Ti</span></code>, <code class="computeroutput"><span class="identifier">Ui</span></code></span></dt>
<dd><p>
- The type of the <code class="computeroutput"><span class="identifier">i</span></code>th
- element of a tuple
- </p></dd>
+ The type of the <code class="computeroutput"><span class="identifier">i</span></code>th
+ element of a tuple
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">Pi</span></code></span></dt>
<dd><p>
- The type of the <code class="computeroutput"><span class="identifier">i</span></code>th
- parameter
- </p></dd>
+ The type of the <code class="computeroutput"><span class="identifier">i</span></code>th
+ parameter
+ </p></dd>
</dl>
</div>
<pre class="programlisting"><span class="identifier">tuple</span><span class="special">();</span>
Modified: branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/element_access.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Element access</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../class_template_tuple.html" title="Class template tuple">
<link rel="prev" href="tuple_helper_classes.html" title="Tuple helper classes">
@@ -28,7 +28,7 @@
access</a>
</h4></div></div></div>
<a name="fusion.tuple.class_template_tuple.element_access.description"></a><h6>
-<a name="id754734"></a>
+<a name="id858138"></a>
<a class="link" href="element_access.html#fusion.tuple.class_template_tuple.element_access.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
function to provide access to it's elements by zero based numeric index.
</p>
<a name="fusion.tuple.class_template_tuple.element_access.specification"></a><h6>
-<a name="id754769"></a>
+<a name="id858173"></a>
<a class="link" href="element_access.html#fusion.tuple.class_template_tuple.element_access.specification">Specification</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">int</span> <span class="identifier">I</span><span class="special">,</span> <span class="identifier">T</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/relational_operators.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Relational operators</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../class_template_tuple.html" title="Class template tuple">
<link rel="prev" href="element_access.html" title="Element access">
@@ -28,7 +28,7 @@
operators</a>
</h4></div></div></div>
<a name="fusion.tuple.class_template_tuple.relational_operators.description"></a><h6>
-<a name="id756018"></a>
+<a name="id858602"></a>
<a class="link" href="relational_operators.html#fusion.tuple.class_template_tuple.relational_operators.description">Description</a>
</h6>
<p>
@@ -36,35 +36,33 @@
Tuple</a> provides the standard boolean relational operators.
</p>
<a name="fusion.tuple.class_template_tuple.relational_operators.specification"></a><h6>
-<a name="id756042"></a>
+<a name="id860402"></a>
<a class="link" href="relational_operators.html#fusion.tuple.class_template_tuple.relational_operators.specification">Specification</a>
</h6>
<div class="variablelist" title="Notation">
<p class="title"><b>Notation</b></p>
<dl>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">T1</span>
- <span class="special">...</span> <span class="identifier">TN</span></code>,
- <code class="computeroutput"><span class="identifier">U1</span> <span class="special">...</span>
- <span class="identifier">UN</span></code></span></dt>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">T1</span> <span class="special">...</span>
+ <span class="identifier">TN</span></code>, <code class="computeroutput"><span class="identifier">U1</span>
+ <span class="special">...</span> <span class="identifier">UN</span></code></span></dt>
<dd><p>
- Tuple element types
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">P1</span>
- <span class="special">...</span> <span class="identifier">PN</span></code></span></dt>
+ Tuple element types
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">P1</span> <span class="special">...</span>
+ <span class="identifier">PN</span></code></span></dt>
<dd><p>
- Parameter types
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">Ti</span></code>,
- <code class="computeroutput"><span class="identifier">Ui</span></code></span></dt>
+ Parameter types
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">Ti</span></code>, <code class="computeroutput"><span class="identifier">Ui</span></code></span></dt>
<dd><p>
- The type of the <code class="computeroutput"><span class="identifier">i</span></code>th
- element of a tuple
- </p></dd>
+ The type of the <code class="computeroutput"><span class="identifier">i</span></code>th
+ element of a tuple
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">Pi</span></code></span></dt>
<dd><p>
- The type of the <code class="computeroutput"><span class="identifier">i</span></code>th
- parameter
- </p></dd>
+ The type of the <code class="computeroutput"><span class="identifier">i</span></code>th
+ parameter
+ </p></dd>
</dl>
</div>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T2</span><span class="special">,</span> <span class="special">...,</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">,</span>
Modified: branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Tuple creation functions</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../class_template_tuple.html" title="Class template tuple">
<link rel="prev" href="construction.html" title="Construction">
@@ -28,7 +28,7 @@
creation functions</a>
</h4></div></div></div>
<a name="fusion.tuple.class_template_tuple.tuple_creation_functions.description"></a><h6>
-<a name="id753889"></a>
+<a name="id857293"></a>
<a class="link" href="tuple_creation_functions.html#fusion.tuple.class_template_tuple.tuple_creation_functions.description">Description</a>
</h6>
<p>
@@ -38,7 +38,7 @@
functions are described in this section.
</p>
<a name="fusion.tuple.class_template_tuple.tuple_creation_functions.specification"></a><h6>
-<a name="id753931"></a>
+<a name="id857335"></a>
<a class="link" href="tuple_creation_functions.html#fusion.tuple.class_template_tuple.tuple_creation_functions.specification">Specification</a>
</h6>
<pre class="programlisting"><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">T2</span><span class="special">,</span> <span class="special">...,</span> <span class="keyword">typename</span> <span class="identifier">TN</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Tuple helper classes</title>
<link rel="stylesheet" href="../../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../class_template_tuple.html" title="Class template tuple">
<link rel="prev" href="tuple_creation_functions.html" title="Tuple creation functions">
@@ -28,7 +28,7 @@
helper classes</a>
</h4></div></div></div>
<a name="fusion.tuple.class_template_tuple.tuple_helper_classes.description"></a><h6>
-<a name="id754440"></a>
+<a name="id857844"></a>
<a class="link" href="tuple_helper_classes.html#fusion.tuple.class_template_tuple.tuple_helper_classes.description">Description</a>
</h6>
<p>
@@ -37,7 +37,7 @@
tuple size, and the element types.
</p>
<a name="fusion.tuple.class_template_tuple.tuple_helper_classes.specification"></a><h6>
-<a name="id754463"></a>
+<a name="id857867"></a>
<a class="link" href="tuple_helper_classes.html#fusion.tuple.class_template_tuple.tuple_helper_classes.specification">Specification</a>
</h6>
<pre class="programlisting"><span class="identifier">tuple_size</span><span class="special"><</span><span class="identifier">T</span><span class="special">>::</span><span class="identifier">value</span>
Modified: branches/release/libs/fusion/doc/html/fusion/tuple/pairs.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/tuple/pairs.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/tuple/pairs.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Pairs</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../tuple.html" title="Tuple">
<link rel="prev" href="class_template_tuple/relational_operators.html" title="Relational operators">
@@ -27,7 +27,7 @@
<a name="fusion.tuple.pairs"></a><a class="link" href="pairs.html" title="Pairs">Pairs</a>
</h3></div></div></div>
<a name="fusion.tuple.pairs.description"></a><h5>
-<a name="id759518"></a>
+<a name="id862790"></a>
<a class="link" href="pairs.html#fusion.tuple.pairs.description">Description</a>
</h5>
<p>
@@ -36,7 +36,7 @@
as if it were a 2 element tuple.
</p>
<a name="fusion.tuple.pairs.specification"></a><h5>
-<a name="id759555"></a>
+<a name="id862828"></a>
<a class="link" href="pairs.html#fusion.tuple.pairs.specification">Specification</a>
</h5>
<pre class="programlisting"><span class="identifier">tuple_size</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special"><</span><span class="identifier">T1</span><span class="special">,</span> <span class="identifier">T2</span><span class="special">></span> <span class="special">>::</span><span class="identifier">value</span>
Modified: branches/release/libs/fusion/doc/html/fusion/view.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/view.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/view.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>View</title>
<link rel="stylesheet" href="../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<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="prev" href="container/conversion/metafunctions/as_map.html" title="as_map">
@@ -46,7 +46,7 @@
to copy and be passed around by value.
</p>
<a name="fusion.view.header"></a><h4>
-<a name="id674852"></a>
+<a name="id775600"></a>
<a class="link" href="view.html#fusion.view.header">Header</a>
</h4>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
Modified: branches/release/libs/fusion/doc/html/fusion/view/filter_view.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/view/filter_view.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/view/filter_view.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>filter_view</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../view.html" title="View">
<link rel="prev" href="single_view.html" title="single_view">
@@ -27,7 +27,7 @@
<a name="fusion.view.filter_view"></a><a class="link" href="filter_view.html" title="filter_view">filter_view</a>
</h3></div></div></div>
<a name="fusion.view.filter_view.description"></a><h5>
-<a name="id675654"></a>
+<a name="id776416"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.description">Description</a>
</h5>
<p>
@@ -38,21 +38,21 @@
only those elements for which its predicate evaluates to <code class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">true_</span></code>.
</p>
<a name="fusion.view.filter_view.header"></a><h5>
-<a name="id676115"></a>
+<a name="id776467"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">filter_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">filter_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.filter_view.synopsis"></a><h5>
-<a name="id676223"></a>
+<a name="id776575"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Pred</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">filter_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.filter_view.template_parameters"></a><h5>
-<a name="id676288"></a>
+<a name="id776640"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -63,59 +63,59 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Pred</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Pred</span></code>
+ </p>
</td>
<td>
- <p>
- Unary Metafunction returning an <code class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">bool_</span></code>
- </p>
+ <p>
+ Unary Metafunction returning an <code class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">bool_</span></code>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.filter_view.model_of"></a><h5>
-<a name="id676420"></a>
+<a name="id776779"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -132,21 +132,21 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">F</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">filter_view</span></code> type
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">f</span></code>,
- <code class="computeroutput"><span class="identifier">f2</span></code></span></dt>
+ A <code class="computeroutput"><span class="identifier">filter_view</span></code> type
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">f</span></code>, <code class="computeroutput"><span class="identifier">f2</span></code></span></dt>
<dd><p>
- Instances of <code class="computeroutput"><span class="identifier">filter_view</span></code>
- </p></dd>
+ Instances of <code class="computeroutput"><span class="identifier">filter_view</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a>
- </p></dd>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p></dd>
</dl>
</div>
<a name="fusion.view.filter_view.expression_semantics"></a><h5>
-<a name="id676553"></a>
+<a name="id776916"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -160,63 +160,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">F</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">F</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a <code class="computeroutput"><span class="identifier">filter_view</span></code>
- given a sequence, <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Creates a <code class="computeroutput"><span class="identifier">filter_view</span></code>
+ given a sequence, <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">F</span><span class="special">(</span><span class="identifier">f</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">F</span><span class="special">(</span><span class="identifier">f</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a <code class="computeroutput"><span class="identifier">filter_view</span></code>
- from another <code class="computeroutput"><span class="identifier">filter_view</span></code>,
- <code class="computeroutput"><span class="identifier">f</span></code>.
- </p>
+ <p>
+ Copy constructs a <code class="computeroutput"><span class="identifier">filter_view</span></code>
+ from another <code class="computeroutput"><span class="identifier">filter_view</span></code>,
+ <code class="computeroutput"><span class="identifier">f</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">f</span> <span class="special">=</span>
- <span class="identifier">f2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">f</span> <span class="special">=</span>
+ <span class="identifier">f2</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a <code class="computeroutput"><span class="identifier">filter_view</span></code>,
- <code class="computeroutput"><span class="identifier">f</span></code>, from another
- <code class="computeroutput"><span class="identifier">filter_view</span></code>, <code class="computeroutput"><span class="identifier">f2</span></code>.
- </p>
+ <p>
+ Assigns to a <code class="computeroutput"><span class="identifier">filter_view</span></code>,
+ <code class="computeroutput"><span class="identifier">f</span></code>, from another
+ <code class="computeroutput"><span class="identifier">filter_view</span></code>, <code class="computeroutput"><span class="identifier">f2</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.filter_view.example"></a><h5>
-<a name="id676772"></a>
+<a name="id777139"></a>
<a class="link" href="filter_view.html#fusion.view.filter_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">using</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">_</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/view/iterator_range.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/view/iterator_range.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/view/iterator_range.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>iterator_range</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../view.html" title="View">
<link rel="prev" href="filter_view.html" title="filter_view">
@@ -27,7 +27,7 @@
<a name="fusion.view.iterator_range"></a><a class="link" href="iterator_range.html" title="iterator_range">iterator_range</a>
</h3></div></div></div>
<a name="fusion.view.iterator_range.description"></a><h5>
-<a name="id677114"></a>
+<a name="id777481"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.description">Description</a>
</h5>
<p>
@@ -35,21 +35,21 @@
sub-range of its underlying sequence delimited by a pair of iterators.
</p>
<a name="fusion.view.iterator_range.header"></a><h5>
-<a name="id677138"></a>
+<a name="id777505"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">iterator_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">iterator_range</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.iterator_range.synopsis"></a><h5>
-<a name="id677246"></a>
+<a name="id777613"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">First</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Last</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">iterator_range</span><span class="special">;</span>
</pre>
<a name="fusion.view.iterator_range.template_parameters"></a><h5>
-<a name="id677310"></a>
+<a name="id777678"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -60,58 +60,58 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">First</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">First</span></code>
+ </p>
</td>
<td>
- <p>
- A fusion <a class="link" href="../iterator.html" title="Iterator">Iterator</a>
- </p>
+ <p>
+ A fusion <a class="link" href="../iterator.html" title="Iterator">Iterator</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Last</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Last</span></code>
+ </p>
</td>
<td>
- <p>
- A fusion <a class="link" href="../iterator.html" title="Iterator">Iterator</a>
- </p>
+ <p>
+ A fusion <a class="link" href="../iterator.html" title="Iterator">Iterator</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.iterator_range.model_of"></a><h5>
-<a name="id677433"></a>
+<a name="id777808"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -136,25 +136,24 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">IR</span></code></span></dt>
<dd><p>
- An <code class="computeroutput"><span class="identifier">iterator_range</span></code> type
- </p></dd>
+ An <code class="computeroutput"><span class="identifier">iterator_range</span></code> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">f</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">First</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">First</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">l</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">Last</span></code>
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">ir</span></code>,
- <code class="computeroutput"><span class="identifier">ir2</span></code></span></dt>
+ An instance of <code class="computeroutput"><span class="identifier">Last</span></code>
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">ir</span></code>, <code class="computeroutput"><span class="identifier">ir2</span></code></span></dt>
<dd><p>
- Instances of <code class="computeroutput"><span class="identifier">iterator_range</span></code>
- </p></dd>
+ Instances of <code class="computeroutput"><span class="identifier">iterator_range</span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.view.iterator_range.expression_semantics"></a><h5>
-<a name="id677616"></a>
+<a name="id777996"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.expression_semantics">Expression
Semantics</a>
</h5>
@@ -169,65 +168,66 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">IR</span><span class="special">(</span><span class="identifier">f</span><span class="special">,</span> <span class="identifier">l</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">IR</span><span class="special">(</span><span class="identifier">f</span><span class="special">,</span>
+ <span class="identifier">l</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates an <code class="computeroutput"><span class="identifier">iterator_range</span></code>
- given iterators, <code class="computeroutput"><span class="identifier">f</span></code>
- and <code class="computeroutput"><span class="identifier">l</span></code>.
- </p>
+ <p>
+ Creates an <code class="computeroutput"><span class="identifier">iterator_range</span></code>
+ given iterators, <code class="computeroutput"><span class="identifier">f</span></code>
+ and <code class="computeroutput"><span class="identifier">l</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">IR</span><span class="special">(</span><span class="identifier">ir</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">IR</span><span class="special">(</span><span class="identifier">ir</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs an <code class="computeroutput"><span class="identifier">iterator_range</span></code>
- from another <code class="computeroutput"><span class="identifier">iterator_range</span></code>,
- <code class="computeroutput"><span class="identifier">ir</span></code>.
- </p>
+ <p>
+ Copy constructs an <code class="computeroutput"><span class="identifier">iterator_range</span></code>
+ from another <code class="computeroutput"><span class="identifier">iterator_range</span></code>,
+ <code class="computeroutput"><span class="identifier">ir</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">ir</span> <span class="special">=</span>
- <span class="identifier">ir2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">ir</span> <span class="special">=</span>
+ <span class="identifier">ir2</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a <code class="computeroutput"><span class="identifier">iterator_range</span></code>,
- <code class="computeroutput"><span class="identifier">ir</span></code>, from another
- <code class="computeroutput"><span class="identifier">iterator_range</span></code>,
- <code class="computeroutput"><span class="identifier">ir2</span></code>.
- </p>
+ <p>
+ Assigns to a <code class="computeroutput"><span class="identifier">iterator_range</span></code>,
+ <code class="computeroutput"><span class="identifier">ir</span></code>, from another
+ <code class="computeroutput"><span class="identifier">iterator_range</span></code>,
+ <code class="computeroutput"><span class="identifier">ir2</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.iterator_range.example"></a><h5>
-<a name="id677850"></a>
+<a name="id778235"></a>
<a class="link" href="iterator_range.html#fusion.view.iterator_range.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">char</span> <span class="keyword">const</span><span class="special">*</span> <span class="identifier">s</span> <span class="special">=</span> <span class="string">"Ruby"</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/view/joint_view.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/view/joint_view.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/view/joint_view.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>joint_view</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../view.html" title="View">
<link rel="prev" href="iterator_range.html" title="iterator_range">
@@ -27,7 +27,7 @@
<a name="fusion.view.joint_view"></a><a class="link" href="joint_view.html" title="joint_view">joint_view</a>
</h3></div></div></div>
<a name="fusion.view.joint_view.description"></a><h5>
-<a name="id681640"></a>
+<a name="id778711"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.description">Description</a>
</h5>
<p>
@@ -35,21 +35,21 @@
which is a concatenation of two sequences.
</p>
<a name="fusion.view.joint_view.header"></a><h5>
-<a name="id681664"></a>
+<a name="id778735"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">joint_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">joint_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.joint_view.synopsis"></a><h5>
-<a name="id681772"></a>
+<a name="id778843"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence1</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Sequence2</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">joint_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.joint_view.template_parameters"></a><h5>
-<a name="id681837"></a>
+<a name="id778908"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -60,60 +60,60 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence1</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence1</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence2</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.joint_view.model_of"></a><h5>
-<a name="id681960"></a>
+<a name="id779038"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -131,25 +131,24 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">JV</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">joint_view</span></code> type
- </p></dd>
+ A <code class="computeroutput"><span class="identifier">joint_view</span></code> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s1</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">Sequence1</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">Sequence1</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s2</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">Sequence2</span></code>
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">jv</span></code>,
- <code class="computeroutput"><span class="identifier">jv2</span></code></span></dt>
+ An instance of <code class="computeroutput"><span class="identifier">Sequence2</span></code>
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">jv</span></code>, <code class="computeroutput"><span class="identifier">jv2</span></code></span></dt>
<dd><p>
- Instances of <code class="computeroutput"><span class="identifier">joint_view</span></code>
- </p></dd>
+ Instances of <code class="computeroutput"><span class="identifier">joint_view</span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.view.joint_view.expression_semantics"></a><h5>
-<a name="id682128"></a>
+<a name="id779211"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -163,64 +162,65 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">JV</span><span class="special">(</span><span class="identifier">s1</span><span class="special">,</span> <span class="identifier">s2</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">JV</span><span class="special">(</span><span class="identifier">s1</span><span class="special">,</span>
+ <span class="identifier">s2</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a <code class="computeroutput"><span class="identifier">joint_view</span></code>
- given sequences, <code class="computeroutput"><span class="identifier">s1</span></code>
- and <code class="computeroutput"><span class="identifier">s2</span></code>.
- </p>
+ <p>
+ Creates a <code class="computeroutput"><span class="identifier">joint_view</span></code>
+ given sequences, <code class="computeroutput"><span class="identifier">s1</span></code>
+ and <code class="computeroutput"><span class="identifier">s2</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">JV</span><span class="special">(</span><span class="identifier">jv</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">JV</span><span class="special">(</span><span class="identifier">jv</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a <code class="computeroutput"><span class="identifier">joint_view</span></code>
- from another <code class="computeroutput"><span class="identifier">joint_view</span></code>,
- <code class="computeroutput"><span class="identifier">jv</span></code>.
- </p>
+ <p>
+ Copy constructs a <code class="computeroutput"><span class="identifier">joint_view</span></code>
+ from another <code class="computeroutput"><span class="identifier">joint_view</span></code>,
+ <code class="computeroutput"><span class="identifier">jv</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">jv</span> <span class="special">=</span>
- <span class="identifier">jv2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">jv</span> <span class="special">=</span>
+ <span class="identifier">jv2</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a <code class="computeroutput"><span class="identifier">joint_view</span></code>,
- <code class="computeroutput"><span class="identifier">jv</span></code>, from another
- <code class="computeroutput"><span class="identifier">joint_view</span></code>, <code class="computeroutput"><span class="identifier">jv2</span></code>.
- </p>
+ <p>
+ Assigns to a <code class="computeroutput"><span class="identifier">joint_view</span></code>,
+ <code class="computeroutput"><span class="identifier">jv</span></code>, from another
+ <code class="computeroutput"><span class="identifier">joint_view</span></code>, <code class="computeroutput"><span class="identifier">jv2</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.joint_view.example"></a><h5>
-<a name="id682362"></a>
+<a name="id779449"></a>
<a class="link" href="joint_view.html#fusion.view.joint_view.example">Example</a>
</h5>
<pre class="programlisting"><a class="link" href="../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">></span> <span class="identifier">v1</span><span class="special">(</span><span class="number">3</span><span class="special">,</span> <span class="char">'x'</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/view/nview.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/view/nview.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/view/nview.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>nview</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../view.html" title="View">
<link rel="prev" href="reverse_view.html" title="reverse_view">
@@ -27,7 +27,7 @@
<a name="fusion.view.nview"></a><a class="link" href="nview.html" title="nview">nview</a>
</h3></div></div></div>
<a name="fusion.view.nview.description"></a><h5>
-<a name="id687172"></a>
+<a name="id785410"></a>
<a class="link" href="nview.html#fusion.view.nview.description">Description</a>
</h5>
<p>
@@ -38,14 +38,14 @@
and a list of indicies specifying the elements to iterate over.
</p>
<a name="fusion.view.nview.header"></a><h5>
-<a name="id687213"></a>
+<a name="id785451"></a>
<a class="link" href="nview.html#fusion.view.nview.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">nview</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">nview</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.nview.synopsis"></a><h5>
-<a name="id687321"></a>
+<a name="id785559"></a>
<a class="link" href="nview.html#fusion.view.nview.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">,</span> <span class="keyword">typename</span> <span class="identifier">Indicies</span><span class="special">></span>
@@ -56,7 +56,7 @@
<span class="identifier">as_nview</span><span class="special">(</span><span class="identifier">Sequence</span><span class="special">&</span> <span class="identifier">s</span><span class="special">);</span>
</pre>
<a name="fusion.view.nview.template_parameters"></a><h5>
-<a name="id687529"></a>
+<a name="id785767"></a>
<a class="link" href="nview.html#fusion.view.nview.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -67,77 +67,77 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
</td>
<td>
- <p>
- An arbitrary Fusion <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ An arbitrary Fusion <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Indicies</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Indicies</span></code>
+ </p>
</td>
<td>
- <p>
- A <code class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector_c</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="special">...></span></code> holding the indicies defining
- the required iteration order.
- </p>
+ <p>
+ A <code class="computeroutput"><span class="identifier">mpl</span><span class="special">::</span><span class="identifier">vector_c</span><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="special">...></span></code> holding the indicies defining
+ the required iteration order.
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">I1</span></code>, <code class="computeroutput"><span class="identifier">I2</span></code>, <code class="computeroutput"><span class="identifier">I3</span></code>...
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">I1</span></code>, <code class="computeroutput"><span class="identifier">I2</span></code>, <code class="computeroutput"><span class="identifier">I3</span></code>...
+ </p>
</td>
<td>
- <p>
- A list of integers specifying the required iteration order.
- </p>
+ <p>
+ A list of integers specifying the required iteration order.
+ </p>
</td>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">INT_MAX</span></code> for <code class="computeroutput"><span class="identifier">I2</span></code>, <code class="computeroutput"><span class="identifier">I3</span></code>...
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">INT_MAX</span></code> for <code class="computeroutput"><span class="identifier">I2</span></code>, <code class="computeroutput"><span class="identifier">I3</span></code>...
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.nview.model_of"></a><h5>
-<a name="id687742"></a>
+<a name="id785990"></a>
<a class="link" href="nview.html#fusion.view.nview.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@@ -150,21 +150,20 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">NV</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">nview</span></code> type
- </p></dd>
+ A <code class="computeroutput"><span class="identifier">nview</span></code> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">Sequences</span></code>
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">nv1</span></code>,
- <code class="computeroutput"><span class="identifier">nv2</span></code></span></dt>
+ An instance of <code class="computeroutput"><span class="identifier">Sequences</span></code>
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">nv1</span></code>, <code class="computeroutput"><span class="identifier">nv2</span></code></span></dt>
<dd><p>
- Instances of <code class="computeroutput"><span class="identifier">NV</span></code>
- </p></dd>
+ Instances of <code class="computeroutput"><span class="identifier">NV</span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.view.nview.expression_semantics"></a><h5>
-<a name="id687862"></a>
+<a name="id786113"></a>
<a class="link" href="nview.html#fusion.view.nview.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -179,57 +178,57 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">NV</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">NV</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates an <code class="computeroutput"><span class="identifier">nview</span></code>
- given a sequence and a list of indicies.
- </p>
+ <p>
+ Creates an <code class="computeroutput"><span class="identifier">nview</span></code>
+ given a sequence and a list of indicies.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">NV</span><span class="special">(</span><span class="identifier">nv1</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">NV</span><span class="special">(</span><span class="identifier">nv1</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs an <code class="computeroutput"><span class="identifier">nview</span></code>
- from another <code class="computeroutput"><span class="identifier">nview</span></code>,
- <code class="computeroutput"><span class="identifier">nv1</span></code>.
- </p>
+ <p>
+ Copy constructs an <code class="computeroutput"><span class="identifier">nview</span></code>
+ from another <code class="computeroutput"><span class="identifier">nview</span></code>,
+ <code class="computeroutput"><span class="identifier">nv1</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">nv1</span> <span class="special">=</span>
- <span class="identifier">nv2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">nv1</span> <span class="special">=</span>
+ <span class="identifier">nv2</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to an <code class="computeroutput"><span class="identifier">nview</span></code>,
- <code class="computeroutput"><span class="identifier">nv1</span></code>, from another
- <code class="computeroutput"><span class="identifier">nview</span></code>, <code class="computeroutput"><span class="identifier">nv2</span></code>.
- </p>
+ <p>
+ Assigns to an <code class="computeroutput"><span class="identifier">nview</span></code>,
+ <code class="computeroutput"><span class="identifier">nv1</span></code>, from another
+ <code class="computeroutput"><span class="identifier">nview</span></code>, <code class="computeroutput"><span class="identifier">nv2</span></code>.
+ </p>
</td>
</tr>
</tbody>
@@ -240,7 +239,7 @@
of references to the elements of the original Fusion <a class="link" href="../sequence.html" title="Sequence">Sequence</a>
</p>
<a name="fusion.view.nview.example"></a><h5>
-<a name="id688105"></a>
+<a name="id786361"></a>
<a class="link" href="nview.html#fusion.view.nview.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">char</span><span class="special">,</span> <span class="keyword">double</span><span class="special">></span> <span class="identifier">vec</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/view/reverse_view.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/view/reverse_view.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/view/reverse_view.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>reverse_view</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../view.html" title="View">
<link rel="prev" href="transform_view.html" title="transform_view">
@@ -32,21 +32,21 @@
element will be its first.
</p>
<a name="fusion.view.reverse_view.header"></a><h5>
-<a name="id685261"></a>
+<a name="id784579"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">reverse_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">reverse_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.reverse_view.synopsis"></a><h5>
-<a name="id685369"></a>
+<a name="id784687"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequence</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">reverse_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.reverse_view.template_parameters"></a><h5>
-<a name="id685421"></a>
+<a name="id784738"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -57,41 +57,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
- Sequence</a>
- </p>
+ <p>
+ A <a class="link" href="../sequence/concepts/bidirectional_sequence.html" title="Bidirectional Sequence">Bidirectional
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.view.reverse_view.model_of"></a><h5>
-<a name="id685508"></a>
+<a name="id784831"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
@@ -116,21 +116,20 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">RV</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">reverse_view</span></code> type
- </p></dd>
+ A <code class="computeroutput"><span class="identifier">reverse_view</span></code> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">rv</span></code>,
- <code class="computeroutput"><span class="identifier">rv2</span></code></span></dt>
+ An instance of <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">rv</span></code>, <code class="computeroutput"><span class="identifier">rv2</span></code></span></dt>
<dd><p>
- Instances of <code class="computeroutput"><span class="identifier">reverse_view</span></code>
- </p></dd>
+ Instances of <code class="computeroutput"><span class="identifier">reverse_view</span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.view.reverse_view.expression_semantics"></a><h5>
-<a name="id685673"></a>
+<a name="id784999"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.expression_semantics">Expression
Semantics</a>
</h5>
@@ -145,63 +144,64 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">RV</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">RV</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a unary <code class="computeroutput"><span class="identifier">reverse_view</span></code>
- given sequence, <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Creates a unary <code class="computeroutput"><span class="identifier">reverse_view</span></code>
+ given sequence, <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">RV</span><span class="special">(</span><span class="identifier">rv</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">RV</span><span class="special">(</span><span class="identifier">rv</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a <code class="computeroutput"><span class="identifier">reverse_view</span></code>
- from another <code class="computeroutput"><span class="identifier">reverse_view</span></code>,
- <code class="computeroutput"><span class="identifier">rv</span></code>.
- </p>
+ <p>
+ Copy constructs a <code class="computeroutput"><span class="identifier">reverse_view</span></code>
+ from another <code class="computeroutput"><span class="identifier">reverse_view</span></code>,
+ <code class="computeroutput"><span class="identifier">rv</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">rv</span> <span class="special">=</span>
- <span class="identifier">rv2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">rv</span> <span class="special">=</span>
+ <span class="identifier">rv2</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a <code class="computeroutput"><span class="identifier">reverse_view</span></code>,
- <code class="computeroutput"><span class="identifier">rv</span></code>, from another
- <code class="computeroutput"><span class="identifier">reverse_view</span></code>, <code class="computeroutput"><span class="identifier">rv2</span></code>.
- </p>
+ <p>
+ Assigns to a <code class="computeroutput"><span class="identifier">reverse_view</span></code>,
+ <code class="computeroutput"><span class="identifier">rv</span></code>, from another
+ <code class="computeroutput"><span class="identifier">reverse_view</span></code>,
+ <code class="computeroutput"><span class="identifier">rv2</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.reverse_view.example"></a><h5>
-<a name="id685891"></a>
+<a name="id785222"></a>
<a class="link" href="reverse_view.html#fusion.view.reverse_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span> <span class="keyword">short</span><span class="special">,</span> <span class="keyword">double</span><span class="special">></span> <span class="identifier">vector_type</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/fusion/view/single_view.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/view/single_view.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/view/single_view.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>single_view</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../view.html" title="View">
<link rel="prev" href="../view.html" title="View">
@@ -31,21 +31,21 @@
a value as a single element sequence.
</p>
<a name="fusion.view.single_view.header"></a><h5>
-<a name="id674973"></a>
+<a name="id775722"></a>
<a class="link" href="single_view.html#fusion.view.single_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">single_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">single_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.single_view.synopsis"></a><h5>
-<a name="id675081"></a>
+<a name="id775830"></a>
<a class="link" href="single_view.html#fusion.view.single_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">T</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">single_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.single_view.template_parameters"></a><h5>
-<a name="id675132"></a>
+<a name="id775881"></a>
<a class="link" href="single_view.html#fusion.view.single_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -56,40 +56,40 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">T</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">T</span></code>
+ </p>
</td>
<td>
- <p>
- Any type
- </p>
+ <p>
+ Any type
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.view.single_view.model_of"></a><h5>
-<a name="id675215"></a>
+<a name="id775969"></a>
<a class="link" href="single_view.html#fusion.view.single_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem"><a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward Sequence</a></li></ul></div>
@@ -98,21 +98,20 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">S</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">single_view</span></code> type
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code>,
- <code class="computeroutput"><span class="identifier">s2</span></code></span></dt>
+ A <code class="computeroutput"><span class="identifier">single_view</span></code> type
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code>, <code class="computeroutput"><span class="identifier">s2</span></code></span></dt>
<dd><p>
- Instances of <code class="computeroutput"><span class="identifier">single_view</span></code>
- </p></dd>
+ Instances of <code class="computeroutput"><span class="identifier">single_view</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">x</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">T</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">T</span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.view.single_view.expression_semantics"></a><h5>
-<a name="id675330"></a>
+<a name="id776088"></a>
<a class="link" href="single_view.html#fusion.view.single_view.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -127,63 +126,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">S</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">S</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a <code class="computeroutput"><span class="identifier">single_view</span></code>
- from <code class="computeroutput"><span class="identifier">x</span></code>.
- </p>
+ <p>
+ Creates a <code class="computeroutput"><span class="identifier">single_view</span></code>
+ from <code class="computeroutput"><span class="identifier">x</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">S</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">S</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a <code class="computeroutput"><span class="identifier">single_view</span></code>
- from another <code class="computeroutput"><span class="identifier">single_view</span></code>,
- <code class="computeroutput"><span class="identifier">s</span></code>.
- </p>
+ <p>
+ Copy constructs a <code class="computeroutput"><span class="identifier">single_view</span></code>
+ from another <code class="computeroutput"><span class="identifier">single_view</span></code>,
+ <code class="computeroutput"><span class="identifier">s</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">s</span> <span class="special">=</span>
- <span class="identifier">s2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">s</span> <span class="special">=</span>
+ <span class="identifier">s2</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a <code class="computeroutput"><span class="identifier">single_view</span></code>,
- <code class="computeroutput"><span class="identifier">s</span></code>, from another
- <code class="computeroutput"><span class="identifier">single_view</span></code>, <code class="computeroutput"><span class="identifier">s2</span></code>.
- </p>
+ <p>
+ Assigns to a <code class="computeroutput"><span class="identifier">single_view</span></code>,
+ <code class="computeroutput"><span class="identifier">s</span></code>, from another
+ <code class="computeroutput"><span class="identifier">single_view</span></code>, <code class="computeroutput"><span class="identifier">s2</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.single_view.example"></a><h5>
-<a name="id675554"></a>
+<a name="id776316"></a>
<a class="link" href="single_view.html#fusion.view.single_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="identifier">single_view</span><span class="special"><</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">view</span><span class="special">(</span><span class="number">3</span><span class="special">);</span>
Modified: branches/release/libs/fusion/doc/html/fusion/view/transform_view.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/view/transform_view.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/view/transform_view.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>transform_view</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../view.html" title="View">
<link rel="prev" href="zip_view.html" title="zip_view">
@@ -36,14 +36,14 @@
Traversal Concept</a>) of its underlying sequence or sequences.
</p>
<a name="fusion.view.transform_view.header"></a><h5>
-<a name="id683617"></a>
+<a name="id782903"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">transform_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">transform_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.transform_view.synopsis"></a><h5>
-<a name="id683725"></a>
+<a name="id783011"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.synopsis">Synopsis</a>
</h5>
<p>
@@ -59,7 +59,7 @@
<span class="keyword">struct</span> <span class="identifier">transform_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.transform_view.template_parameters"></a><h5>
-<a name="id683872"></a>
+<a name="id783157"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -70,115 +70,116 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence1</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence1</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequence2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequence2</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a>
- </p>
+ <p>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a>
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">F1</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">F1</span></code>
+ </p>
</td>
<td>
- <p>
- A unary function object or function pointer. <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F1</span><span class="special">(</span><span class="identifier">E</span><span class="special">)>::</span><span class="identifier">type</span></code> is the return type of an instance
- of <code class="computeroutput"><span class="identifier">F1</span></code> when called
- with a value of each element type <code class="computeroutput"><span class="identifier">E</span></code>
- in the input sequence.
- </p>
+ <p>
+ A unary function object or function pointer. <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F1</span><span class="special">(</span><span class="identifier">E</span><span class="special">)>::</span><span class="identifier">type</span></code> is the return type of an
+ instance of <code class="computeroutput"><span class="identifier">F1</span></code>
+ when called with a value of each element type <code class="computeroutput"><span class="identifier">E</span></code>
+ in the input sequence.
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">F2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">F2</span></code>
+ </p>
+ </td>
+<td>
+ <p>
+ A binary function object or function pointer. <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F2</span><span class="special">(</span><span class="identifier">E1</span><span class="special">,</span>
+ <span class="identifier">E2</span><span class="special">)>::</span><span class="identifier">type</span></code> is the return type of an
+ instance of <code class="computeroutput"><span class="identifier">F2</span></code>
+ when called with a value of each corresponding pair of element
+ type <code class="computeroutput"><span class="identifier">E1</span></code> and <code class="computeroutput"><span class="identifier">E2</span></code> in the input sequences.
+ </p>
</td>
<td>
- <p>
- A binary function object or function pointer. <code class="computeroutput">boost::result_of
<span class="special"><</span><span class="identifier">F2</span><span class="special">(</span><span class="identifier">E1</span><span class="special">,</span> <span class="identifier">E2</span><span class="special">)>::</span><span class="identifier">type</span></code> is the return type of an instance
- of <code class="computeroutput"><span class="identifier">F2</span></code> when called
- with a value of each corresponding pair of element type <code class="computeroutput"><span class="identifier">E1</span></code> and <code class="computeroutput"><span class="identifier">E2</span></code>
- in the input sequences.
- </p>
- </td>
-<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.transform_view.model_of"></a><h5>
-<a name="id684218"></a>
+<a name="id783518"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@@ -194,47 +195,46 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">TV</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">transform_view</span></code> type
- </p></dd>
+ A <code class="computeroutput"><span class="identifier">transform_view</span></code> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">BTV</span></code></span></dt>
<dd><p>
- A binary <code class="computeroutput"><span class="identifier">transform_view</span></code>
- type
- </p></dd>
+ A binary <code class="computeroutput"><span class="identifier">transform_view</span></code>
+ type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">UTV</span></code></span></dt>
<dd><p>
- A unary <code class="computeroutput"><span class="identifier">transform_view</span></code>
- type
- </p></dd>
+ A unary <code class="computeroutput"><span class="identifier">transform_view</span></code>
+ type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">f1</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">F1</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">F1</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">f2</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">F2</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">F2</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">Sequence</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">Sequence</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s1</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">Sequence1</span></code>
- </p></dd>
+ An instance of <code class="computeroutput"><span class="identifier">Sequence1</span></code>
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s2</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">Sequence2</span></code>
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">tv</span></code>,
- <code class="computeroutput"><span class="identifier">tv2</span></code></span></dt>
+ An instance of <code class="computeroutput"><span class="identifier">Sequence2</span></code>
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">tv</span></code>, <code class="computeroutput"><span class="identifier">tv2</span></code></span></dt>
<dd><p>
- Instances of <code class="computeroutput"><span class="identifier">transform_view</span></code>
- </p></dd>
+ Instances of <code class="computeroutput"><span class="identifier">transform_view</span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.view.transform_view.expression_semantics"></a><h5>
-<a name="id684500"></a>
+<a name="id783811"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.expression_semantics">Expression
Semantics</a>
</h5>
@@ -253,80 +253,83 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">UTV</span><span class="special">(</span><span class="identifier">s</span><span class="special">,</span> <span class="identifier">f1</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">UTV</span><span class="special">(</span><span class="identifier">s</span><span class="special">,</span>
+ <span class="identifier">f1</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a unary <code class="computeroutput"><span class="identifier">transform_view</span></code>
- given sequence, <code class="computeroutput"><span class="identifier">s</span></code>
- and unary function object or function pointer, <code class="computeroutput"><span class="identifier">f1</span></code>.
- </p>
+ <p>
+ Creates a unary <code class="computeroutput"><span class="identifier">transform_view</span></code>
+ given sequence, <code class="computeroutput"><span class="identifier">s</span></code>
+ and unary function object or function pointer, <code class="computeroutput"><span class="identifier">f1</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">BTV</span><span class="special">(</span><span class="identifier">s1</span><span class="special">,</span> <span class="identifier">s2</span><span class="special">,</span> <span class="identifier">f2</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">BTV</span><span class="special">(</span><span class="identifier">s1</span><span class="special">,</span>
+ <span class="identifier">s2</span><span class="special">,</span>
+ <span class="identifier">f2</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a binary <code class="computeroutput"><span class="identifier">transform_view</span></code>
- given sequences, <code class="computeroutput"><span class="identifier">s1</span></code>
- and <code class="computeroutput"><span class="identifier">s2</span></code> and binary
- function object or function pointer, <code class="computeroutput"><span class="identifier">f2</span></code>.
- </p>
+ <p>
+ Creates a binary <code class="computeroutput"><span class="identifier">transform_view</span></code>
+ given sequences, <code class="computeroutput"><span class="identifier">s1</span></code>
+ and <code class="computeroutput"><span class="identifier">s2</span></code> and binary
+ function object or function pointer, <code class="computeroutput"><span class="identifier">f2</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">TV</span><span class="special">(</span><span class="identifier">tv</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">TV</span><span class="special">(</span><span class="identifier">tv</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a <code class="computeroutput"><span class="identifier">transform_view</span></code>
- from another <code class="computeroutput"><span class="identifier">transform_view</span></code>,
- <code class="computeroutput"><span class="identifier">tv</span></code>.
- </p>
+ <p>
+ Copy constructs a <code class="computeroutput"><span class="identifier">transform_view</span></code>
+ from another <code class="computeroutput"><span class="identifier">transform_view</span></code>,
+ <code class="computeroutput"><span class="identifier">tv</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">tv</span> <span class="special">=</span>
- <span class="identifier">tv2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">tv</span> <span class="special">=</span>
+ <span class="identifier">tv2</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a <code class="computeroutput"><span class="identifier">transform_view</span></code>,
- <code class="computeroutput"><span class="identifier">tv</span></code>, from another
- <code class="computeroutput"><span class="identifier">transform_view</span></code>,
- <code class="computeroutput"><span class="identifier">tv2</span></code>.
- </p>
+ <p>
+ Assigns to a <code class="computeroutput"><span class="identifier">transform_view</span></code>,
+ <code class="computeroutput"><span class="identifier">tv</span></code>, from another
+ <code class="computeroutput"><span class="identifier">transform_view</span></code>,
+ <code class="computeroutput"><span class="identifier">tv2</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.transform_view.example"></a><h5>
-<a name="id684835"></a>
+<a name="id784152"></a>
<a class="link" href="transform_view.html#fusion.view.transform_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">square</span>
Modified: branches/release/libs/fusion/doc/html/fusion/view/zip_view.html
==============================================================================
--- branches/release/libs/fusion/doc/html/fusion/view/zip_view.html (original)
+++ branches/release/libs/fusion/doc/html/fusion/view/zip_view.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>zip_view</title>
<link rel="stylesheet" href="../../../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="../../index.html" title="Chapter 1. Fusion 2.0">
<link rel="up" href="../view.html" title="View">
<link rel="prev" href="joint_view.html" title="joint_view">
@@ -27,7 +27,7 @@
<a name="fusion.view.zip_view"></a><a class="link" href="zip_view.html" title="zip_view">zip_view</a>
</h3></div></div></div>
<a name="fusion.view.zip_view.description"></a><h5>
-<a name="id682651"></a>
+<a name="id779739"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.description">Description</a>
</h5>
<p>
@@ -38,21 +38,21 @@
to the component <span class="underline">_sequence</span>_s.
</p>
<a name="fusion.view.zip_view.header"></a><h5>
-<a name="id682698"></a>
+<a name="id779785"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.header">Header</a>
</h5>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">view</span><span class="special">/</span><span class="identifier">zip_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
<span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">fusion</span><span class="special">/</span><span class="identifier">include</span><span class="special">/</span><span class="identifier">zip_view</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span>
</pre>
<a name="fusion.view.zip_view.synopsis"></a><h5>
-<a name="id682806"></a>
+<a name="id782078"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.synopsis">Synopsis</a>
</h5>
<pre class="programlisting"><span class="keyword">template</span> <span class="special"><</span><span class="keyword">typename</span> <span class="identifier">Sequences</span><span class="special">></span>
<span class="keyword">struct</span> <span class="identifier">zip_view</span><span class="special">;</span>
</pre>
<a name="fusion.view.zip_view.template_parameters"></a><h5>
-<a name="id682857"></a>
+<a name="id782130"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.template_parameters">Template parameters</a>
</h5>
<div class="informaltable"><table class="table">
@@ -63,41 +63,41 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Parameter
- </p>
+ <p>
+ Parameter
+ </p>
</th>
<th>
- <p>
- Description
- </p>
+ <p>
+ Description
+ </p>
</th>
<th>
- <p>
- Default
- </p>
+ <p>
+ Default
+ </p>
</th>
</tr></thead>
<tbody><tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">Sequences</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">Sequences</span></code>
+ </p>
</td>
<td>
- <p>
- A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
- Sequence</a> of references to other Fusion <span class="underline">_sequence</span>_s
- </p>
+ <p>
+ A <a class="link" href="../sequence/concepts/forward_sequence.html" title="Forward Sequence">Forward
+ Sequence</a> of references to other Fusion <span class="underline">_sequence</span>_s
+ </p>
</td>
<td>
- <p>
- </p>
+ <p>
+ </p>
</td>
</tr></tbody>
</table></div>
<a name="fusion.view.zip_view.model_of"></a><h5>
-<a name="id682950"></a>
+<a name="id782227"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.model_of">Model of</a>
</h5>
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
@@ -113,21 +113,20 @@
<dl>
<dt><span class="term"><code class="computeroutput"><span class="identifier">ZV</span></code></span></dt>
<dd><p>
- A <code class="computeroutput"><span class="identifier">zip_view</span></code> type
- </p></dd>
+ A <code class="computeroutput"><span class="identifier">zip_view</span></code> type
+ </p></dd>
<dt><span class="term"><code class="computeroutput"><span class="identifier">s</span></code></span></dt>
<dd><p>
- An instance of <code class="computeroutput"><span class="identifier">Sequences</span></code>
- </p></dd>
-<dt><span class="term"><code class="computeroutput"><span class="identifier">zv1</span></code>,
- <code class="computeroutput"><span class="identifier">zv2</span></code></span></dt>
+ An instance of <code class="computeroutput"><span class="identifier">Sequences</span></code>
+ </p></dd>
+<dt><span class="term"><code class="computeroutput"><span class="identifier">zv1</span></code>, <code class="computeroutput"><span class="identifier">zv2</span></code></span></dt>
<dd><p>
- Instances of <code class="computeroutput"><span class="identifier">ZV</span></code>
- </p></dd>
+ Instances of <code class="computeroutput"><span class="identifier">ZV</span></code>
+ </p></dd>
</dl>
</div>
<a name="fusion.view.zip_view.expression_semantics"></a><h5>
-<a name="id683080"></a>
+<a name="id782362"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.expression_semantics">Expression Semantics</a>
</h5>
<p>
@@ -142,63 +141,63 @@
</colgroup>
<thead><tr>
<th>
- <p>
- Expression
- </p>
+ <p>
+ Expression
+ </p>
</th>
<th>
- <p>
- Semantics
- </p>
+ <p>
+ Semantics
+ </p>
</th>
</tr></thead>
<tbody>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">ZV</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">ZV</span><span class="special">(</span><span class="identifier">s</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Creates a <code class="computeroutput"><span class="identifier">zip_view</span></code>
- given a sequence of references to the component <span class="underline">_sequence</span>_s.
- </p>
+ <p>
+ Creates a <code class="computeroutput"><span class="identifier">zip_view</span></code>
+ given a sequence of references to the component <span class="underline">_sequence</span>_s.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">ZV</span><span class="special">(</span><span class="identifier">zv1</span><span class="special">)</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">ZV</span><span class="special">(</span><span class="identifier">zv1</span><span class="special">)</span></code>
+ </p>
</td>
<td>
- <p>
- Copy constructs a <code class="computeroutput"><span class="identifier">zip_view</span></code>
- from another <code class="computeroutput"><span class="identifier">zip_view</span></code>,
- <code class="computeroutput"><span class="identifier">zv</span></code>.
- </p>
+ <p>
+ Copy constructs a <code class="computeroutput"><span class="identifier">zip_view</span></code>
+ from another <code class="computeroutput"><span class="identifier">zip_view</span></code>,
+ <code class="computeroutput"><span class="identifier">zv</span></code>.
+ </p>
</td>
</tr>
<tr>
<td>
- <p>
- <code class="computeroutput"><span class="identifier">zv1</span> <span class="special">=</span>
- <span class="identifier">zv2</span></code>
- </p>
+ <p>
+ <code class="computeroutput"><span class="identifier">zv1</span> <span class="special">=</span>
+ <span class="identifier">zv2</span></code>
+ </p>
</td>
<td>
- <p>
- Assigns to a <code class="computeroutput"><span class="identifier">zip_view</span></code>,
- <code class="computeroutput"><span class="identifier">zv</span></code>, from another
- <code class="computeroutput"><span class="identifier">zip_view</span></code>, <code class="computeroutput"><span class="identifier">zv2</span></code>.
- </p>
+ <p>
+ Assigns to a <code class="computeroutput"><span class="identifier">zip_view</span></code>,
+ <code class="computeroutput"><span class="identifier">zv</span></code>, from another
+ <code class="computeroutput"><span class="identifier">zip_view</span></code>, <code class="computeroutput"><span class="identifier">zv2</span></code>.
+ </p>
</td>
</tr>
</tbody>
</table></div>
<a name="fusion.view.zip_view.example"></a><h5>
-<a name="id683301"></a>
+<a name="id782587"></a>
<a class="link" href="zip_view.html#fusion.view.zip_view.example">Example</a>
</h5>
<pre class="programlisting"><span class="keyword">typedef</span> <a class="link" href="../container/vector.html" title="vector"><code class="computeroutput"><span class="identifier">vector</span></code></a><span class="special"><</span><span class="keyword">int</span><span class="special">,</span><span class="keyword">int</span><span class="special">></span> <span class="identifier">vec1</span><span class="special">;</span>
Modified: branches/release/libs/fusion/doc/html/index.html
==============================================================================
--- branches/release/libs/fusion/doc/html/index.html (original)
+++ branches/release/libs/fusion/doc/html/index.html 2010-04-10 20:31:21 EDT (Sat, 10 Apr 2010)
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<title>Chapter 1. Fusion 2.0</title>
<link rel="stylesheet" href="../../../../doc/html/boostbook.css" type="text/css">
-<meta name="generator" content="DocBook XSL Stylesheets V1.75.0">
+<meta name="generator" content="DocBook XSL Stylesheets V1.75.1">
<link rel="home" href="index.html" title="Chapter 1. Fusion 2.0">
<link rel="next" href="fusion/preface.html" title="Preface">
</head>
@@ -34,7 +34,7 @@
<div><p class="copyright">Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias
Schwinger</p></div>
<div><div class="legalnotice" title="Legal Notice">
-<a name="id557071"></a><p>
+<a name="id655895"></a><p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
</p>
@@ -159,13 +159,17 @@
</dl></dd>
<dt><span class="section">Adapted</span></dt>
<dd><dl>
+<dt><span class="section"> Array</span></dt>
<dt><span class="section">std::pair</span></dt>
<dt><span class="section">mpl sequence</span></dt>
<dt><span class="section">boost::array</span></dt>
<dt><span class="section">boost::tuple</span></dt>
<dt><span class="section"> BOOST_FUSION_ADAPT_STRUCT</span></dt>
+<dt><span class="section"> BOOST_FUSION_ADAPT_TPL_STRUCT</span></dt>
<dt><span class="section"> BOOST_FUSION_ADAPT_STRUCT_NAMED</span></dt>
<dt><span class="section"> BOOST_FUSION_ADAPT_ASSOC_STRUCT</span></dt>
+<dt><span class="section"> BOOST_FUSION_ADAPT_ASSOC_TPL_STRUCT</span></dt>
+<dt><span class="section"> BOOST_FUSION_ADAPT_ASSOC_STRUCT_NAMED</span></dt>
</dl></dd>
<dt><span class="section">Algorithm</span></dt>
<dd><dl>
@@ -248,7 +252,7 @@
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: January 29, 2010 at 02:17:31 GMT</small></p></td>
+<td align="left"><p><small>Last revised: April 10, 2010 at 18:18:35 GMT</small></p></td>
<td align="right"><div class="copyright-footer"></div></td>
</tr></table>
<hr>
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk