From 5c77671af1434e8fa0f8caac11cd28a539c22d09 Mon Sep 17 00:00:00 2001 From: Tobias Schwinger Date: Sun, 25 Feb 2007 22:02:27 +0000 Subject: [PATCH] updates html files [SVN r37072] --- doc/html/fusion/acknowledgements.html | 3 +- doc/html/fusion/algorithms.html | 79 +-- doc/html/fusion/algorithms/iteration.html | 15 +- .../algorithms/iteration/functions.html | 3 +- .../iteration/functions/accumulate.html | 17 +- .../algorithms/iteration/functions/fold.html | 17 +- .../iteration/functions/for_each.html | 17 +- .../algorithms/iteration/metafunctions.html | 3 +- .../iteration/metafunctions/accumulate.html | 15 +- .../iteration/metafunctions/fold.html | 15 +- .../iteration/metafunctions/for_each.html | 15 +- doc/html/fusion/algorithms/query.html | 23 +- .../fusion/algorithms/query/functions.html | 3 +- .../algorithms/query/functions/all.html | 17 +- .../algorithms/query/functions/any.html | 17 +- .../algorithms/query/functions/count.html | 17 +- .../algorithms/query/functions/count_if.html | 17 +- .../algorithms/query/functions/find.html | 17 +- .../algorithms/query/functions/find_if.html | 17 +- .../algorithms/query/functions/none.html | 17 +- .../algorithms/query/metafunctions.html | 3 +- .../algorithms/query/metafunctions/all.html | 15 +- .../algorithms/query/metafunctions/any.html | 15 +- .../algorithms/query/metafunctions/count.html | 15 +- .../query/metafunctions/count_if.html | 15 +- .../algorithms/query/metafunctions/find.html | 15 +- .../query/metafunctions/find_if.html | 15 +- .../algorithms/query/metafunctions/none.html | 15 +- .../fusion/algorithms/transformation.html | 47 +- .../algorithms/transformation/functions.html | 3 +- .../transformation/functions/clear.html | 17 +- .../transformation/functions/erase.html | 17 +- .../transformation/functions/erase_key.html | 17 +- .../transformation/functions/filter.html | 17 +- .../transformation/functions/filter_if.html | 17 +- .../transformation/functions/insert.html | 17 +- .../functions/insert_range.html | 17 +- .../transformation/functions/join.html | 17 +- .../transformation/functions/pop_back.html | 17 +- .../transformation/functions/pop_front.html | 17 +- .../transformation/functions/push_back.html | 17 +- .../transformation/functions/push_front.html | 17 +- .../transformation/functions/remove.html | 17 +- .../transformation/functions/remove_if.html | 17 +- .../transformation/functions/replace.html | 17 +- .../transformation/functions/replace_if.html | 17 +- .../transformation/functions/reverse.html | 17 +- .../transformation/functions/transform.html | 21 +- .../transformation/functions/zip.html | 17 +- .../transformation/metafunctions.html | 3 +- .../transformation/metafunctions/clear.html | 15 +- .../transformation/metafunctions/erase.html | 15 +- .../metafunctions/erase_key.html | 15 +- .../transformation/metafunctions/filter.html | 15 +- .../metafunctions/filter_if.html | 15 +- .../transformation/metafunctions/insert.html | 15 +- .../metafunctions/insert_range.html | 15 +- .../transformation/metafunctions/join.html | 13 +- .../metafunctions/pop_back.html | 15 +- .../metafunctions/pop_front.html | 15 +- .../metafunctions/push_back.html | 15 +- .../metafunctions/push_front.html | 15 +- .../transformation/metafunctions/remove.html | 15 +- .../metafunctions/remove_if.html | 15 +- .../transformation/metafunctions/replace.html | 15 +- .../metafunctions/replace_if.html | 15 +- .../transformation/metafunctions/reverse.html | 15 +- .../metafunctions/transform.html | 15 +- .../transformation/metafunctions/zip.html | 13 +- doc/html/fusion/change_log.html | 3 +- doc/html/fusion/extension.html | 19 +- doc/html/fusion/functional.html | 11 +- doc/html/fusion/functional/adapters.html | 10 +- .../fusion/functional/adapters/fused.html | 23 +- .../adapters/fused_function_object.html | 28 +- .../functional/adapters/fused_procedure.html | 28 +- .../functional/adapters/unfused_generic.html | 25 +- .../adapters/unfused_lvalue_args.html | 21 +- .../adapters/unfused_rvalue_args.html | 19 +- .../functional/adapters/unfused_typed.html | 21 +- doc/html/fusion/functional/concepts.html | 3 +- .../fusion/functional/concepts/callable.html | 3 +- .../functional/concepts/def_callable.html | 11 +- doc/html/fusion/functional/concepts/poly.html | 11 +- doc/html/fusion/functional/generation.html | 3 +- .../functional/generation/functions.html | 658 +----------------- .../generation/functions/mk_fused.html | 136 ++++ .../generation/functions/mk_fused_fobj.html | 151 ++++ .../generation/functions/mk_fused_proc.html | 132 ++++ .../functions/mk_unfused_genrc.html | 163 +++++ .../functions/mk_unfused_lvargs.html | 150 ++++ .../functions/mk_unfused_rvargs.html | 148 ++++ .../functional/generation/metafunctions.html | 259 +------ .../generation/metafunctions/mk_fused.html | 79 +++ .../metafunctions/mk_fused_fobj.html | 80 +++ .../metafunctions/mk_fused_proc.html | 80 +++ .../metafunctions/mk_unfused_genrc.html | 80 +++ .../metafunctions/mk_unfused_lvargs.html | 80 +++ .../metafunctions/mk_unfused_rvargs.html | 79 +++ doc/html/fusion/functional/invocation.html | 3 +- .../functional/invocation/functions.html | 414 +---------- .../invocation/functions/invoke.html | 164 +++++ .../invocation/functions/invoke_fobj.html | 183 +++++ .../invocation/functions/invoke_proc.html | 175 +++++ .../functional/invocation/metafunctions.html | 143 +--- .../invocation/metafunctions/invoke.html | 77 ++ .../invocation/metafunctions/invoke_fobj.html | 82 +++ .../invocation/metafunctions/invoke_proc.html | 82 +++ doc/html/fusion/introduction.html | 3 +- doc/html/fusion/iterators.html | 5 +- doc/html/fusion/iterators/concepts.html | 3 +- .../concepts/bidirectional_iterator.html | 17 +- .../iterators/concepts/forward_iterator.html | 15 +- .../concepts/random_access_iterator.html | 13 +- doc/html/fusion/iterators/functions.html | 3 +- .../fusion/iterators/functions/advance.html | 15 +- .../fusion/iterators/functions/advance_c.html | 15 +- .../fusion/iterators/functions/deref.html | 15 +- .../fusion/iterators/functions/distance.html | 15 +- doc/html/fusion/iterators/functions/next.html | 15 +- .../fusion/iterators/functions/prior.html | 15 +- doc/html/fusion/iterators/metafunctions.html | 3 +- .../iterators/metafunctions/advance.html | 15 +- .../iterators/metafunctions/advance_c.html | 15 +- .../fusion/iterators/metafunctions/deref.html | 15 +- .../iterators/metafunctions/distance.html | 15 +- .../iterators/metafunctions/equal_to.html | 15 +- .../fusion/iterators/metafunctions/next.html | 15 +- .../fusion/iterators/metafunctions/prior.html | 15 +- .../iterators/metafunctions/value_of.html | 15 +- doc/html/fusion/iterators/operators.html | 3 +- .../operators/operator_equality.html | 13 +- .../operators/operator_inequality.html | 13 +- .../operators/operator_unary_star.html | 15 +- doc/html/fusion/notes.html | 26 +- doc/html/fusion/organization.html | 13 +- doc/html/fusion/preface.html | 13 +- doc/html/fusion/quick_start.html | 19 +- doc/html/fusion/references.html | 3 +- doc/html/fusion/sequences.html | 80 +-- doc/html/fusion/sequences/adapted.html | 9 +- .../sequences/adapted/boost__array.html | 11 +- .../sequences/adapted/boost__tuple.html | 11 +- .../sequences/adapted/boost__variant.html | 11 +- .../sequences/adapted/mpl_sequence.html | 11 +- .../fusion/sequences/adapted/std__pair.html | 11 +- doc/html/fusion/sequences/concepts.html | 7 +- .../concepts/associative_sequence.html | 13 +- .../concepts/bidirectional_sequence.html | 15 +- .../sequences/concepts/forward_sequence.html | 15 +- .../concepts/random_access_sequence.html | 15 +- doc/html/fusion/sequences/containers.html | 5 +- .../fusion/sequences/containers/cons.html | 17 +- .../fusion/sequences/containers/list.html | 17 +- doc/html/fusion/sequences/containers/map.html | 17 +- doc/html/fusion/sequences/containers/set.html | 17 +- .../fusion/sequences/containers/vector.html | 17 +- doc/html/fusion/sequences/conversion.html | 17 +- .../sequences/conversion/functions.html | 3 +- .../conversion/functions/as_list.html | 15 +- .../conversion/functions/as_map.html | 15 +- .../conversion/functions/as_set.html | 15 +- .../conversion/functions/as_vector.html | 15 +- .../sequences/conversion/metafunctions.html | 3 +- .../conversion/metafunctions/as_list.html | 15 +- .../conversion/metafunctions/as_map.html | 15 +- .../conversion/metafunctions/as_set.html | 15 +- .../conversion/metafunctions/as_vector.html | 15 +- doc/html/fusion/sequences/generation.html | 24 +- .../sequences/generation/functions.html | 3 +- .../generation/functions/list_tie.html | 15 +- .../generation/functions/make_cons.html | 17 +- .../generation/functions/make_list.html | 17 +- .../generation/functions/make_map.html | 21 +- .../generation/functions/make_set.html | 21 +- .../generation/functions/make_vector.html | 17 +- .../sequences/generation/functions/tiers.html | 9 +- .../generation/functions/vector_tie.html | 15 +- .../sequences/generation/metafunctions.html | 3 +- .../generation/metafunctions/list_tie.html | 15 +- .../generation/metafunctions/make_cons.html | 15 +- .../generation/metafunctions/make_list.html | 15 +- .../generation/metafunctions/make_map.html | 21 +- .../generation/metafunctions/make_set.html | 19 +- .../generation/metafunctions/make_vector.html | 15 +- .../generation/metafunctions/vector_tie.html | 15 +- doc/html/fusion/sequences/intrinsics.html | 36 +- .../sequences/intrinsics/functions.html | 3 +- .../sequences/intrinsics/functions/at.html | 15 +- .../sequences/intrinsics/functions/at_c.html | 15 +- .../intrinsics/functions/at_key.html | 15 +- .../sequences/intrinsics/functions/back.html | 15 +- .../sequences/intrinsics/functions/begin.html | 15 +- .../sequences/intrinsics/functions/empty.html | 15 +- .../sequences/intrinsics/functions/end.html | 15 +- .../sequences/intrinsics/functions/front.html | 15 +- .../intrinsics/functions/has_key.html | 15 +- .../sequences/intrinsics/functions/size.html | 15 +- .../sequences/intrinsics/metafunctions.html | 3 +- .../intrinsics/metafunctions/at.html | 19 +- .../intrinsics/metafunctions/at_c.html | 19 +- .../intrinsics/metafunctions/at_key.html | 19 +- .../intrinsics/metafunctions/back.html | 15 +- .../intrinsics/metafunctions/begin.html | 15 +- .../intrinsics/metafunctions/empty.html | 15 +- .../intrinsics/metafunctions/end.html | 15 +- .../intrinsics/metafunctions/front.html | 15 +- .../intrinsics/metafunctions/has_key.html | 15 +- .../intrinsics/metafunctions/size.html | 15 +- .../intrinsics/metafunctions/value_at.html | 15 +- .../intrinsics/metafunctions/value_at_c.html | 15 +- .../metafunctions/value_at_key.html | 15 +- doc/html/fusion/sequences/operators.html | 20 +- .../sequences/operators/comparison.html | 5 +- .../sequences/operators/comparison/equal.html | 15 +- .../operators/comparison/greater_than.html | 13 +- .../comparison/greater_than_equal.html | 13 +- .../operators/comparison/less_than.html | 13 +- .../operators/comparison/less_than_equal.html | 13 +- .../operators/comparison/not_equal.html | 13 +- doc/html/fusion/sequences/operators/i_o.html | 5 +- .../fusion/sequences/operators/i_o/in.html | 15 +- .../fusion/sequences/operators/i_o/out.html | 15 +- doc/html/fusion/sequences/views.html | 5 +- .../fusion/sequences/views/filter_view.html | 17 +- .../sequences/views/iterator_range.html | 17 +- .../fusion/sequences/views/joint_view.html | 17 +- .../fusion/sequences/views/reverse_view.html | 15 +- .../fusion/sequences/views/single_view.html | 15 +- .../sequences/views/transform_view.html | 15 +- doc/html/fusion/sequences/views/zip_view.html | 17 +- doc/html/fusion/support.html | 3 +- doc/html/fusion/support/category_of.html | 15 +- doc/html/fusion/support/deduce.html | 13 +- doc/html/fusion/support/deduce_sequence.html | 13 +- doc/html/fusion/support/is_sequence.html | 15 +- doc/html/fusion/support/is_view.html | 15 +- doc/html/fusion/support/pair.html | 15 +- doc/html/fusion/support/tag_of.html | 15 +- doc/html/fusion/tuples.html | 3 +- .../fusion/tuples/class_template_tuple.html | 7 +- .../class_template_tuple/construction.html | 7 +- .../class_template_tuple/element_access.html | 7 +- .../relational_operators.html | 7 +- .../tuple_creation_functions.html | 7 +- .../tuple_helper_classes.html | 7 +- doc/html/fusion/tuples/pairs.html | 7 +- doc/html/index.html | 178 +---- 248 files changed, 3793 insertions(+), 3257 deletions(-) create mode 100644 doc/html/fusion/functional/generation/functions/mk_fused.html create mode 100644 doc/html/fusion/functional/generation/functions/mk_fused_fobj.html create mode 100644 doc/html/fusion/functional/generation/functions/mk_fused_proc.html create mode 100644 doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html create mode 100644 doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html create mode 100644 doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html create mode 100644 doc/html/fusion/functional/generation/metafunctions/mk_fused.html create mode 100644 doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html create mode 100644 doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html create mode 100644 doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html create mode 100644 doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html create mode 100644 doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html create mode 100644 doc/html/fusion/functional/invocation/functions/invoke.html create mode 100644 doc/html/fusion/functional/invocation/functions/invoke_fobj.html create mode 100644 doc/html/fusion/functional/invocation/functions/invoke_proc.html create mode 100644 doc/html/fusion/functional/invocation/metafunctions/invoke.html create mode 100644 doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html create mode 100644 doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html diff --git a/doc/html/fusion/acknowledgements.html b/doc/html/fusion/acknowledgements.html index 16c64ee6..f18b0fdb 100644 --- a/doc/html/fusion/acknowledgements.html +++ b/doc/html/fusion/acknowledgements.html @@ -42,7 +42,8 @@ - +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms.html b/doc/html/fusion/algorithms.html index ac0bf9c1..89f94e6c 100644 --- a/doc/html/fusion/algorithms.html +++ b/doc/html/fusion/algorithms.html @@ -30,91 +30,21 @@
Iteration
Functions
-
-
fold
-
accumulate
-
for_each
-
Metafunctions
-
-
fold
-
accumulate
-
for_each
-
Query
Functions
-
-
any
-
all
-
none
-
find
-
find_if
-
count
-
count_if
-
Metafunctions
-
-
any
-
all
-
none
-
find
-
find_if
-
count
-
count_if
-
Transformation
Functions
-
-
filter
-
filter_if
-
transform
-
replace
-
replace_if
-
remove
-
remove_if
-
reverse
-
clear
-
erase
-
erase_key
-
insert
-
insert_range
-
join
-
zip
-
pop_back
-
pop_front
-
push_back
-
push_front
-
Metafunctions
-
-
filter
-
filter_if
-
transform
-
replace
-
replace_if
-
remove
-
remove_if
-
reverse
-
clear
-
erase
-
erase_key
-
insert
-
insert_range
-
join
-
zip
-
pop_back
-
pop_front
-
push_back
-
push_front
-

- + Lazy Evaluation

@@ -137,7 +67,7 @@ as we want without incurring a high runtime penalty.

- + Sequence Extension

@@ -160,7 +90,7 @@ functions to convert back to the original sequence type.

- + Header

@@ -169,7 +99,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/iteration.html b/doc/html/fusion/algorithms/iteration.html index b24155cb..31990fd7 100644 --- a/doc/html/fusion/algorithms/iteration.html +++ b/doc/html/fusion/algorithms/iteration.html @@ -27,24 +27,14 @@ Iteration

The iteration algorithms provide the fundamental algorithms for traversing a sequence repeatedly applying an operation to its elements.

- + Header

@@ -53,7 +43,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/iteration/functions.html b/doc/html/fusion/algorithms/iteration/functions.html index 2bd75e70..e5767835 100644 --- a/doc/html/fusion/algorithms/iteration/functions.html +++ b/doc/html/fusion/algorithms/iteration/functions.html @@ -33,7 +33,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/iteration/functions/accumulate.html b/doc/html/fusion/algorithms/iteration/functions/accumulate.html index 5e75eec2..7ed3e1ed 100644 --- a/doc/html/fusion/algorithms/iteration/functions/accumulate.html +++ b/doc/html/fusion/algorithms/iteration/functions/accumulate.html @@ -26,7 +26,7 @@
- + Description

@@ -37,7 +37,7 @@ fold.

- + Synopsis
@@ -50,7 +50,7 @@
     Sequence& seq, State const& initial_state, F const& f);
 
-

Table 1.33. Parameters

+

Table 1.33. Parameters

@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -108,21 +108,21 @@ where e1 ...eN are the elements of seq.

- + Complexity

Linear, exactly result_of::size<Sequence>::value applications of f.

- + Header
 #include <boost/fusion/algorithm/iteration/accumulate.hpp>
 
- + Example
@@ -147,7 +147,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/iteration/functions/fold.html b/doc/html/fusion/algorithms/iteration/functions/fold.html index 435e08ae..800e4803 100644 --- a/doc/html/fusion/algorithms/iteration/functions/fold.html +++ b/doc/html/fusion/algorithms/iteration/functions/fold.html @@ -26,7 +26,7 @@
- + Description

@@ -36,7 +36,7 @@ to each element of a sequence and the previous state.

- + Synopsis
@@ -49,7 +49,7 @@
     Sequence& seq, State const& initial_state, F const& f);
 
-

Table 1.32. Parameters

+

Table 1.32. Parameters

@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -106,21 +106,21 @@ where e1 ...eN are the elements of seq.

- + Complexity

Linear, exactly result_of::size<Sequence>::value applications of f.

- + Header
 #include <boost/fusion/algorithm/iteration/fold.hpp>
 
- + Example
@@ -145,7 +145,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/iteration/functions/for_each.html b/doc/html/fusion/algorithms/iteration/functions/for_each.html index 74271b03..863f7897 100644 --- a/doc/html/fusion/algorithms/iteration/functions/for_each.html +++ b/doc/html/fusion/algorithms/iteration/functions/for_each.html @@ -26,14 +26,14 @@
- + Description

Applies a unary function object to each element of a sequence.

- + Synopsis
@@ -45,7 +45,7 @@
     Sequence& seq, F const& f);
 
-

Table 1.34. Parameters

+

Table 1.34. Parameters

@@ -78,7 +78,7 @@
- + Expression Semantics
@@ -93,21 +93,21 @@ in seq.

- + Complexity

Linear, exactly result_of::size<Sequence>::value applications of f.

- + Header
 #include <boost/fusion/algorithm/iteration/for_each.hpp>
 
- + Example
@@ -127,7 +127,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/iteration/metafunctions.html b/doc/html/fusion/algorithms/iteration/metafunctions.html index 6330fe0d..47683514 100644 --- a/doc/html/fusion/algorithms/iteration/metafunctions.html +++ b/doc/html/fusion/algorithms/iteration/metafunctions.html @@ -33,7 +33,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/iteration/metafunctions/accumulate.html b/doc/html/fusion/algorithms/iteration/metafunctions/accumulate.html index 467fe2f6..49b016a9 100644 --- a/doc/html/fusion/algorithms/iteration/metafunctions/accumulate.html +++ b/doc/html/fusion/algorithms/iteration/metafunctions/accumulate.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of accumulate.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.36. Parameters

+

Table 1.36. Parameters

@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -111,14 +111,14 @@ Function Object of type F.

- + Complexity

Linear, exactly result_of::size<Sequence>::value applications of F.

- + Header
@@ -127,7 +127,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/iteration/metafunctions/fold.html b/doc/html/fusion/algorithms/iteration/metafunctions/fold.html index a0f1e15f..c935dc93 100644 --- a/doc/html/fusion/algorithms/iteration/metafunctions/fold.html +++ b/doc/html/fusion/algorithms/iteration/metafunctions/fold.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of fold.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.35. Parameters

+

Table 1.35. Parameters

@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -111,14 +111,14 @@ Function Object of type F.

- + Complexity

Linear, exactly result_of::size<Sequence>::value applications of F.

- + Header
@@ -127,7 +127,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/iteration/metafunctions/for_each.html b/doc/html/fusion/algorithms/iteration/metafunctions/for_each.html index 0aa28932..8a0a3ba5 100644 --- a/doc/html/fusion/algorithms/iteration/metafunctions/for_each.html +++ b/doc/html/fusion/algorithms/iteration/metafunctions/for_each.html @@ -30,11 +30,11 @@ return type of for_each is always void.

- + Description
- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.37. Parameters

+

Table 1.37. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -98,14 +98,14 @@ return type is always void.

- + Complexity

Constant.

- + Header
@@ -114,7 +114,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query.html b/doc/html/fusion/algorithms/query.html index 2df7f938..2d35022d 100644 --- a/doc/html/fusion/algorithms/query.html +++ b/doc/html/fusion/algorithms/query.html @@ -27,31 +27,13 @@ Query

The query algorithms provide support for searching and analyzing sequences.

- + Header

@@ -60,7 +42,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/functions.html b/doc/html/fusion/algorithms/query/functions.html index 51a98f99..b47227f9 100644 --- a/doc/html/fusion/algorithms/query/functions.html +++ b/doc/html/fusion/algorithms/query/functions.html @@ -37,7 +37,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/functions/all.html b/doc/html/fusion/algorithms/query/functions/all.html index fea60b5f..b060a62b 100644 --- a/doc/html/fusion/algorithms/query/functions/all.html +++ b/doc/html/fusion/algorithms/query/functions/all.html @@ -26,7 +26,7 @@
- + Description

@@ -37,7 +37,7 @@ element of seq.

- + Synopsis
@@ -49,7 +49,7 @@
     Sequence const& seq, F f);
 
-

Table 1.39. Parameters

+

Table 1.39. Parameters

@@ -84,7 +84,7 @@
- + Expression Semantics
@@ -101,21 +101,21 @@ element e in seq.

- + Complexity

Linear. At most result_of::size<Sequence>::value comparisons.

- + Header
 #include <boost/fusion/algorithm/query/all.hpp>
 
- + Example
@@ -134,7 +134,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/functions/any.html b/doc/html/fusion/algorithms/query/functions/any.html index 936bbfe4..b8f49487 100644 --- a/doc/html/fusion/algorithms/query/functions/any.html +++ b/doc/html/fusion/algorithms/query/functions/any.html @@ -26,7 +26,7 @@
- + Description

@@ -37,7 +37,7 @@ least one element of seq.

- + Synopsis
@@ -49,7 +49,7 @@
     Sequence const& seq, F f);
 
-

Table 1.38. Parameters

+

Table 1.38. Parameters

@@ -84,7 +84,7 @@
- + Expression semantics
@@ -101,21 +101,21 @@ element e in seq.

- + Complexity

Linear. At most result_of::size<Sequence>::value comparisons.

- + Header
 #include <boost/fusion/algorithm/query/any.hpp>
 
- + Example
@@ -134,7 +134,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/functions/count.html b/doc/html/fusion/algorithms/query/functions/count.html index 8ffca992..2e508ff2 100644 --- a/doc/html/fusion/algorithms/query/functions/count.html +++ b/doc/html/fusion/algorithms/query/functions/count.html @@ -26,14 +26,14 @@
- + Description

Returns the number of elements of a given type within a sequence.

- + Synopsis
@@ -45,7 +45,7 @@
     Sequence const& seq, T const& t);
 
-

Table 1.43. Parameters

+

Table 1.43. Parameters

@@ -81,7 +81,7 @@
- + Expression Semantics
@@ -97,21 +97,21 @@ t in seq.

- + Complexity

Linear. At most result_of::size<Sequence>::value comparisons.

- + Header
 #include <boost/fusion/algorithm/query/count.hpp>
 
- + Example
@@ -121,7 +121,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/functions/count_if.html b/doc/html/fusion/algorithms/query/functions/count_if.html index cd36bc88..51f92335 100644 --- a/doc/html/fusion/algorithms/query/functions/count_if.html +++ b/doc/html/fusion/algorithms/query/functions/count_if.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ a given unary function object evaluates to true.

- + Synopsis
@@ -46,7 +46,7 @@
     Sequence const& seq, F f);
 
-

Table 1.44. Parameters

+

Table 1.44. Parameters

@@ -81,7 +81,7 @@
- + Expression Semantics
@@ -96,21 +96,21 @@ in seq where f evaluates to true.

- + Complexity

Linear. At most result_of::size<Sequence>::value comparisons.

- + Header
 #include <boost/fusion/algorithm/query/count_if.hpp>
 
- + Example
@@ -120,7 +120,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/functions/find.html b/doc/html/fusion/algorithms/query/functions/find.html index 41946f47..b3a6b50e 100644 --- a/doc/html/fusion/algorithms/query/functions/find.html +++ b/doc/html/fusion/algorithms/query/functions/find.html @@ -26,14 +26,14 @@
- + Description

Finds the first element of a given type within a sequence.

- + Synopsis
@@ -50,7 +50,7 @@
 unspecified find(Sequence& seq);
 
-

Table 1.41. Parameters

+

Table 1.41. Parameters

@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -100,21 +100,21 @@ to find_if<boost::is_same<_, T> >(seq)

- + Complexity

Linear. At most result_of::size<Sequence>::value comparisons.

- + Header
 #include <boost/fusion/algorithm/query/find.hpp>
 
- + Example
@@ -125,7 +125,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/functions/find_if.html b/doc/html/fusion/algorithms/query/functions/find_if.html index 21fbb442..61f159a5 100644 --- a/doc/html/fusion/algorithms/query/functions/find_if.html +++ b/doc/html/fusion/algorithms/query/functions/find_if.html @@ -31,11 +31,11 @@ Lambda Expression evaluates to boost::mpl::true_.

- + Description
- + Synopsis
@@ -52,7 +52,7 @@
 unspecified find_if(Sequence& seq);
 
-

Table 1.42. Parameters

+

Table 1.42. Parameters

@@ -86,7 +86,7 @@
- + Expression Semantics
@@ -105,21 +105,21 @@ if there is no such element.

- + Complexity

Linear. At most result_of::size<Sequence>::value comparisons.

- + Header
 #include <boost/fusion/algorithm/query/find_if.hpp>
 
- + Example
@@ -130,7 +130,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/functions/none.html b/doc/html/fusion/algorithms/query/functions/none.html index ef8532a6..fe64b207 100644 --- a/doc/html/fusion/algorithms/query/functions/none.html +++ b/doc/html/fusion/algorithms/query/functions/none.html @@ -26,7 +26,7 @@
- + Description

@@ -37,7 +37,7 @@ element of seq.

- + Synopsis
@@ -49,7 +49,7 @@
     Sequence const& seq, F f);
 
-

Table 1.40. Parameters

+

Table 1.40. Parameters

@@ -84,7 +84,7 @@
- + Expression Semantics
@@ -101,21 +101,21 @@ element e in seq. Result equivalent to !any(seq, f).

- + Complexity

Linear. At most result_of::size<Sequence>::value comparisons.

- + Header
 #include <boost/fusion/algorithm/query/none.hpp>
 
- + Example
@@ -134,7 +134,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/metafunctions.html b/doc/html/fusion/algorithms/query/metafunctions.html index 7f643624..1d5e7e0e 100644 --- a/doc/html/fusion/algorithms/query/metafunctions.html +++ b/doc/html/fusion/algorithms/query/metafunctions.html @@ -37,7 +37,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/metafunctions/all.html b/doc/html/fusion/algorithms/query/metafunctions/all.html index 9bc0533a..e474eb54 100644 --- a/doc/html/fusion/algorithms/query/metafunctions/all.html +++ b/doc/html/fusion/algorithms/query/metafunctions/all.html @@ -26,14 +26,14 @@
- + Description

A metafunction returning the result type of all.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.46. Parameters

+

Table 1.46. Parameters

@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -102,14 +102,14 @@ The return type is always bool.

- + Complexity

Constant.

- + Header
@@ -118,7 +118,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/metafunctions/any.html b/doc/html/fusion/algorithms/query/metafunctions/any.html index 6951335f..1ec76401 100644 --- a/doc/html/fusion/algorithms/query/metafunctions/any.html +++ b/doc/html/fusion/algorithms/query/metafunctions/any.html @@ -26,14 +26,14 @@
- + Description

A metafunction returning the result type of any.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.45. Parameters

+

Table 1.45. Parameters

@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -102,14 +102,14 @@ The return type is always bool.

- + Complexity

Constant.

- + Header
@@ -118,7 +118,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/metafunctions/count.html b/doc/html/fusion/algorithms/query/metafunctions/count.html index f70a7a02..fdc787b6 100644 --- a/doc/html/fusion/algorithms/query/metafunctions/count.html +++ b/doc/html/fusion/algorithms/query/metafunctions/count.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ given the sequence and search types.

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.50. Parameters

+

Table 1.50. Parameters

@@ -81,7 +81,7 @@
- + Expression Semantics
@@ -97,14 +97,14 @@ int.

- + Complexity

Constant.

- + Header
@@ -113,7 +113,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/metafunctions/count_if.html b/doc/html/fusion/algorithms/query/metafunctions/count_if.html index 5b722547..0c1e311b 100644 --- a/doc/html/fusion/algorithms/query/metafunctions/count_if.html +++ b/doc/html/fusion/algorithms/query/metafunctions/count_if.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ given the sequence and predicate types.

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.51. Parameters

+

Table 1.51. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -96,14 +96,14 @@ always int.

- + Complexity

Constant.

- + Header
@@ -112,7 +112,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/metafunctions/find.html b/doc/html/fusion/algorithms/query/metafunctions/find.html index 49131bdc..67d38802 100644 --- a/doc/html/fusion/algorithms/query/metafunctions/find.html +++ b/doc/html/fusion/algorithms/query/metafunctions/find.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ given the sequence and search types.

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.48. Parameters

+

Table 1.48. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -97,14 +97,14 @@ in Sequence, or result_of::end<Sequence>::type if there is no such element.

- + Complexity

Linear, at most result_of::size<Sequence>::value comparisons.

- + Header
@@ -113,7 +113,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/metafunctions/find_if.html b/doc/html/fusion/algorithms/query/metafunctions/find_if.html index f2020c20..8bc4c672 100644 --- a/doc/html/fusion/algorithms/query/metafunctions/find_if.html +++ b/doc/html/fusion/algorithms/query/metafunctions/find_if.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ given the sequence and predicate types.

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.49. Parameters

+

Table 1.49. Parameters

@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -100,14 +100,14 @@ to true. Returns result_of::end<Sequence>::type if there is no such element.

- + Complexity

Linear. At most result_of::size<Sequence>::value comparisons.

- + Header
@@ -116,7 +116,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/query/metafunctions/none.html b/doc/html/fusion/algorithms/query/metafunctions/none.html index d2cfecc8..abc2e587 100644 --- a/doc/html/fusion/algorithms/query/metafunctions/none.html +++ b/doc/html/fusion/algorithms/query/metafunctions/none.html @@ -26,14 +26,14 @@
- + Description

A metafunction returning the result type of none.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.47. Parameters

+

Table 1.47. Parameters

@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -102,14 +102,14 @@ The return type is always bool.

- + Complexity

Constant.

- + Header
@@ -118,7 +118,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation.html b/doc/html/fusion/algorithms/transformation.html index eb90fe6f..0a4d7fb9 100644 --- a/doc/html/fusion/algorithms/transformation.html +++ b/doc/html/fusion/algorithms/transformation.html @@ -27,49 +27,7 @@ Transformation

The transformation algorithms create new sequences out of existing sequences @@ -88,7 +46,7 @@

- + Header

@@ -97,7 +55,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions.html b/doc/html/fusion/algorithms/transformation/functions.html index 3143ea86..3ff862fb 100644 --- a/doc/html/fusion/algorithms/transformation/functions.html +++ b/doc/html/fusion/algorithms/transformation/functions.html @@ -49,7 +49,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/clear.html b/doc/html/fusion/algorithms/transformation/functions/clear.html index 369a6060..13ae29d8 100644 --- a/doc/html/fusion/algorithms/transformation/functions/clear.html +++ b/doc/html/fusion/algorithms/transformation/functions/clear.html @@ -26,14 +26,14 @@
- + Description

clear returns an empty sequence.

- + Synposis
@@ -43,7 +43,7 @@
 typename result_of::clear<Sequence const>::type clear(Sequence const& seq);
 
-

Table 1.61. Parameters

+

Table 1.61. Parameters

@@ -67,7 +67,7 @@
- + Expression Semantics
@@ -84,21 +84,21 @@ with no elements.

- + Complexity

Constant.

- + Header
 #include <boost/fusion/algorithm/transformation/clear.hpp>
 
- + Example
@@ -107,7 +107,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/erase.html b/doc/html/fusion/algorithms/transformation/functions/erase.html index e083ed1a..ed861b89 100644 --- a/doc/html/fusion/algorithms/transformation/functions/erase.html +++ b/doc/html/fusion/algorithms/transformation/functions/erase.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ those at a specified iterator, or between two iterators.

- + Synposis
@@ -54,7 +54,7 @@
     Sequence const& seq, First const& it1, Last const& it2);
 
-

Table 1.62. Parameters

+

Table 1.62. Parameters

@@ -101,7 +101,7 @@
- + Expression Semantics
@@ -132,21 +132,21 @@ in their original order, except those in the range [first,last).

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/erase.hpp>
 
- + Example
@@ -157,7 +157,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/erase_key.html b/doc/html/fusion/algorithms/transformation/functions/erase_key.html index 234c96ce..a340a57a 100644 --- a/doc/html/fusion/algorithms/transformation/functions/erase_key.html +++ b/doc/html/fusion/algorithms/transformation/functions/erase_key.html @@ -26,7 +26,7 @@
- + Description

@@ -39,7 +39,7 @@ with a given key.

- + Synposis
@@ -50,7 +50,7 @@
 typename result_of::erase_key<Sequence const, Key>::type erase_key(Sequence const& seq);
 
-

Table 1.63. Parameters

+

Table 1.63. Parameters

@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -100,21 +100,21 @@ except those with key Key.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/erase_key.hpp>
 
- + Example
@@ -123,7 +123,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/filter.html b/doc/html/fusion/algorithms/transformation/functions/filter.html index c1d7b498..533fc8ee 100644 --- a/doc/html/fusion/algorithms/transformation/functions/filter.html +++ b/doc/html/fusion/algorithms/transformation/functions/filter.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ the elements of a specified type.

- + Synopsis
@@ -45,7 +45,7 @@
 typename result_of::filter<Sequence const, T>::type filter(Sequence const& seq);
 
-

Table 1.52. Parameters

+

Table 1.52. Parameters

@@ -77,7 +77,7 @@
- + Expression Semantics
@@ -96,21 +96,21 @@ to filter_if<boost::same_type<_, T> >(seq).

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/filter.hpp>
 
- + Example
@@ -120,7 +120,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/filter_if.html b/doc/html/fusion/algorithms/transformation/functions/filter_if.html index 6c1844b6..ef3c3471 100644 --- a/doc/html/fusion/algorithms/transformation/functions/filter_if.html +++ b/doc/html/fusion/algorithms/transformation/functions/filter_if.html @@ -26,7 +26,7 @@
- + Description

@@ -35,7 +35,7 @@ Lambda Expression evaluates to boost::mpl::true_.

- + Synopsis
@@ -46,7 +46,7 @@
 typename result_of::filter_if<Sequence const, Pred>::type filter_if(Sequence const& seq);
 
-

Table 1.53. Parameters

+

Table 1.53. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -100,21 +100,21 @@ is the same as in the original sequence.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/filter_if.hpp>
 
- + Example
@@ -124,7 +124,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/insert.html b/doc/html/fusion/algorithms/transformation/functions/insert.html index d03f78e5..51c96f3a 100644 --- a/doc/html/fusion/algorithms/transformation/functions/insert.html +++ b/doc/html/fusion/algorithms/transformation/functions/insert.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ element inserted the position described by a given iterator.

- + Synposis
@@ -46,7 +46,7 @@
 unspecified insert(Sequence const& seq, Pos const& pos, T const& t);
 
-

Table 1.64. Parameters

+

Table 1.64. Parameters

@@ -87,7 +87,7 @@
- + Expression Semantics
@@ -107,21 +107,21 @@ pos.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/insert.hpp>
 
- + Example
@@ -131,7 +131,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/insert_range.html b/doc/html/fusion/algorithms/transformation/functions/insert_range.html index 818d035b..116b91fd 100644 --- a/doc/html/fusion/algorithms/transformation/functions/insert_range.html +++ b/doc/html/fusion/algorithms/transformation/functions/insert_range.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ iterator.

- + Synposis
@@ -47,7 +47,7 @@
     Sequence const& seq, Pos const& pos, Range const& range);
 
-

Table 1.65. Parameters

+

Table 1.65. Parameters

@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -111,21 +111,21 @@ All elements retaining their ordering from the orignal sequences.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/insert_range.hpp>
 
- + Example
@@ -135,7 +135,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/join.html b/doc/html/fusion/algorithms/transformation/functions/join.html index b4aa0a12..40f6810f 100644 --- a/doc/html/fusion/algorithms/transformation/functions/join.html +++ b/doc/html/fusion/algorithms/transformation/functions/join.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ first followed by the elements of the second.

- + Synopsis
@@ -44,7 +44,7 @@
 typename result_of::join<LhSequence, RhSequence>::type join(LhSequence const& lhs, RhSequence const& rhs);
 
-

Table 1.66. Parameters

+

Table 1.66. Parameters

@@ -79,7 +79,7 @@
- + Expression Semantics
@@ -98,21 +98,21 @@ The order of th elements is preserved.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/join.hpp>
 
- + Example
@@ -123,7 +123,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/pop_back.html b/doc/html/fusion/algorithms/transformation/functions/pop_back.html index 1968618e..beddbc62 100644 --- a/doc/html/fusion/algorithms/transformation/functions/pop_back.html +++ b/doc/html/fusion/algorithms/transformation/functions/pop_back.html @@ -26,14 +26,14 @@
- + Description

Returns a new sequence, with the last element of the original removed.

- + Synopsis
@@ -43,7 +43,7 @@
 typename result_of::pop_back<Sequence const>::type pop_back(Sequence const& seq);
 
-

Table 1.68. Parameters

+

Table 1.68. Parameters

@@ -67,7 +67,7 @@
- + Expression Semantics
@@ -86,21 +86,21 @@ same order as they were in seq.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/pop_back.hpp>
 
- + Example
@@ -109,7 +109,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/pop_front.html b/doc/html/fusion/algorithms/transformation/functions/pop_front.html index e87c0e38..4c0c76f1 100644 --- a/doc/html/fusion/algorithms/transformation/functions/pop_front.html +++ b/doc/html/fusion/algorithms/transformation/functions/pop_front.html @@ -26,14 +26,14 @@
- + Description

Returns a new sequence, with the first element of the original removed.

- + Synopsis
@@ -43,7 +43,7 @@
 typename result_of::pop_front<Sequence const>::type pop_front(Sequence const& seq);
 
-

Table 1.69. Parameters

+

Table 1.69. Parameters

@@ -67,7 +67,7 @@
- + Expression Semantics
@@ -86,21 +86,21 @@ same order as they were in seq.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/pop_front.hpp>
 
- + Example
@@ -109,7 +109,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/push_back.html b/doc/html/fusion/algorithms/transformation/functions/push_back.html index 3d4b08fe..f4259325 100644 --- a/doc/html/fusion/algorithms/transformation/functions/push_back.html +++ b/doc/html/fusion/algorithms/transformation/functions/push_back.html @@ -26,14 +26,14 @@
- + Description

Returns a new sequence with an element added at the end.

- + Synopsis
@@ -45,7 +45,7 @@
     Sequence const& seq, T const& t);
 
-

Table 1.70. Parameters

+

Table 1.70. Parameters

@@ -77,7 +77,7 @@
- + Expression Semantics
@@ -96,21 +96,21 @@ to the end. The elements are in the same order as they were in seq.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/push_back.hpp>
 
- + Example
@@ -119,7 +119,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/push_front.html b/doc/html/fusion/algorithms/transformation/functions/push_front.html index a85bd7d3..651f1172 100644 --- a/doc/html/fusion/algorithms/transformation/functions/push_front.html +++ b/doc/html/fusion/algorithms/transformation/functions/push_front.html @@ -26,14 +26,14 @@
- + Description

Returns a new sequence with an element added at the beginning.

- + Synopsis
@@ -45,7 +45,7 @@
     Sequence const& seq, T const& t);
 
-

Table 1.71. Parameters

+

Table 1.71. Parameters

@@ -77,7 +77,7 @@
- + Expression Semantics
@@ -97,21 +97,21 @@ seq.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/push_front.hpp>
 
- + Example
@@ -120,7 +120,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/remove.html b/doc/html/fusion/algorithms/transformation/functions/remove.html index c6db3fd3..6a5c1acb 100644 --- a/doc/html/fusion/algorithms/transformation/functions/remove.html +++ b/doc/html/fusion/algorithms/transformation/functions/remove.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ except those of a given type.

- + Synopsis
@@ -45,7 +45,7 @@
 typename result_of::remove<Sequence const, T>::type replace(Sequence const& seq);
 
-

Table 1.58. Parameters

+

Table 1.58. Parameters

@@ -77,7 +77,7 @@
- + Expression Semantics
@@ -96,21 +96,21 @@ Equivalent to remove_if<boost::is_same<_,T> >(seq).

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/remove.hpp>
 
- + Example
@@ -120,7 +120,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/remove_if.html b/doc/html/fusion/algorithms/transformation/functions/remove_if.html index 5b215f20..a1c1ac0d 100644 --- a/doc/html/fusion/algorithms/transformation/functions/remove_if.html +++ b/doc/html/fusion/algorithms/transformation/functions/remove_if.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ those where a given unary function object evaluates to true.

- + Synopsis
@@ -45,7 +45,7 @@
 typename result_of::remove_if<Sequence const, Pred>::type remove_if(Sequence const& seq);
 
-

Table 1.59. Parameters

+

Table 1.59. Parameters

@@ -79,7 +79,7 @@
- + Expression Semantics
@@ -99,21 +99,21 @@ >(seq).

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/remove_if.hpp>
 
- + Example
@@ -123,7 +123,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/replace.html b/doc/html/fusion/algorithms/transformation/functions/replace.html index d9c93a0d..9a7db88d 100644 --- a/doc/html/fusion/algorithms/transformation/functions/replace.html +++ b/doc/html/fusion/algorithms/transformation/functions/replace.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ a new value.

- + Synopsis
@@ -46,7 +46,7 @@
     Sequence const& seq, T const& old_value, T const& new_value);
 
-

Table 1.56. Parameters

+

Table 1.56. Parameters

@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -108,21 +108,21 @@ to elements with the same type and equal to old_value.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/replace.hpp>
 
- + Example
@@ -131,7 +131,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/replace_if.html b/doc/html/fusion/algorithms/transformation/functions/replace_if.html index 2ecf8ca4..9cd48436 100644 --- a/doc/html/fusion/algorithms/transformation/functions/replace_if.html +++ b/doc/html/fusion/algorithms/transformation/functions/replace_if.html @@ -26,7 +26,7 @@
- + Description

@@ -35,7 +35,7 @@ replaced with a new value.

- + Synopsis
@@ -47,7 +47,7 @@
     Sequence const& seq, F f, T const& new_value);
 
-

Table 1.57. Parameters

+

Table 1.57. Parameters

@@ -88,7 +88,7 @@
- + Expression Semantics
@@ -108,21 +108,21 @@ evaluates to true.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/replace_if.hpp>
 
- + Example
@@ -140,7 +140,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/reverse.html b/doc/html/fusion/algorithms/transformation/functions/reverse.html index 83023aae..4aa8b7fd 100644 --- a/doc/html/fusion/algorithms/transformation/functions/reverse.html +++ b/doc/html/fusion/algorithms/transformation/functions/reverse.html @@ -26,14 +26,14 @@
- + Description

Returns a new sequence with the elements of the original in reverse order.

- + Synposis
@@ -43,7 +43,7 @@
 typename result_of::reverse<Sequence const>::type reverse(Sequence const& seq);
 
-

Table 1.60. Parameters

+

Table 1.60. Parameters

@@ -67,7 +67,7 @@
- + Expression Semantics
@@ -85,21 +85,21 @@ in reverse order.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/reverse.hpp>
 
- + Example
@@ -108,7 +108,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/transform.html b/doc/html/fusion/algorithms/transformation/functions/transform.html index f98f369b..b12116b2 100644 --- a/doc/html/fusion/algorithms/transformation/functions/transform.html +++ b/doc/html/fusion/algorithms/transformation/functions/transform.html @@ -26,7 +26,7 @@
- + Description

@@ -38,7 +38,7 @@ to each element of seq.

- + Unary version synopsis
@@ -51,7 +51,7 @@ Sequence const& seq, F f);
-

Table 1.54. Parameters

+

Table 1.54. Parameters

@@ -88,7 +88,7 @@
- + Expression Semantics
@@ -106,7 +106,7 @@ within seq.

- + Binary version synopsis
@@ -120,7 +120,7 @@ Sequence1 const& seq1, Sequence2 const& seq2, F f);
-

Table 1.55. Parameters

+

Table 1.55. Parameters

@@ -176,21 +176,21 @@ within seq1 and seq2 respectively.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/transform.hpp>
 
- + Example
@@ -214,7 +214,8 @@
 
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/functions/zip.html b/doc/html/fusion/algorithms/transformation/functions/zip.html index 1a46ccb2..a6a6737d 100644 --- a/doc/html/fusion/algorithms/transformation/functions/zip.html +++ b/doc/html/fusion/algorithms/transformation/functions/zip.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ of the members of the component sequences.

- + Synopsis
@@ -48,7 +48,7 @@
 zip(Sequence1 const& seq1, Sequence2 const& seq2, ... SequenceN const& seqN);
 
-

Table 1.67. Parameters

+

Table 1.67. Parameters

@@ -73,7 +73,7 @@
- + Expression Semantics
@@ -96,21 +96,21 @@ 'c'))

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
 #include <boost/fusion/algorithm/transformation/zip.hpp>
 
- + Example
@@ -121,7 +121,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions.html b/doc/html/fusion/algorithms/transformation/metafunctions.html index adc5b67d..c4de0434 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions.html @@ -49,7 +49,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/clear.html b/doc/html/fusion/algorithms/transformation/metafunctions/clear.html index 3f89f8f8..5c979962 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/clear.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/clear.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ type.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.80. Parameters

+

Table 1.80. Parameters

@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -84,14 +84,14 @@ Semantics: Returns an empty sequence.

- + Complexity

Constant.

- + Header
@@ -100,7 +100,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/erase.html b/doc/html/fusion/algorithms/transformation/metafunctions/erase.html index 1e498c8c..2b107e83 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/erase.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/erase.html @@ -30,11 +30,11 @@ and range delimiting iterator types.

- + Description
- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.81. Parameters

+

Table 1.81. Parameters

@@ -92,7 +92,7 @@
- + Expression Semantics
@@ -122,14 +122,14 @@ and It2 removed.

- + Complexity

Constant.

- + Header
@@ -138,7 +138,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/erase_key.html b/doc/html/fusion/algorithms/transformation/metafunctions/erase_key.html index 2b02d7bf..dd4bae14 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/erase_key.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/erase_key.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ and key types.

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.82. Parameters

+

Table 1.82. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -98,14 +98,14 @@ except those with key Key.

- + Complexity

Constant.

- + Header
@@ -114,7 +114,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/filter.html b/doc/html/fusion/algorithms/transformation/metafunctions/filter.html index 2b4b2df4..95fc51b5 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/filter.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/filter.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ and type to retain.

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.72. Parameter

+

Table 1.72. Parameter

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -100,14 +100,14 @@ boost::is_same<mpl::_, T> >::type.

- + Complexity

Constant.

- + Header
@@ -116,7 +116,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/filter_if.html b/doc/html/fusion/algorithms/transformation/metafunctions/filter_if.html index 45bb3be3..f9668ecf 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/filter_if.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/filter_if.html @@ -26,7 +26,7 @@
- + Description

@@ -35,7 +35,7 @@ Lambda Expression predicate type.

- + Synopsis
@@ -49,7 +49,7 @@
 };
 
-

Table 1.73. Parameter

+

Table 1.73. Parameter

@@ -83,7 +83,7 @@
- + Expression Semantics
@@ -102,14 +102,14 @@ to boost::mpl::true_.

- + Complexity

Constant.

- + Header
@@ -118,7 +118,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/insert.html b/doc/html/fusion/algorithms/transformation/metafunctions/insert.html index 2d57d8b4..d6a8cb65 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/insert.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/insert.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ position iterator and insertion types.

- + Synopsis
@@ -49,7 +49,7 @@
 };
 
-

Table 1.83. Parameters

+

Table 1.83. Parameters

@@ -90,7 +90,7 @@
- + Expression Semantics
@@ -109,14 +109,14 @@ in Sequence.

- + Complexity

Constant.

- + Header
@@ -125,7 +125,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/insert_range.html b/doc/html/fusion/algorithms/transformation/metafunctions/insert_range.html index 3f3ca8c7..55e5f007 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/insert_range.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/insert_range.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ sequence, position iterator and insertion range types.

- + Synopsis
@@ -49,7 +49,7 @@
 };
 
-

Table 1.84. Parameters

+

Table 1.84. Parameters

@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -112,14 +112,14 @@ into Sequence.

- + Complexity

Constant.

- + Header
@@ -128,7 +128,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/join.html b/doc/html/fusion/algorithms/transformation/metafunctions/join.html index a03f6d07..655a4037 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/join.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/join.html @@ -26,14 +26,14 @@
- + Description

Returns the result of joining 2 sequences, given the sequence types.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
- + Expression Semantics
@@ -66,14 +66,14 @@ The order of the elements in the 2 sequences is preserved.

- + Complexity

Constant.

- + Header
@@ -82,7 +82,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/pop_back.html b/doc/html/fusion/algorithms/transformation/metafunctions/pop_back.html index 37e39e0d..2ef4380d 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/pop_back.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/pop_back.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ type.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.85. Parameters

+

Table 1.85. Parameters

@@ -71,7 +71,7 @@
- + Expression Semantics
@@ -89,14 +89,14 @@ except the last element.

- + Complexity

Constant.

- + Header
@@ -105,7 +105,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/pop_front.html b/doc/html/fusion/algorithms/transformation/metafunctions/pop_front.html index b1285bd9..81153330 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/pop_front.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/pop_front.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ type.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.86. Parameters

+

Table 1.86. Parameters

@@ -71,7 +71,7 @@
- + Expression Semantics
@@ -89,14 +89,14 @@ except the first element.

- + Complexity

Constant.

- + Header
@@ -105,7 +105,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/push_back.html b/doc/html/fusion/algorithms/transformation/metafunctions/push_back.html index 2fedcafd..353e79e4 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/push_back.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/push_back.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ the input sequence and element to push.

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.87. Parameters

+

Table 1.87. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -99,14 +99,14 @@ added to the end.

- + Complexity

Constant.

- + Header
@@ -115,7 +115,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/push_front.html b/doc/html/fusion/algorithms/transformation/metafunctions/push_front.html index 562e7479..ec64efd3 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/push_front.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/push_front.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ of the input sequence and element to push.

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.88. Parameters

+

Table 1.88. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -99,14 +99,14 @@ added to the beginning.

- + Complexity

Constant.

- + Header
@@ -115,7 +115,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/remove.html b/doc/html/fusion/algorithms/transformation/metafunctions/remove.html index 809ea73f..aebc4373 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/remove.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/remove.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ removal types.

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.77. Parameters

+

Table 1.77. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -100,14 +100,14 @@ boost::is_same<mpl::_, T> >::type.

- + Complexity

Constant.

- + Header
@@ -116,7 +116,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/remove_if.html b/doc/html/fusion/algorithms/transformation/metafunctions/remove_if.html index aa1aeb7b..72b3f0e5 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/remove_if.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/remove_if.html @@ -26,7 +26,7 @@
- + Description

@@ -35,7 +35,7 @@ Lambda Expression predicate types.

- + Synopsis
@@ -49,7 +49,7 @@
 };
 
-

Table 1.78. Parameters

+

Table 1.78. Parameters

@@ -85,7 +85,7 @@
- + Expression Semantics
@@ -104,14 +104,14 @@ to boost::mpl::false_.

- + Complexity

Constant.

- + Header
@@ -120,7 +120,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/replace.html b/doc/html/fusion/algorithms/transformation/metafunctions/replace.html index f74b9ff9..8efd0542 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/replace.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/replace.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ the input sequence and element to replace.

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.75. Parameters

+

Table 1.75. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -97,14 +97,14 @@ replace.

- + Complexity

Constant.

- + Header
@@ -113,7 +113,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/replace_if.html b/doc/html/fusion/algorithms/transformation/metafunctions/replace_if.html index e160bd4f..05090b56 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/replace_if.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/replace_if.html @@ -26,7 +26,7 @@
- + Description

@@ -36,7 +36,7 @@ Function Object predicate and replacement object.

- + Synopsis
@@ -50,7 +50,7 @@
 };
 
-

Table 1.76. Parameters

+

Table 1.76. Parameters

@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -108,14 +108,14 @@ replace_if.

- + Complexity

Constant.

- + Header
@@ -124,7 +124,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/reverse.html b/doc/html/fusion/algorithms/transformation/metafunctions/reverse.html index 6861a736..d612bd22 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/reverse.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/reverse.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ type.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.79. Parameters

+

Table 1.79. Parameters

@@ -71,7 +71,7 @@
- + Expression Semantics
@@ -88,14 +88,14 @@ elements in the reverse order to Sequence.

- + Complexity

Constant.

- + Header
@@ -104,7 +104,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/transform.html b/doc/html/fusion/algorithms/transformation/metafunctions/transform.html index cb5ce13e..35ff7a35 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/transform.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/transform.html @@ -26,7 +26,7 @@
- + Description

@@ -36,7 +36,7 @@ Object types.

- + Synopsis
@@ -50,7 +50,7 @@
 };
 
-

Table 1.74. Parameters

+

Table 1.74. Parameters

@@ -84,7 +84,7 @@
- + Expression Semantics
@@ -101,14 +101,14 @@ F::result<E>::type for each element type E in Sequence.

- + Complexity

Constant.

- + Header
@@ -117,7 +117,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/algorithms/transformation/metafunctions/zip.html b/doc/html/fusion/algorithms/transformation/metafunctions/zip.html index 3a3124b4..da7866ad 100644 --- a/doc/html/fusion/algorithms/transformation/metafunctions/zip.html +++ b/doc/html/fusion/algorithms/transformation/metafunctions/zip.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ of the members of the component sequences.

- + Synopsis
@@ -50,7 +50,7 @@
 };
 
- + Expression Semantics
@@ -73,14 +73,14 @@ 'c'))

- + Complexity

Constant.

- + Header
@@ -89,7 +89,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/change_log.html b/doc/html/fusion/change_log.html index d3079150..ca9b53e5 100644 --- a/doc/html/fusion/change_log.html +++ b/doc/html/fusion/change_log.html @@ -41,7 +41,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/extension.html b/doc/html/fusion/extension.html index 5e5861f8..a35632dd 100644 --- a/doc/html/fusion/extension.html +++ b/doc/html/fusion/extension.html @@ -48,7 +48,7 @@

- + Our example

@@ -80,7 +80,7 @@ Start guide.

- + Enabling Tag Dispatching

@@ -121,7 +121,7 @@ #include <boost/fusion/sequence/adapted/mpl/tag_of.hpp>

- + Designing a suitable iterator

@@ -184,7 +184,7 @@ clearer as we add features to our implementation.

- + A first couple of instructive features

@@ -328,7 +328,7 @@

- + Implementing the remaining iterator functionality

@@ -383,7 +383,7 @@ are provided in the example code.

- + Implementing the intrinsic functions of the sequence

@@ -442,7 +442,7 @@ value_at_impl and at_impl.

- + Enabling our type as an associative container

@@ -508,7 +508,7 @@ of is_associative_impl.

- + Summary

@@ -525,7 +525,8 @@ - +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger


diff --git a/doc/html/fusion/functional.html b/doc/html/fusion/functional.html index 53449074..c0393988 100644 --- a/doc/html/fusion/functional.html +++ b/doc/html/fusion/functional.html @@ -60,14 +60,14 @@ through a function object interface.

- + Header

 #include <boost/fusion/functional.hpp>
 

- + Fused and unfused forms

@@ -104,7 +104,7 @@ form of f'.

- + Calling functions and function objects

@@ -132,7 +132,7 @@ instance for the given argument.

- + Making Fusion code callable through a function object interface

@@ -152,7 +152,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/adapters.html b/doc/html/fusion/functional/adapters.html index d7c1557e..b435b48c 100644 --- a/doc/html/fusion/functional/adapters.html +++ b/doc/html/fusion/functional/adapters.html @@ -6,7 +6,8 @@ - + @@ -20,7 +21,7 @@
-PrevUpHomeNext +PrevUpHomeNext

@@ -40,11 +41,12 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/fusion/functional/adapters/fused.html b/doc/html/fusion/functional/adapters/fused.html index 49de6643..c5ddb931 100644 --- a/doc/html/fusion/functional/adapters/fused.html +++ b/doc/html/fusion/functional/adapters/fused.html @@ -26,7 +26,7 @@
- + Description

@@ -62,14 +62,14 @@ and boost::shared_ptr).

- + Header
 #include <boost/fusion/functional/adapter/fused.hpp>
 
- + Synopsis
@@ -77,7 +77,7 @@
 class fused;
 
- + Template parameters
@@ -103,7 +103,7 @@
- + Model of
    @@ -139,7 +139,7 @@
- + Expression Semantics
@@ -173,27 +173,28 @@
- + Example
 fused< std::plus<long> > f;
-assert(f(make_vector(1,2l)) == 3l);
+assert(f(make_vector(1,2l)) == 3l);
 
- + See also
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/adapters/fused_function_object.html b/doc/html/fusion/functional/adapters/fused_function_object.html index 7cfafe98..d64140a8 100644 --- a/doc/html/fusion/functional/adapters/fused_function_object.html +++ b/doc/html/fusion/functional/adapters/fused_function_object.html @@ -26,7 +26,7 @@
- + Description

@@ -50,14 +50,14 @@ object is held by value, the adapter is const).

- + Header
 #include <boost/fusion/functional/adapter/fused_function_object.hpp>
 
- + Synopsis
@@ -65,7 +65,7 @@
 class fused_function_object;
 
- + Template parameters
@@ -90,7 +90,7 @@
- + Model of
@@ -127,7 +127,7 @@
- + Expression Semantics
@@ -161,16 +161,16 @@
- + Example
 template<class SeqOfSeqs, class Func>
-typename result_of::transform< zip_view<SeqOfSeqs> const,
+typename result_of::transform< zip_view<SeqOfSeqs> const,
     fused_function_object<Func const &> >::type
 n_ary_transform(SeqOfSeqs const & s, Func const & f)
 {
-    return transform(zip_view<SeqOfSeqs>(s), 
+    return transform(zip_view<SeqOfSeqs>(s), 
         fused_function_object<Func const &>(f));
 } 
 
@@ -194,24 +194,26 @@
     vector<int,float> a(2,2.0f);
     vector<int,float> b(1,1.5f);
     vector<int,float> c(1,0.5f);
-    assert(c == n_ary_transform(vector_tie(a,b), sub()));
+    assert(c == n_ary_transform(vector_tie(a,b), sub()));
 }
 
- + See also
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/adapters/fused_procedure.html b/doc/html/fusion/functional/adapters/fused_procedure.html index 1f705a56..7ae75031 100644 --- a/doc/html/fusion/functional/adapters/fused_procedure.html +++ b/doc/html/fusion/functional/adapters/fused_procedure.html @@ -26,7 +26,7 @@
- + Description

@@ -67,14 +67,14 @@ implemented).

- + Header
 #include <boost/fusion/functional/adapter/fused_procedure.hpp>
 
- + Synopsis
@@ -82,7 +82,7 @@
 class fused_procedure;
 
- + Template parameters
@@ -106,7 +106,7 @@
- + Model of
@@ -142,7 +142,7 @@
- + Expression Semantics
@@ -176,14 +176,14 @@
- + Example
 template<class SequenceOfSequences, class Func>
 void n_ary_for_each(SequenceOfSequences const & s, Func const & f)
 {
-    for_each(zip_view<SequenceOfSequences>(s), 
+    for_each(zip_view<SequenceOfSequences>(s), 
         fused_procedure<Func const &>(f));
 } 
 
@@ -192,24 +192,26 @@
     vector<int,float> a(2,2.0f);
     vector<int,float> b(1,1.5f);
     using namespace boost::lambda;
-    n_ary_for_each(vector_tie(a,b), _1 -= _2);
-    assert(a == make_vector(1,0.5f));
+    n_ary_for_each(vector_tie(a,b), _1 -= _2);
+    assert(a == make_vector(1,0.5f));
 }
 
- + See also
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/adapters/unfused_generic.html b/doc/html/fusion/functional/adapters/unfused_generic.html index 9b6a5590..228308c9 100644 --- a/doc/html/fusion/functional/adapters/unfused_generic.html +++ b/doc/html/fusion/functional/adapters/unfused_generic.html @@ -26,7 +26,7 @@
- + Description

@@ -81,14 +81,14 @@ object is held by value, the adapter is const).

- + Header
 #include <boost/fusion/functional/adapter/unfused_generic.hpp>
 
- + Synopsis
@@ -96,7 +96,7 @@
 class unfused_generic;
 
- + Template parameters
@@ -122,7 +122,7 @@
- + Model of
@@ -163,7 +163,7 @@
- + Expression Semantics
@@ -198,7 +198,7 @@
- + Example
@@ -215,14 +215,14 @@
 
     template <class Seq>
     struct result
-        : result_of::invoke< Function,
-            typename result_of::push_front<Seq, T>::type >
+        : result_of::invoke< Function,
+            typename result_of::push_front<Seq, T>::type >
     { };
 
     template <class Seq>
     typename result<Seq>::type operator()(Seq const & s) const
     {
-        return invoke(fnc_deferred, push_front(s,xxx_bound));
+        return invoke(fnc_deferred, push_front(s,xxx_bound));
     }
 };
 
@@ -246,7 +246,7 @@
 }
 
- + See also
@@ -260,7 +260,8 @@ - +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/adapters/unfused_lvalue_args.html b/doc/html/fusion/functional/adapters/unfused_lvalue_args.html index 430d96f9..014dca6a 100644 --- a/doc/html/fusion/functional/adapters/unfused_lvalue_args.html +++ b/doc/html/fusion/functional/adapters/unfused_lvalue_args.html @@ -26,7 +26,7 @@
- + Description

@@ -68,14 +68,14 @@ object is held by value, the adapter is const).

- + Header
 #include <boost/fusion/functional/adapter/unfused_lvalue_args.hpp>
 
- + Synopsis
@@ -83,7 +83,7 @@
 class unfused_lvalue_args;
 
- + Template parameters
@@ -109,7 +109,7 @@
- + Model of
@@ -150,7 +150,7 @@
- + Expression Semantics
@@ -185,7 +185,7 @@
- + Example
@@ -200,7 +200,7 @@
     template <class Seq>
     void operator()(Seq const & s) const
     {
-        for_each(s,++boost::lambda::_1);
+        for_each(s,++boost::lambda::_1);
     }
 };
 
@@ -213,7 +213,7 @@
 }
 
- + See also
@@ -225,7 +225,8 @@ - +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/adapters/unfused_rvalue_args.html b/doc/html/fusion/functional/adapters/unfused_rvalue_args.html index 3033d70b..d8f83f5a 100644 --- a/doc/html/fusion/functional/adapters/unfused_rvalue_args.html +++ b/doc/html/fusion/functional/adapters/unfused_rvalue_args.html @@ -26,7 +26,7 @@
- + Description

@@ -68,14 +68,14 @@ object is held by value, the adapter is const).

- + Header
 #include <boost/fusion/functional/adapter/unfused_rvalue_args.hpp>
 
- + Synopsis
@@ -83,7 +83,7 @@
 class unfused_rvalue_args;
 
- + Template parameters
@@ -109,7 +109,7 @@
- + Model of
@@ -150,7 +150,7 @@
- + Expression Semantics
@@ -185,7 +185,7 @@
- + Example
@@ -211,7 +211,7 @@
 }
 
- + See also
@@ -225,7 +225,8 @@ - +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/adapters/unfused_typed.html b/doc/html/fusion/functional/adapters/unfused_typed.html index 531dbfc1..316c25eb 100644 --- a/doc/html/fusion/functional/adapters/unfused_typed.html +++ b/doc/html/fusion/functional/adapters/unfused_typed.html @@ -26,7 +26,7 @@
- + Description

@@ -85,14 +85,14 @@

- + Header
 #include <boost/fusion/functional/adapter/unfused_typed.hpp>
 
- + Synopsis
@@ -100,7 +100,7 @@
 class unfused_typed;
 
- + Template parameters
@@ -135,7 +135,7 @@
- + Model of
@@ -181,7 +181,7 @@
- + Expression Semantics
@@ -217,7 +217,7 @@
- + Example
@@ -250,7 +250,7 @@
     template <class Seq>
     void operator()(Seq const & s) const
     {
-        for_each(zip(tie_dest,s), fused<add_assign>() );
+        for_each(zip(tie_dest,s), fused<add_assign>() );
     }
 };
 
@@ -286,7 +286,7 @@
 }
 
- + See also
    @@ -299,7 +299,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/concepts.html b/doc/html/fusion/functional/concepts.html index 5cff48ee..edd9ef11 100644 --- a/doc/html/fusion/functional/concepts.html +++ b/doc/html/fusion/functional/concepts.html @@ -35,7 +35,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/concepts/callable.html b/doc/html/fusion/functional/concepts/callable.html index cd5cfdf3..f110fd56 100644 --- a/doc/html/fusion/functional/concepts/callable.html +++ b/doc/html/fusion/functional/concepts/callable.html @@ -35,7 +35,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/concepts/def_callable.html b/doc/html/fusion/functional/concepts/def_callable.html index c549764c..dcc1b3c0 100644 --- a/doc/html/fusion/functional/concepts/def_callable.html +++ b/doc/html/fusion/functional/concepts/def_callable.html @@ -30,7 +30,7 @@ Callable Object"> Deferred Callable Object
- + Description

@@ -40,7 +40,7 @@ by the standard library).

- + Refinement of
@@ -60,7 +60,7 @@
- + Expression requirements
@@ -81,7 +81,7 @@
- + Models
  • @@ -90,7 +90,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/concepts/poly.html b/doc/html/fusion/functional/concepts/poly.html index 1ea02616..d99e05c6 100644 --- a/doc/html/fusion/functional/concepts/poly.html +++ b/doc/html/fusion/functional/concepts/poly.html @@ -30,7 +30,7 @@ Object"> Polymorphic Function Object
- + Description

@@ -39,7 +39,7 @@ type of calling the function object, given the argument types.

- + Refinement of
@@ -68,7 +68,7 @@
- + Expression requirements
@@ -91,7 +91,7 @@
- + Models
  • @@ -100,7 +100,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/generation.html b/doc/html/fusion/functional/generation.html index 2786aada..42593339 100644 --- a/doc/html/fusion/functional/generation.html +++ b/doc/html/fusion/functional/generation.html @@ -32,7 +32,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/generation/functions.html b/doc/html/fusion/functional/generation/functions.html index 623c9bf1..116327be 100644 --- a/doc/html/fusion/functional/generation/functions.html +++ b/doc/html/fusion/functional/generation/functions.html @@ -7,7 +7,8 @@ - + @@ -20,657 +21,34 @@

-PrevUpHomeNext +PrevUpHomeNext
-
- -
- - Description -
-

- Creates a fused adapter for a given Deferred Callable Object. - The usual element - conversion is applied to the target function. -

-
- - Synopsis -
-
-template <typename F>
-inline typename make_fused<F>::type
-make_fused(F const & f);
-
-
- - Parameters -
-
----- - - - - - - - - - - -
ParameterRequirementDescription
fModel - of Deferred - Callable Object -The function to transform.
-
- - Expression - Semantics -
-
-make_fused(f);
-
-

- Return type: A specialization of fused. -

-

- Semantics: Returns a fused adapter for f. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_fused.hpp>
-
-
- - Example -
-
-float sub(float a, float b) { return a - b; }
-
-void try_it()
-{
-    vector<int,float> a(2,2.0f);
-    vector<int,float> b(1,1.5f);
-    vector<float,float> c(1.0f,0.5f);
-    assert(c == transform(zip(a,b), make_fused(& sub)));
-    assert(c == transform(zip(a,b), make_fused(std::minus<float>())));
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Creates a fused_procedure adapter for - a given Deferred - Callable Object. The usual element - conversion applied to the target function. -

-
- - Synopsis -
-
-template <typename F>
-inline typename make_fused_procedure<F>::type
-make_fused_procedure(F const & f);
-
-
- - Parameters -
-
----- - - - - - - - - - - -
ParameterRequirementDescription
fModel - of Callable - Object -The function to transform.
-
- - Expression - Semantics -
-
-make_fused_procedure(f);
-
-

- Return type: A specialization of fused_procedure. -

-

- Semantics: Returns a fused_procedure adapter for - f. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_fused_procedure.hpp>
-
-
- - Example -
-
-vector<int,int,int> v(1,2,3);
-using namespace boost::lambda;
-make_fused_procedure(_1 += _2 - _3)(v);
-assert(front(v) == 0);
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Creates a fused_function_object adapter - for a given Deferred - Callable Object. The usual element - conversion is applied to the target function. -

-
- - Synopsis -
-
-template <typename F>
-inline typename make_fused_function_object<F>::type
-make_fused_function_object(F const & f);
-
-
- - Parameters -
-
----- - - - - - - - - - - -
ParameterRequirementDescription
fModel - of Polymorphic - Function Object -The function to transform.
-
- - Expression - Semantics -
-
-make_fused_function_object(f);
-
-

- Return type: A specialization of fused_function_object. -

-

- Semantics: Returns a fused_function_object adapter - for f. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_fused_function_object.hpp>
-
-
- - Example -
-
-struct sub
-{
-    template<typename T, typename _>
-    struct result
-    {
-        typedef T type;
-    };
-
-    template<typename T>
-    T operator()(T lhs, T rhs) const
-    {
-        return lhs - rhs;
-    }
-};
-
-void try_it()
-{
-    vector<int,float> a(2,2.0f);
-    vector<int,float> b(1,1.5f);
-    vector<int,float> c(1,0.5f);
-    assert(c == transform(zip(a,b), make_fused_function_object(sub())));
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Creates a unfused_generic adapter for - a given, unary Polymorphic - Function Object. The usual element - conversion is applied to the target function. -

-
- - Synopsis -
-
-template <typename F>
-inline typename make_unfused_generic<F>::type
-make_unfused_generic(F const & f);
-
-
- - Parameters -
-
----- - - - - - - - - - - -
ParameterRequirementDescription
fModel - of Polymorphic - Function Object -The function to transform.
-
- - Expression - Semantics -
-
-make_unfused_generic(f);
-
-

- Return type: A specialization of unfused_generic. -

-

- Semantics: Returns a unfused_generic adapter for - f. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_unfused_generic.hpp>
-
-
- - Example -
-
-struct bottles_song
-{
-    template<class Seq>
-    struct result
-        : mpl::if_< mpl::less< result_of::size<Seq>, mpl::int_<2> >,
-            boost::blank, mpl::identity<void> >::type
-    { };
-
-    template<class Seq> 
-    void operator()(Seq & s) const
-    {
-        typename result_of::at_c<Seq,0>::type n = at_c<0>(s);
-        typename result_of::at_c<Seq,1>::type what = at_c<1>(s);
-
-        std::cout 
-            << n << " bottles of " << what << " on the wall.\n" 
-            << n << " bottles of " << what << "!\n"
-            << "Take one down - pass it around.\n";
-
-        n -= 1; // glug glug...
-
-        std::cout
-            << n << " bottles of " << what << " on the wall.\n" 
-            << std::endl;
-    }
-};
-
-void try_it()
-{
-    unsigned n_milk = 99;
-    for(int i = 0; i < 3; ++i)
-        make_unfused_generic(bottles_song())(n_milk,"milk");
-    // 96 bottles left for me
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Creates a unfused_lvalue_args adapter - for a given, unary Polymorphic - Function Object. The usual element - conversion is applied to the target function. -

-
- - Synopsis -
-
-template <typename F>
-inline typename make_unfused_lvalue_args<F>::type
-make_unfused_lvalue_args(F const & f);
-
-
- - Parameters -
-
----- - - - - - - - - - - -
ParameterRequirementDescription
fModel - of Polymorphic - Function Object -The function to transform.
-
- - Expression - Semantics -
-
-make_unfused_lvalue_args(f);
-
-

- Return type: A specialization of unfused_lvalue_args. -

-

- Semantics: Returns a unfused_lvalue_args adapter - for f. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_unfused_lvalue_args.hpp>
-
-
- - Example -
-
-struct fused_incrementer
-{
-    template <class Seq> 
-    struct result 
-    { 
-        typedef void type;
-    };
-
-    template <class Seq>
-    void operator()(Seq const & s) const
-    {
-        for_each(s,++boost::lambda::_1);
-    }
-};
-
-void try_it()
-{
-    int a = 2; char b = 'X';
-    make_unfused_lvalue_args(fused_incrementer())(a,b);
-    assert(a == 3 && b == 'Y');
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Creates a unfused_rvalue_args adapter - for a given, unary Polymorphic - Function Object. The usual element - conversion is applied to the target function. -

-
- - Synopsis -
-
-template <typename F>
-inline typename make_unfused_rvalue_args<F>::type
-make_unfused_rvalue_args(F const & f);
-
-
- - Parameters -
-
----- - - - - - - - - - - -
ParameterRequirementDescription
fModel - of Polymorphic - Function Object -The function to transform.
-
- - Expression - Semantics -
-
-make_unfused_rvalue_args(f);
-
-

- Return type: A specialization of unfused_rvalue_args. -

-

- Semantics: Returns a unfused_rvalue_args adapter - for f. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_unfused_rvalue_args.hpp>
-
-
- - Example -
-
-struct sequence_printer
-{
-    template <class Seq> 
-    struct result 
-    { 
-        typedef void type;
-    };
-
-    template <class Seq>
-    void operator()(Seq const & s) const
-    {
-        std::cout << s << std::endl;
-    }
-};
-
-void try_it()
-{
-    make_unfused_rvalue_args(sequence_printer())
-        (24,"bottles of beer in",'a',"box.");
-}
-
-
- - See - also -
- -
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/fusion/functional/generation/functions/mk_fused.html b/doc/html/fusion/functional/generation/functions/mk_fused.html new file mode 100644 index 00000000..b8578c1d --- /dev/null +++ b/doc/html/fusion/functional/generation/functions/mk_fused.html @@ -0,0 +1,136 @@ + + + + + make_fused + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Creates a fused adapter for a given Deferred Callable Object. + The usual element + conversion is applied to the target function. +

+
+ + Synopsis +
+
+template <typename F>
+inline typename make_fused<F>::type
+make_fused(F const & f);
+
+
+ + Parameters +
+
+++++ + + + + + + + + + + +
ParameterRequirementDescription
fModel + of Deferred + Callable Object +The function to transform.
+
+ + Expression + Semantics +
+
+make_fused(f);
+
+

+ Return type: A specialization of fused. +

+

+ Semantics: Returns a fused adapter for f. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_fused.hpp>
+
+
+ + Example +
+
+float sub(float a, float b) { return a - b; }
+
+void try_it()
+{
+    vector<int,float> a(2,2.0f);
+    vector<int,float> b(1,1.5f);
+    vector<float,float> c(1.0f,0.5f);
+    assert(c == transform(zip(a,b), make_fused(& sub)));
+    assert(c == transform(zip(a,b), make_fused(std::minus<float>())));
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html b/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html new file mode 100644 index 00000000..aced6fdd --- /dev/null +++ b/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html @@ -0,0 +1,151 @@ + + + + + make_fused_function_object + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Creates a fused_function_object adapter + for a given Deferred + Callable Object. The usual element + conversion is applied to the target function. +

+
+ + Synopsis +
+
+template <typename F>
+inline typename make_fused_function_object<F>::type
+make_fused_function_object(F const & f);
+
+
+ + Parameters +
+
+++++ + + + + + + + + + + +
ParameterRequirementDescription
fModel + of Polymorphic + Function Object +The function to transform.
+
+ + Expression + Semantics +
+
+make_fused_function_object(f);
+
+

+ Return type: A specialization of fused_function_object. +

+

+ Semantics: Returns a fused_function_object adapter + for f. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_fused_function_object.hpp>
+
+
+ + Example +
+
+struct sub
+{
+    template<typename T, typename _>
+    struct result
+    {
+        typedef T type;
+    };
+
+    template<typename T>
+    T operator()(T lhs, T rhs) const
+    {
+        return lhs - rhs;
+    }
+};
+
+void try_it()
+{
+    vector<int,float> a(2,2.0f);
+    vector<int,float> b(1,1.5f);
+    vector<int,float> c(1,0.5f);
+    assert(c == transform(zip(a,b), make_fused_function_object(sub())));
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/functions/mk_fused_proc.html b/doc/html/fusion/functional/generation/functions/mk_fused_proc.html new file mode 100644 index 00000000..79ee2ae8 --- /dev/null +++ b/doc/html/fusion/functional/generation/functions/mk_fused_proc.html @@ -0,0 +1,132 @@ + + + + + make_fused_procedure + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Creates a fused_procedure adapter for + a given Deferred + Callable Object. The usual element + conversion applied to the target function. +

+
+ + Synopsis +
+
+template <typename F>
+inline typename make_fused_procedure<F>::type
+make_fused_procedure(F const & f);
+
+
+ + Parameters +
+
+++++ + + + + + + + + + + +
ParameterRequirementDescription
fModel + of Callable + Object +The function to transform.
+
+ + Expression + Semantics +
+
+make_fused_procedure(f);
+
+

+ Return type: A specialization of fused_procedure. +

+

+ Semantics: Returns a fused_procedure adapter for + f. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_fused_procedure.hpp>
+
+
+ + Example +
+
+vector<int,int,int> v(1,2,3);
+using namespace boost::lambda;
+make_fused_procedure(_1 += _2 - _3)(v);
+assert(front(v) == 0);
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html b/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html new file mode 100644 index 00000000..e2410ec0 --- /dev/null +++ b/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html @@ -0,0 +1,163 @@ + + + + + make_unfused_generic + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Creates a unfused_generic adapter for + a given, unary Polymorphic + Function Object. The usual element + conversion is applied to the target function. +

+
+ + Synopsis +
+
+template <typename F>
+inline typename make_unfused_generic<F>::type
+make_unfused_generic(F const & f);
+
+
+ + Parameters +
+
+++++ + + + + + + + + + + +
ParameterRequirementDescription
fModel + of Polymorphic + Function Object +The function to transform.
+
+ + Expression + Semantics +
+
+make_unfused_generic(f);
+
+

+ Return type: A specialization of unfused_generic. +

+

+ Semantics: Returns a unfused_generic adapter for + f. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_unfused_generic.hpp>
+
+
+ + Example +
+
+struct bottles_song
+{
+    template<class Seq>
+    struct result
+        : mpl::if_< mpl::less< result_of::size<Seq>, mpl::int_<2> >,
+            boost::blank, mpl::identity<void> >::type
+    { };
+
+    template<class Seq> 
+    void operator()(Seq & s) const
+    {
+        typename result_of::at_c<Seq,0>::type n = at_c<0>(s);
+        typename result_of::at_c<Seq,1>::type what = at_c<1>(s);
+
+        std::cout 
+            << n << " bottles of " << what << " on the wall.\n" 
+            << n << " bottles of " << what << "!\n"
+            << "Take one down - pass it around.\n";
+
+        n -= 1; // glug glug...
+
+        std::cout
+            << n << " bottles of " << what << " on the wall.\n" 
+            << std::endl;
+    }
+};
+
+void try_it()
+{
+    unsigned n_milk = 99;
+    for(int i = 0; i < 3; ++i)
+        make_unfused_generic(bottles_song())(n_milk,"milk");
+    // 96 bottles left for me
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html b/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html new file mode 100644 index 00000000..c72ce4b8 --- /dev/null +++ b/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html @@ -0,0 +1,150 @@ + + + + + make_unfused_lvalue_args + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Creates a unfused_lvalue_args adapter + for a given, unary Polymorphic + Function Object. The usual element + conversion is applied to the target function. +

+
+ + Synopsis +
+
+template <typename F>
+inline typename make_unfused_lvalue_args<F>::type
+make_unfused_lvalue_args(F const & f);
+
+
+ + Parameters +
+
+++++ + + + + + + + + + + +
ParameterRequirementDescription
fModel + of Polymorphic + Function Object +The function to transform.
+
+ + Expression + Semantics +
+
+make_unfused_lvalue_args(f);
+
+

+ Return type: A specialization of unfused_lvalue_args. +

+

+ Semantics: Returns a unfused_lvalue_args adapter + for f. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_unfused_lvalue_args.hpp>
+
+
+ + Example +
+
+struct fused_incrementer
+{
+    template <class Seq> 
+    struct result 
+    { 
+        typedef void type;
+    };
+
+    template <class Seq>
+    void operator()(Seq const & s) const
+    {
+        for_each(s,++boost::lambda::_1);
+    }
+};
+
+void try_it()
+{
+    int a = 2; char b = 'X';
+    make_unfused_lvalue_args(fused_incrementer())(a,b);
+    assert(a == 3 && b == 'Y');
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html b/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html new file mode 100644 index 00000000..cd23fc5e --- /dev/null +++ b/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html @@ -0,0 +1,148 @@ + + + + + make_unfused_rvalue_args + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Creates a unfused_rvalue_args adapter + for a given, unary Polymorphic + Function Object. The usual element + conversion is applied to the target function. +

+
+ + Synopsis +
+
+template <typename F>
+inline typename make_unfused_rvalue_args<F>::type
+make_unfused_rvalue_args(F const & f);
+
+
+ + Parameters +
+
+++++ + + + + + + + + + + +
ParameterRequirementDescription
fModel + of Polymorphic + Function Object +The function to transform.
+
+ + Expression + Semantics +
+
+make_unfused_rvalue_args(f);
+
+

+ Return type: A specialization of unfused_rvalue_args. +

+

+ Semantics: Returns a unfused_rvalue_args adapter + for f. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_unfused_rvalue_args.hpp>
+
+
+ + Example +
+
+struct sequence_printer
+{
+    template <class Seq> 
+    struct result 
+    { 
+        typedef void type;
+    };
+
+    template <class Seq>
+    void operator()(Seq const & s) const
+    {
+        std::cout << s << std::endl;
+    }
+};
+
+void try_it()
+{
+    make_unfused_rvalue_args(sequence_printer())
+        (24,"bottles of beer in",'a',"box.");
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/metafunctions.html b/doc/html/fusion/functional/generation/metafunctions.html index ae28a48d..a7afa343 100644 --- a/doc/html/fusion/functional/generation/metafunctions.html +++ b/doc/html/fusion/functional/generation/metafunctions.html @@ -6,8 +6,10 @@ - - + + @@ -20,255 +22,34 @@

-PrevUpHomeNext +PrevUpHomeNext
-
- -
- - Description -
-

- Returns the result type of make_fused. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_fused.hpp>
-
-
- - Synopsis -
-
-namespace result_of
-{
-    template<typename Function>
-    struct make_fused
-    {
-        typedef unspecified type;
-    };
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Returns the result type of make_fused_procedure. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_fused_procedure.hpp>
-
-
- - Synopsis -
-
-namespace result_of
-{
-    template<typename Function>
-    struct make_fused_procedure
-    {
-        typedef unspecified type;
-    };
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Returns the result type of make_fused_function_object. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_fused_function_object.hpp>
-
-
- - Synopsis -
-
-namespace result_of
-{
-    template<typename Function>
-    struct make_fused_function_object
-    {
-        typedef unspecified type;
-    };
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Returns the result type of make_unfused_generic. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_unfused_generic.hpp>
-
-
- - Synopsis -
-
-namespace result_of
-{
-    template<typename Function>
-    struct make_unfused_generic
-    {
-        typedef unspecified type;
-    };
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Returns the result type of make_unfused_lvalue_args. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_unfused_lvalue_args.hpp>
-
-
- - Synopsis -
-
-namespace result_of
-{
-    template<typename Function>
-    struct make_unfused_lvalue_args
-    {
-        typedef unspecified type;
-    };
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Returns the result type of make_unfused_rvalue_args. -

-
- - Header -
-
-#include <boost/fusion/functional/generation/make_unfused_rvalue_args.hpp>
-
-
- - Synopsis -
-
-namespace result_of
-{
-    template<typename Function>
-    struct make_unfused_rvalue_args
-    {
-        typedef unspecified type;
-    };
-}
-
-
- - See - also -
- -
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_fused.html b/doc/html/fusion/functional/generation/metafunctions/mk_fused.html new file mode 100644 index 00000000..24dabafd --- /dev/null +++ b/doc/html/fusion/functional/generation/metafunctions/mk_fused.html @@ -0,0 +1,79 @@ + + + + + make_fused + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Returns the result type of make_fused. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_fused.hpp>
+
+
+ + Synopsis +
+
+namespace result_of
+{
+    template<typename Function>
+    struct make_fused
+    {
+        typedef unspecified type;
+    };
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html b/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html new file mode 100644 index 00000000..5be6a5cf --- /dev/null +++ b/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html @@ -0,0 +1,80 @@ + + + + + make_fused_function_object + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Returns the result type of make_fused_function_object. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_fused_function_object.hpp>
+
+
+ + Synopsis +
+
+namespace result_of
+{
+    template<typename Function>
+    struct make_fused_function_object
+    {
+        typedef unspecified type;
+    };
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html b/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html new file mode 100644 index 00000000..40dbe2a7 --- /dev/null +++ b/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html @@ -0,0 +1,80 @@ + + + + + make_fused_procedure + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Returns the result type of make_fused_procedure. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_fused_procedure.hpp>
+
+
+ + Synopsis +
+
+namespace result_of
+{
+    template<typename Function>
+    struct make_fused_procedure
+    {
+        typedef unspecified type;
+    };
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html new file mode 100644 index 00000000..5f7bea12 --- /dev/null +++ b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html @@ -0,0 +1,80 @@ + + + + + make_unfused_generic + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Returns the result type of make_unfused_generic. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_unfused_generic.hpp>
+
+
+ + Synopsis +
+
+namespace result_of
+{
+    template<typename Function>
+    struct make_unfused_generic
+    {
+        typedef unspecified type;
+    };
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html new file mode 100644 index 00000000..20a8a3d9 --- /dev/null +++ b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html @@ -0,0 +1,80 @@ + + + + + make_unfused_lvalue_args + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Returns the result type of make_unfused_lvalue_args. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_unfused_lvalue_args.hpp>
+
+
+ + Synopsis +
+
+namespace result_of
+{
+    template<typename Function>
+    struct make_unfused_lvalue_args
+    {
+        typedef unspecified type;
+    };
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html new file mode 100644 index 00000000..c3bfcf93 --- /dev/null +++ b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html @@ -0,0 +1,79 @@ + + + + + make_unfused_rvalue_args + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Returns the result type of make_unfused_rvalue_args. +

+
+ + Header +
+
+#include <boost/fusion/functional/generation/make_unfused_rvalue_args.hpp>
+
+
+ + Synopsis +
+
+namespace result_of
+{
+    template<typename Function>
+    struct make_unfused_rvalue_args
+    {
+        typedef unspecified type;
+    };
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/invocation.html b/doc/html/fusion/functional/invocation.html index 8c06c330..194c009e 100644 --- a/doc/html/fusion/functional/invocation.html +++ b/doc/html/fusion/functional/invocation.html @@ -33,7 +33,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/functional/invocation/functions.html b/doc/html/fusion/functional/invocation/functions.html index 8d53bb6a..1a440dc9 100644 --- a/doc/html/fusion/functional/invocation/functions.html +++ b/doc/html/fusion/functional/invocation/functions.html @@ -7,7 +7,7 @@ - + @@ -20,421 +20,27 @@

-PrevUpHomeNext +PrevUpHomeNext
-
- -
- - Description -
-

- Calls a Deferred - Callable Object with the arguments from a Sequence. -

-

- The corresponding metafunction, result_of::invoke does not define a type member for target functions of - non-class type whose arity is not satisfied by the size of the sequence. -

-

- The first template parameter can be specialized explicitly to avoid copying - and/or to control the const qualification of a function object. -

-

- If the target function is a pointer to a class members, the corresponding - object can be specified as a reference, pointer, or smart pointer. In - case of the latter, a freestanding get_pointer function - must be defined (Boost provides this function for std::auto_ptr - and boost::shared_ptr). -

-
- - Synopsis -
-
-template<
-    typename Function, 
-    class Sequence
-    >
-typename result_of::invoke<Function, Sequence>::type
-invoke(Function f, Sequence & s);
-
-template<
-    typename Function, 
-    class Sequence
-    >
-typename result_of::invoke<Function, Sequence const>::type 
-invoke(Function f, Sequence const & s);
-
-
- - Parameters -
-
----- - - - - - - - - - - - - - - - - - -
ParameterRequirementDescription
fA - Deferred - Callable Object -The function to call.
sA - Forward - Sequence -The arguments.
-
- - Expression - Semantics -
-
-invoke(f,s);
-
-

- Return type: Return type of f when invoked with the elements in - s as its arguments. -

-

- Semantics: Invokes f - with the elements in s - as arguments and returns the result of the call expression. -

-
- - Header -
-
-#include <boost/fusion/functional/invocation/invoke.hpp>
-
-
- - Example -
-
-std::plus<int> add;
-assert(invoke(add,make_vector(1,1)) == 2);
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Calls a Callable - Object with the arguments from a Sequence. - The result of the call is ignored. -

-

- The corresponding metafunction, __result_of_invoke_procedure, does not - define a type member - for target functions of non-class type whose arity is not satisfied by - the size of the sequence. -

-

- The first template parameter can be specialized explicitly to avoid copying - and/or to control the const qualification of a function object. -

-

- For pointers to class members corresponding object can be specified as - a reference, pointer, or smart pointer. In case of the latter, a freestanding - get_pointer function must be defined (Boost provides - this function for std::auto_ptr and boost::shared_ptr). -

-

- The target function must not be a pointer to a member object (dereferencing - such a pointer without returning anything does not make sense, so it - isn't implemented). -

-
- - Synopsis -
-
-template<
-    typename Function, 
-    class Sequence
-    >
-typename result_of::invoke_procedure<Function, Sequence>::type
-invoke_procedure(Function f, Sequence & s);
-
-template<
-    typename Function, 
-    class Sequence
-    >
-typename result_of::invoke_procedure<Function, Sequence const>::type
-invoke_procedure(Function f, Sequence const & s);
-
-
- - Parameters -
-
----- - - - - - - - - - - - - - - - - - -
ParameterRequirementDescription
fModel - of Callable - Object -The function to call.
sModel - of Forward - Sequence -The arguments.
-
- - Expression - Semantics -
-
-invoke_procedure(f,s);
-
-

- Return type: void -

-

- Semantics: Invokes f - with the elements in s - as arguments. -

-
- - Header -
-
-#include <boost/fusion/functional/invocation/invoke_procedure.hpp>
-
-
- - Example -
-
-vector<int,int> v(1,2);
-using namespace boost::lambda;
-invoke_procedure(_1 += _2, v);
-assert(front(v) == 3);
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Calls a Polymorphic Function - Object with the arguments from a Sequence. -

-

- The corresponding metafunction, result_of::invoke_function_object, does - not define a type member, - if the nested result - class template of the target function object is empty. -

-

- The first template parameter can be specialized explicitly to avoid copying - and/or to control the const qualification of a function object. -

-
- - Synopsis -
-
-template<
-    typename Function, 
-    class Sequence
-    >
-typename result_of::invoke_function_object<Function, Sequence>::type
-invoke_function_object(Function f, Sequence & s);
-
-template<
-    typename Function, 
-    class Sequence
-    >
-typename result_of::invoke_function_object<Function, Sequence const>::type
-invoke_function_object(Function f, Sequence const & s);
-
-
- - Parameters -
-
----- - - - - - - - - - - - - - - - - - -
ParameterRequirementDescription
fModel - of Polymorphic - Function Object -The function object to call.
sModel - of Forward - Sequence -The arguments.
-
- - Expression - Semantics -
-
-invoke_procedure(f,s);
-
-

- Return type: Return type of f when invoked with the elements in - s as its arguments. -

-

- Semantics: Invokes f - with the elements in s - as arguments and returns the result of the call expression. -

-
- - Header -
-
-#include <boost/fusion/functional/invocation/invoke_function_object.hpp>
-
-
- - Example -
-
-struct sub
-{
-    template<typename T, typename _>
-    struct result
-    {
-        typedef T type;
-    };
-
-    template<typename T>
-    T operator()(T lhs, T rhs) const
-    {
-        return lhs - rhs;
-    }
-};
-
-void try_it()
-{
-    sub f;
-    assert(f(2,1) == invoke_function_object(f,make_vector(2,1)));
-}
-
-
- - See - also -
- -
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/fusion/functional/invocation/functions/invoke.html b/doc/html/fusion/functional/invocation/functions/invoke.html new file mode 100644 index 00000000..3e492ecb --- /dev/null +++ b/doc/html/fusion/functional/invocation/functions/invoke.html @@ -0,0 +1,164 @@ + + + +invoke + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Calls a Deferred + Callable Object with the arguments from a Sequence. +

+

+ The corresponding metafunction, result_of::invoke does not define a type member for target functions of + non-class type whose arity is not satisfied by the size of the sequence. +

+

+ The first template parameter can be specialized explicitly to avoid copying + and/or to control the const qualification of a function object. +

+

+ If the target function is a pointer to a class members, the corresponding + object can be specified as a reference, pointer, or smart pointer. In + case of the latter, a freestanding get_pointer function + must be defined (Boost provides this function for std::auto_ptr + and boost::shared_ptr). +

+
+ + Synopsis +
+
+template<
+    typename Function, 
+    class Sequence
+    >
+typename result_of::invoke<Function, Sequence>::type
+invoke(Function f, Sequence & s);
+
+template<
+    typename Function, 
+    class Sequence
+    >
+typename result_of::invoke<Function, Sequence const>::type 
+invoke(Function f, Sequence const & s);
+
+
+ + Parameters +
+
+++++ + + + + + + + + + + + + + + + + + +
ParameterRequirementDescription
fA + Deferred + Callable Object +The function to call.
sA + Forward + Sequence +The arguments.
+
+ + Expression + Semantics +
+
+invoke(f,s);
+
+

+ Return type: Return type of f when invoked with the elements in + s as its arguments. +

+

+ Semantics: Invokes f + with the elements in s + as arguments and returns the result of the call expression. +

+
+ + Header +
+
+#include <boost/fusion/functional/invocation/invoke.hpp>
+
+
+ + Example +
+
+std::plus<int> add;
+assert(invoke(add,make_vector(1,1)) == 2);
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/invocation/functions/invoke_fobj.html b/doc/html/fusion/functional/invocation/functions/invoke_fobj.html new file mode 100644 index 00000000..dba5f6b3 --- /dev/null +++ b/doc/html/fusion/functional/invocation/functions/invoke_fobj.html @@ -0,0 +1,183 @@ + + + + + invoke_function_object + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Calls a Polymorphic Function + Object with the arguments from a Sequence. +

+

+ The corresponding metafunction, result_of::invoke_function_object, does + not define a type member, + if the nested result + class template of the target function object is empty. +

+

+ The first template parameter can be specialized explicitly to avoid copying + and/or to control the const qualification of a function object. +

+
+ + Synopsis +
+
+template<
+    typename Function, 
+    class Sequence
+    >
+typename result_of::invoke_function_object<Function, Sequence>::type
+invoke_function_object(Function f, Sequence & s);
+
+template<
+    typename Function, 
+    class Sequence
+    >
+typename result_of::invoke_function_object<Function, Sequence const>::type
+invoke_function_object(Function f, Sequence const & s);
+
+
+ + Parameters +
+
+++++ + + + + + + + + + + + + + + + + + +
ParameterRequirementDescription
fModel + of Polymorphic + Function Object +The function object to call.
sModel + of Forward + Sequence +The arguments.
+
+ + Expression + Semantics +
+
+invoke_procedure(f,s);
+
+

+ Return type: Return type of f when invoked with the elements in + s as its arguments. +

+

+ Semantics: Invokes f + with the elements in s + as arguments and returns the result of the call expression. +

+
+ + Header +
+
+#include <boost/fusion/functional/invocation/invoke_function_object.hpp>
+
+
+ + Example +
+
+struct sub
+{
+    template<typename T, typename _>
+    struct result
+    {
+        typedef T type;
+    };
+
+    template<typename T>
+    T operator()(T lhs, T rhs) const
+    {
+        return lhs - rhs;
+    }
+};
+
+void try_it()
+{
+    sub f;
+    assert(f(2,1) == invoke_function_object(f,make_vector(2,1)));
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/invocation/functions/invoke_proc.html b/doc/html/fusion/functional/invocation/functions/invoke_proc.html new file mode 100644 index 00000000..322e6399 --- /dev/null +++ b/doc/html/fusion/functional/invocation/functions/invoke_proc.html @@ -0,0 +1,175 @@ + + + + + invoke_procedure + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Calls a Callable + Object with the arguments from a Sequence. + The result of the call is ignored. +

+

+ The corresponding metafunction, __result_of_invoke_procedure, does not + define a type member + for target functions of non-class type whose arity is not satisfied by + the size of the sequence. +

+

+ The first template parameter can be specialized explicitly to avoid copying + and/or to control the const qualification of a function object. +

+

+ For pointers to class members corresponding object can be specified as + a reference, pointer, or smart pointer. In case of the latter, a freestanding + get_pointer function must be defined (Boost provides + this function for std::auto_ptr and boost::shared_ptr). +

+

+ The target function must not be a pointer to a member object (dereferencing + such a pointer without returning anything does not make sense, so it + isn't implemented). +

+
+ + Synopsis +
+
+template<
+    typename Function, 
+    class Sequence
+    >
+typename result_of::invoke_procedure<Function, Sequence>::type
+invoke_procedure(Function f, Sequence & s);
+
+template<
+    typename Function, 
+    class Sequence
+    >
+typename result_of::invoke_procedure<Function, Sequence const>::type
+invoke_procedure(Function f, Sequence const & s);
+
+
+ + Parameters +
+
+++++ + + + + + + + + + + + + + + + + + +
ParameterRequirementDescription
fModel + of Callable + Object +The function to call.
sModel + of Forward + Sequence +The arguments.
+
+ + Expression + Semantics +
+
+invoke_procedure(f,s);
+
+

+ Return type: void +

+

+ Semantics: Invokes f + with the elements in s + as arguments. +

+
+ + Header +
+
+#include <boost/fusion/functional/invocation/invoke_procedure.hpp>
+
+
+ + Example +
+
+vector<int,int> v(1,2);
+using namespace boost::lambda;
+invoke_procedure(_1 += _2, v);
+assert(front(v) == 3);
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/invocation/metafunctions.html b/doc/html/fusion/functional/invocation/metafunctions.html index 4f46ffd2..44c33781 100644 --- a/doc/html/fusion/functional/invocation/metafunctions.html +++ b/doc/html/fusion/functional/invocation/metafunctions.html @@ -6,8 +6,9 @@ - - + + @@ -20,147 +21,27 @@

-PrevUpHomeNext +PrevUpHomeNext
-
- -
- - Description -
-

- Returns the result type of invoke. -

-

- Empty for non-class target function types whose arity is not satisfied - by the size of the sequence. -

-
- - Synopsis -
-
-namespace result_of
-{
-    template<
-        typename Function, 
-        class Sequence
-        > 
-    struct invoke
-    {
-        typedef unspecified type;
-    };
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Returns the result type of invoke_procedure. -

-

- Empty for non-class target function types whose arity is not satisfied - by the size of the sequence. -

-
- - Synopsis -
-
-namespace result_of
-{
-    template<
-        typename Function, 
-        class Sequence
-        > 
-    struct invoke_procedure
-    {
-        typedef unspecified type;
-    };
-}
-
-
- - See - also -
- -
-
- -
- - Description -
-

- Returns the result type of invoke_function_object. -

-

- Empty if the target function's nested result - class template is empty. -

-
- - Synopsis -
-
-namespace result_of
-{
-    template<
-        class Function, 
-        class Sequence
-        > 
-    struct invoke_function_object
-    {
-        typedef unspecified type;
-    };
-}
-
-
- - See - also -
- -
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/fusion/functional/invocation/metafunctions/invoke.html b/doc/html/fusion/functional/invocation/metafunctions/invoke.html new file mode 100644 index 00000000..af0c75ac --- /dev/null +++ b/doc/html/fusion/functional/invocation/metafunctions/invoke.html @@ -0,0 +1,77 @@ + + + +invoke + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Returns the result type of invoke. +

+

+ Empty for non-class target function types whose arity is not satisfied + by the size of the sequence. +

+
+ + Synopsis +
+
+namespace result_of
+{
+    template<
+        typename Function, 
+        class Sequence
+        > 
+    struct invoke
+    {
+        typedef unspecified type;
+    };
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html b/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html new file mode 100644 index 00000000..6aef16fd --- /dev/null +++ b/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html @@ -0,0 +1,82 @@ + + + + + invoke_function_object + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Returns the result type of invoke_function_object. +

+

+ Empty if the target function's nested result + class template is empty. +

+
+ + Synopsis +
+
+namespace result_of
+{
+    template<
+        class Function, 
+        class Sequence
+        > 
+    struct invoke_function_object
+    {
+        typedef unspecified type;
+    };
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html b/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html new file mode 100644 index 00000000..3d458857 --- /dev/null +++ b/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html @@ -0,0 +1,82 @@ + + + + + invoke_procedure + + + + + + + + + + + + + + + +
Boost C++ LibrariesHomeLibrariesPeopleFAQMore
+
+
+PrevUpHomeNext +
+
+ +
+ + Description +
+

+ Returns the result type of invoke_procedure. +

+

+ Empty for non-class target function types whose arity is not satisfied + by the size of the sequence. +

+
+ + Synopsis +
+
+namespace result_of
+{
+    template<
+        typename Function, 
+        class Sequence
+        > 
+    struct invoke_procedure
+    {
+        typedef unspecified type;
+    };
+}
+
+
+ + See + also +
+ +
+ + + +
Copyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger
+
+
+PrevUpHomeNext +
+ + diff --git a/doc/html/fusion/introduction.html b/doc/html/fusion/introduction.html index 52f9b4fd..40b58039 100644 --- a/doc/html/fusion/introduction.html +++ b/doc/html/fusion/introduction.html @@ -130,7 +130,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators.html b/doc/html/fusion/iterators.html index dc2a683e..e34f9742 100644 --- a/doc/html/fusion/iterators.html +++ b/doc/html/fusion/iterators.html @@ -74,7 +74,7 @@ Sequence.

- + Header

@@ -83,7 +83,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/concepts.html b/doc/html/fusion/iterators/concepts.html index ccc0b159..71fa0586 100644 --- a/doc/html/fusion/iterators/concepts.html +++ b/doc/html/fusion/iterators/concepts.html @@ -50,7 +50,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/concepts/bidirectional_iterator.html b/doc/html/fusion/iterators/concepts/bidirectional_iterator.html index a91dfacc..e8ff46a5 100644 --- a/doc/html/fusion/iterators/concepts/bidirectional_iterator.html +++ b/doc/html/fusion/iterators/concepts/bidirectional_iterator.html @@ -31,7 +31,7 @@ Iterator">Bidirectional Iterator
- + Description

@@ -61,7 +61,7 @@

- + Refinement of
@@ -70,7 +70,7 @@ Iterator">Forward Iterator

- + Expression requirements
@@ -123,7 +123,7 @@
- + Meta Expressions
@@ -143,7 +143,7 @@
- + Expression Semantics
@@ -170,7 +170,7 @@
- + Invariants

@@ -188,7 +188,7 @@

- + Models
    @@ -221,7 +221,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/concepts/forward_iterator.html b/doc/html/fusion/iterators/concepts/forward_iterator.html index 428787e2..474e4ed1 100644 --- a/doc/html/fusion/iterators/concepts/forward_iterator.html +++ b/doc/html/fusion/iterators/concepts/forward_iterator.html @@ -30,7 +30,7 @@ Iterator">Forward Iterator
- + Description

@@ -63,7 +63,7 @@

- + Expression requirements
@@ -134,7 +134,7 @@
- + Meta Expressions
@@ -183,7 +183,7 @@
- + Expression Semantics
@@ -249,7 +249,7 @@
- + Invariants

@@ -274,7 +274,7 @@

- + Models
    @@ -334,7 +334,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/concepts/random_access_iterator.html b/doc/html/fusion/iterators/concepts/random_access_iterator.html index 647d48ee..c529727d 100644 --- a/doc/html/fusion/iterators/concepts/random_access_iterator.html +++ b/doc/html/fusion/iterators/concepts/random_access_iterator.html @@ -30,7 +30,7 @@ Access Iterator">Random Access Iterator
- + Description

@@ -63,7 +63,7 @@

- + Refinement of
@@ -73,7 +73,7 @@ Iterator

- + Expression requirements
@@ -126,7 +126,7 @@
- + Meta Expressions
@@ -158,7 +158,7 @@
- + Models
    @@ -196,7 +196,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/functions.html b/doc/html/fusion/iterators/functions.html index 1a4582f6..2456ca31 100644 --- a/doc/html/fusion/iterators/functions.html +++ b/doc/html/fusion/iterators/functions.html @@ -42,7 +42,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/functions/advance.html b/doc/html/fusion/iterators/functions/advance.html index 0cb51414..bd93fe87 100644 --- a/doc/html/fusion/iterators/functions/advance.html +++ b/doc/html/fusion/iterators/functions/advance.html @@ -26,14 +26,14 @@
- + Description

Moves an iterator by a specified distance.

- + Synopsis
@@ -44,7 +44,7 @@
 typename result_of::advance<I, M>::type advance(I const& i); 
 
-

Table 1.6. Parameters

+

Table 1.6. Parameters

@@ -78,7 +78,7 @@
- + Expression Semantics
@@ -99,14 +99,14 @@ may be negative.

- + Header
 #include <boost/fusion/iterator/advance.hpp>
 
- + Example
@@ -118,7 +118,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/functions/advance_c.html b/doc/html/fusion/iterators/functions/advance_c.html index 3f0ae941..faf542c7 100644 --- a/doc/html/fusion/iterators/functions/advance_c.html +++ b/doc/html/fusion/iterators/functions/advance_c.html @@ -26,14 +26,14 @@
- + Description

Moves an iterator by a specified distance.

- + Synopsis
@@ -44,7 +44,7 @@
 typename result_of::advance_c<I, N>::type advance_c(I const& i); 
 
-

Table 1.7. Parameters

+

Table 1.7. Parameters

@@ -76,7 +76,7 @@
- + Expression Semantics
@@ -97,14 +97,14 @@ may be negative.

- + Header
 #include <boost/fusion/iterator/advance.hpp>
 
- + Example
@@ -116,7 +116,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/functions/deref.html b/doc/html/fusion/iterators/functions/deref.html index c70c0550..ea264e51 100644 --- a/doc/html/fusion/iterators/functions/deref.html +++ b/doc/html/fusion/iterators/functions/deref.html @@ -26,14 +26,14 @@
- + Description

Deferences an iterator.

- + Synopsis
@@ -43,7 +43,7 @@
 typename result_of::deref<I>::type deref(I const& i);
 
-

Table 1.2. Parameters

+

Table 1.2. Parameters

@@ -67,7 +67,7 @@
- + Expression Semantics
@@ -82,14 +82,14 @@ i.

- + Header
 #include <boost/fusion/iterator/deref.hpp>
 
- + Example
@@ -104,7 +104,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/functions/distance.html b/doc/html/fusion/iterators/functions/distance.html index a46543b5..3a21b7cb 100644 --- a/doc/html/fusion/iterators/functions/distance.html +++ b/doc/html/fusion/iterators/functions/distance.html @@ -26,14 +26,14 @@
- + Description

Returns the distance between 2 iterators.

- + Synopsis
@@ -44,7 +44,7 @@
 typename result_of::distance<I, J>::type distance(I const& i, J const& j);
 
-

Table 1.5. Parameters

+

Table 1.5. Parameters

@@ -69,7 +69,7 @@
- + Expression Semantics
@@ -84,14 +84,14 @@ iterators i and j.

- + Header
 #include <boost/fusion/iterator/distance.hpp>
 
- + Example
@@ -103,7 +103,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/functions/next.html b/doc/html/fusion/iterators/functions/next.html index cf0a56b2..b15f8e71 100644 --- a/doc/html/fusion/iterators/functions/next.html +++ b/doc/html/fusion/iterators/functions/next.html @@ -26,14 +26,14 @@
- + Description

Moves an iterator 1 position forwards.

- + Synopsis
@@ -43,7 +43,7 @@
 typename result_of::next<I>::type next(I const& i);
 
-

Table 1.3. Parameters

+

Table 1.3. Parameters

@@ -67,7 +67,7 @@
- + Expression Semantics
@@ -83,14 +83,14 @@ next element after i.

- + Header
 #include <boost/fusion/iterator/next.hpp>
 
- + Example
@@ -104,7 +104,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/functions/prior.html b/doc/html/fusion/iterators/functions/prior.html index 12de68c5..79aa299e 100644 --- a/doc/html/fusion/iterators/functions/prior.html +++ b/doc/html/fusion/iterators/functions/prior.html @@ -26,14 +26,14 @@
- + Description

Moves an iterator 1 position backwards.

- + Synopsis
@@ -43,7 +43,7 @@
 typename result_of::prior<I>::type prior(I const& i);
 
-

Table 1.4. Parameters

+

Table 1.4. Parameters

@@ -67,7 +67,7 @@
- + Expression Semantics
@@ -83,14 +83,14 @@ element prior to i.

- + Header
 #include <boost/fusion/iterator/prior.hpp>
 
- + Example
@@ -103,7 +103,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/metafunctions.html b/doc/html/fusion/iterators/metafunctions.html index 2c324a67..246bd1ae 100644 --- a/doc/html/fusion/iterators/metafunctions.html +++ b/doc/html/fusion/iterators/metafunctions.html @@ -39,7 +39,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/metafunctions/advance.html b/doc/html/fusion/iterators/metafunctions/advance.html index eff9321d..30820344 100644 --- a/doc/html/fusion/iterators/metafunctions/advance.html +++ b/doc/html/fusion/iterators/metafunctions/advance.html @@ -26,14 +26,14 @@
- + Description

Moves an iterator a specified distance.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.17. Parameters

+

Table 1.17. Parameters

@@ -81,7 +81,7 @@
- + Expression Semantics
@@ -101,14 +101,14 @@ may be negative.

- + Header
 #include <boost/fusion/iterator/advance.hpp>
 
- + Example
@@ -122,7 +122,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/metafunctions/advance_c.html b/doc/html/fusion/iterators/metafunctions/advance_c.html index 07bd853f..34c46b8b 100644 --- a/doc/html/fusion/iterators/metafunctions/advance_c.html +++ b/doc/html/fusion/iterators/metafunctions/advance_c.html @@ -26,14 +26,14 @@
- + Description

Moves an iterator by a specified distance.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.18. Parameters

+

Table 1.18. Parameters

@@ -79,7 +79,7 @@
- + Expression Semantics
@@ -99,14 +99,14 @@ may be negative. Equivalent to result_of::advance<I, boost::mpl::int_<N> >::type.

- + Header
 #include <boost/fusion/iterator/advance.hpp>
 
- + Example
@@ -120,7 +120,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/metafunctions/deref.html b/doc/html/fusion/iterators/metafunctions/deref.html index c396139f..b50b5fbc 100644 --- a/doc/html/fusion/iterators/metafunctions/deref.html +++ b/doc/html/fusion/iterators/metafunctions/deref.html @@ -26,14 +26,14 @@
- + Description

Returns the type that will be returned by dereferencing an iterator.

- + Synposis
@@ -46,7 +46,7 @@
 };
 
-

Table 1.12. Parameters

+

Table 1.12. Parameters

@@ -70,7 +70,7 @@
- + Expression Semantics
@@ -85,14 +85,14 @@ an iterator of type I.

- + Header
 #include <boost/fusion/iterator/deref.hpp>
 
- + Example
@@ -110,7 +110,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/metafunctions/distance.html b/doc/html/fusion/iterators/metafunctions/distance.html index 89344d1f..fdcd83ff 100644 --- a/doc/html/fusion/iterators/metafunctions/distance.html +++ b/doc/html/fusion/iterators/metafunctions/distance.html @@ -26,14 +26,14 @@
- + Description

Returns the distance between two iterators.

- + Synopsis
@@ -47,7 +47,7 @@
 };
 
-

Table 1.16. Parameters

+

Table 1.16. Parameters

@@ -72,7 +72,7 @@
- + Expression Semantics
@@ -89,14 +89,14 @@ J.

- + Header
 #include <boost/fusion/iterator/distance.hpp>
 
- + Example
@@ -111,7 +111,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/metafunctions/equal_to.html b/doc/html/fusion/iterators/metafunctions/equal_to.html index d47b6190..dd58a123 100644 --- a/doc/html/fusion/iterators/metafunctions/equal_to.html +++ b/doc/html/fusion/iterators/metafunctions/equal_to.html @@ -26,7 +26,7 @@
- + Description

@@ -35,7 +35,7 @@ and J are equal.

- + Synopsis
@@ -49,7 +49,7 @@
 };
 
-

Table 1.15. Parameters

+

Table 1.15. Parameters

@@ -72,7 +72,7 @@
- + Expression Semantics
@@ -89,14 +89,14 @@ Returns boost::mpl::false_ otherwise.

- + Header
 #include <boost/fusion/iterator/equal_to.hpp>
 
- + Example
@@ -109,7 +109,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/metafunctions/next.html b/doc/html/fusion/iterators/metafunctions/next.html index b67e0ce0..dd758a85 100644 --- a/doc/html/fusion/iterators/metafunctions/next.html +++ b/doc/html/fusion/iterators/metafunctions/next.html @@ -26,14 +26,14 @@
- + Description

Returns the type of the next iterator in a sequence.

- + Synposis
@@ -46,7 +46,7 @@
 };
 
-

Table 1.13. Parameters

+

Table 1.13. Parameters

@@ -70,7 +70,7 @@
- + Expression Semantics
@@ -86,14 +86,14 @@ next element in the sequence after I.

- + Header
 #include <boost/fusion/iterator/next.hpp>
 
- + Example
@@ -105,7 +105,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/metafunctions/prior.html b/doc/html/fusion/iterators/metafunctions/prior.html index 5d3e98bd..b7f2e20e 100644 --- a/doc/html/fusion/iterators/metafunctions/prior.html +++ b/doc/html/fusion/iterators/metafunctions/prior.html @@ -26,14 +26,14 @@
- + Description

Returns the type of the previous iterator in a sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 };
 
-

Table 1.14. Parameters

+

Table 1.14. Parameters

@@ -70,7 +70,7 @@
- + Expression Semantics
@@ -86,14 +86,14 @@ previous element in the sequence before I.

- + Header
 #include <boost/fusion/iterator/prior.hpp>
 
- + Example
@@ -108,7 +108,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/metafunctions/value_of.html b/doc/html/fusion/iterators/metafunctions/value_of.html index 1422687a..f1d20079 100644 --- a/doc/html/fusion/iterators/metafunctions/value_of.html +++ b/doc/html/fusion/iterators/metafunctions/value_of.html @@ -26,14 +26,14 @@
- + Description

Returns the type stored at the position of an iterator.

- + Synopsis
@@ -46,7 +46,7 @@
 };
 
-

Table 1.11. Parameters

+

Table 1.11. Parameters

@@ -70,7 +70,7 @@
- + Expression Semantics
@@ -85,14 +85,14 @@ a sequence at iterator position I.

- + Header
 #include <boost/fusion/iterator/value_of.hpp>
 
- + Example
@@ -108,7 +108,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/operators.html b/doc/html/fusion/iterators/operators.html index 6e6bc780..8abfbd6c 100644 --- a/doc/html/fusion/iterators/operators.html +++ b/doc/html/fusion/iterators/operators.html @@ -41,7 +41,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/operators/operator_equality.html b/doc/html/fusion/iterators/operators/operator_equality.html index e4be64ee..488f4c4f 100644 --- a/doc/html/fusion/iterators/operators/operator_equality.html +++ b/doc/html/fusion/iterators/operators/operator_equality.html @@ -31,14 +31,14 @@ =="> Operator ==
- + Description

Compares 2 iterators for equality.

- + Synopsis
@@ -49,7 +49,7 @@
 unspecified operator==(I const& i, J const& i);
 
-

Table 1.9. Parameters

+

Table 1.9. Parameters

@@ -72,7 +72,7 @@
- + Expression Semantics
@@ -88,7 +88,7 @@ and j respectively.

- + Header
@@ -97,7 +97,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/operators/operator_inequality.html b/doc/html/fusion/iterators/operators/operator_inequality.html index 8ccd1d1e..81f3900f 100644 --- a/doc/html/fusion/iterators/operators/operator_inequality.html +++ b/doc/html/fusion/iterators/operators/operator_inequality.html @@ -30,14 +30,14 @@ !="> Operator !=
- + Description

Compares 2 iterators for inequality.

- + Synopsis
@@ -48,7 +48,7 @@
 unspecified operator==(I const& i, J const& i);
 
-

Table 1.10. Parameters

+

Table 1.10. Parameters

@@ -71,7 +71,7 @@
- + Expression Semantics
@@ -84,7 +84,7 @@ and j respectively.

- + Header
@@ -93,7 +93,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/iterators/operators/operator_unary_star.html b/doc/html/fusion/iterators/operators/operator_unary_star.html index c80293a3..ebb5e82a 100644 --- a/doc/html/fusion/iterators/operators/operator_unary_star.html +++ b/doc/html/fusion/iterators/operators/operator_unary_star.html @@ -30,14 +30,14 @@ *"> Operator *
- + Description

Dereferences an iterator.

- + Synopsis
@@ -47,7 +47,7 @@
 typename result_of::deref<I>::type operator*(unspecified<I> const& i);
 
-

Table 1.8. Parameters

+

Table 1.8. Parameters

@@ -71,7 +71,7 @@
- + Expression Semantics
@@ -86,14 +86,14 @@ Semantics: Equivalent to deref(i).

- + Header
 #include <boost/fusion/iterator/deref.hpp>
 
- + Example
@@ -108,7 +108,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/notes.html b/doc/html/fusion/notes.html index 0118fc89..ca6f805a 100644 --- a/doc/html/fusion/notes.html +++ b/doc/html/fusion/notes.html @@ -6,7 +6,8 @@ - + @@ -20,13 +21,13 @@
-PrevUpHomeNext +PrevUpHomeNext

- + Recursive Inlined Functions

@@ -39,7 +40,7 @@ compiler limit of course). Compile time complexity remains linear.

- + Overloaded Functions

@@ -49,7 +50,7 @@ given a key, k.

- + Tag Dispatching

@@ -101,7 +102,7 @@

- + Extensibility

@@ -136,7 +137,7 @@ it very cheap to pass around.

- + Element Conversion

@@ -159,7 +160,7 @@

Array arguments are deduced to reference to const types. For example - [14] + [14] :

@@ -192,7 +193,7 @@
 list<void (*)(int)>
 

- + boost::ref

@@ -235,7 +236,7 @@



-

[14] +

[14] Note that the type of a string literal is an array of const characters, not const char*. To get make_list to create a list with an element of a non-const array type one must use the ref @@ -245,11 +246,12 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

-PrevUpHomeNext +PrevUpHomeNext
diff --git a/doc/html/fusion/organization.html b/doc/html/fusion/organization.html index dd298da5..0eb24051 100644 --- a/doc/html/fusion/organization.html +++ b/doc/html/fusion/organization.html @@ -34,7 +34,7 @@ The library is organized in three layers:

- + Layers

@@ -50,7 +50,7 @@ against.

- + Directory

    @@ -159,7 +159,7 @@

- + Example

@@ -175,12 +175,12 @@

The first includes all sequences. The second includes all of sequence containers. The third includes only list - [3] + [3] .



-

[3] +

[3] Modules may contain smaller components. Header file information for each component will be provided as part of the component's documentation.

@@ -188,7 +188,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/preface.html b/doc/html/fusion/preface.html index edafa8cd..d8732b9a 100644 --- a/doc/html/fusion/preface.html +++ b/doc/html/fusion/preface.html @@ -32,7 +32,7 @@ --Niklaus Wirth

- + Description

@@ -50,7 +50,7 @@ of compile time metaprogramming with runtime programming.

- + Motivation

@@ -76,7 +76,7 @@ an instant AHA! moment.

- + How to use this manual

@@ -84,7 +84,7 @@ icons precede some text to indicate:

-

Table 1.1. Icons

+

Table 1.1. Icons

@@ -130,7 +130,7 @@ Tools.

- + Support

@@ -146,7 +146,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/quick_start.html b/doc/html/fusion/quick_start.html index 61ae0b8b..b2f1518a 100644 --- a/doc/html/fusion/quick_start.html +++ b/doc/html/fusion/quick_start.html @@ -33,7 +33,7 @@

For starters, we shall include all of Fusion's _sequence_s - [1] + [1] :

@@ -41,7 +41,7 @@
 

Let's begin with a vector - [2] + [2] :

@@ -59,7 +59,7 @@
       Let's see some examples.
     

- + Print the vector as XML

@@ -116,7 +116,7 @@ print just about any Fusion Sequence.

- + Print only pointers

@@ -150,7 +150,7 @@ Easy, right?

- + Associative tuples

@@ -225,7 +225,7 @@ a dog or a whole alternate_universe.

- + Tip of the Iceberg

@@ -236,12 +236,12 @@



-

[1] +

[1] There are finer grained header files available if you wish to have more control over which components to include (see section Orgainization for details).

-

[2] +

[2] Unless otherwise noted, components are in namespace boost::fusion. For the sake of simplicity, code in this quick start implies using directives for the fusion components we will be using. @@ -250,7 +250,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/references.html b/doc/html/fusion/references.html index 3655c26e..c4c9c77c 100644 --- a/doc/html/fusion/references.html +++ b/doc/html/fusion/references.html @@ -57,7 +57,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences.html b/doc/html/fusion/sequences.html index b6cb39fd..9346711d 100644 --- a/doc/html/fusion/sequences.html +++ b/doc/html/fusion/sequences.html @@ -66,97 +66,22 @@
Intrinsics
Functions
-
-
begin
-
end
-
empty
-
front
-
back
-
size
-
at
-
at_c
-
has_key
-
at_key
-
Metafunctions
-
-
begin
-
end
-
empty
-
front
-
back
-
size
-
at
-
at_c
-
value_at
-
value_at_c
-
has_key
-
at_key
-
value_at_key
-
Generation
Functions
-
-
make_list
-
make_cons
-
make_vector
-
make_set
-
make_map
-
Tiers
-
list_tie
-
vector_tie
-
MetaFunctions
-
-
make_list
-
make_cons
-
make_vector
-
make_set
-
make_map
-
list_tie
-
vector_tie
-
Conversion
Functions
-
-
as_list
-
as_vector
-
as_set
-
as_map
-
Metafunctions
-
-
as_list
-
as_vector
-
as_set
-
as_map
-
Operators
I/O
-
-
in
-
out
-
Comparison
-
-
equal
-
not - equal
-
less - than
-
less - than equal
-
greater - than
-
greater - than equal
-

@@ -170,7 +95,7 @@ type that can be used to iterate through the Sequence's elements.

- + Header

@@ -179,7 +104,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/adapted.html b/doc/html/fusion/sequences/adapted.html index 7eeeee94..c00b2dcf 100644 --- a/doc/html/fusion/sequences/adapted.html +++ b/doc/html/fusion/sequences/adapted.html @@ -40,11 +40,11 @@ mechanism. If you wish to use these sequences with fusion, simply include the necessary files and they will be regarded as first-class, fully conforming fusion sequences - [4] + [4] .

- + Header

@@ -52,7 +52,7 @@
 


-

[4] +

[4] Fusion sequences may also be adapted as fully conforming MPL sequences (see Intrinsics). That way, we can have 2-way adaptation to and from MPL @@ -62,7 +62,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/adapted/boost__array.html b/doc/html/fusion/sequences/adapted/boost__array.html index e18a3c93..3d89512f 100644 --- a/doc/html/fusion/sequences/adapted/boost__array.html +++ b/doc/html/fusion/sequences/adapted/boost__array.html @@ -33,21 +33,21 @@ Access Sequence.

- + Header
 #include <boost/fusion/sequence/adapted/array.hpp>
 
- + Model of
- + Example
@@ -60,7 +60,7 @@
 std::cout << at_c<2>(arr) << std::endl;
 
- + See also

@@ -69,7 +69,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/adapted/boost__tuple.html b/doc/html/fusion/sequences/adapted/boost__tuple.html index 80f25a88..6ef359ab 100644 --- a/doc/html/fusion/sequences/adapted/boost__tuple.html +++ b/doc/html/fusion/sequences/adapted/boost__tuple.html @@ -33,20 +33,20 @@ Sequence.

- + Header
 #include <boost/fusion/sequence/adapted/boost_tuple.hpp>
 
- + Model of
- + Example
@@ -55,7 +55,7 @@
 std::cout << *boost::fusion::next(boost::fusion::begin(example_tuple)) << '\n';
 
- + See also

@@ -65,7 +65,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/adapted/boost__variant.html b/doc/html/fusion/sequences/adapted/boost__variant.html index 080344f6..08691e2e 100644 --- a/doc/html/fusion/sequences/adapted/boost__variant.html +++ b/doc/html/fusion/sequences/adapted/boost__variant.html @@ -36,21 +36,21 @@ value of that type.

- + Header
 #include <boost/fusion/sequence/adapted/variant.hpp>
 
- + Model of
- + Example
@@ -60,7 +60,7 @@
 std::cout << example_variant << '\n';
 
- + See also

@@ -69,7 +69,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/adapted/mpl_sequence.html b/doc/html/fusion/sequences/adapted/mpl_sequence.html index b15c4cc2..0cf50330 100644 --- a/doc/html/fusion/sequences/adapted/mpl_sequence.html +++ b/doc/html/fusion/sequences/adapted/mpl_sequence.html @@ -31,14 +31,14 @@ sequences fully conforming fusion sequences.

- + Header
 #include <boost/fusion/sequence/adapted/mpl.hpp>
 
- + Model of
    @@ -62,7 +62,7 @@
- + Example
@@ -76,7 +76,7 @@
 std::cout << at_c<1>(v) << std::endl;
 
- + See also

@@ -85,7 +85,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/adapted/std__pair.html b/doc/html/fusion/sequences/adapted/std__pair.html index 606cda22..be79aa89 100644 --- a/doc/html/fusion/sequences/adapted/std__pair.html +++ b/doc/html/fusion/sequences/adapted/std__pair.html @@ -33,21 +33,21 @@ Access Sequence.

- + Header
 #include <boost/fusion/sequence/adapted/std_pair.hpp>
 
- + Model of
- + Example
@@ -57,7 +57,7 @@
 std::cout << p << std::endl;
 
- + See also

@@ -68,7 +68,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/concepts.html b/doc/html/fusion/sequences/concepts.html index bad9e691..83e83b5a 100644 --- a/doc/html/fusion/sequences/concepts.html +++ b/doc/html/fusion/sequences/concepts.html @@ -40,7 +40,7 @@ Fusion Sequences are organized into a hierarchy of concepts.

- + Traversal

@@ -58,7 +58,7 @@ Sequence. These concepts pertain to sequence traversal.

- + Associativity

@@ -70,7 +70,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/concepts/associative_sequence.html b/doc/html/fusion/sequences/concepts/associative_sequence.html index e67216b5..6fa444c9 100644 --- a/doc/html/fusion/sequences/concepts/associative_sequence.html +++ b/doc/html/fusion/sequences/concepts/associative_sequence.html @@ -30,7 +30,7 @@ Sequence">Associative Sequence
- + Description

@@ -71,7 +71,7 @@

- + Valid Expressions
@@ -122,7 +122,7 @@
- + Result Type Expressions
@@ -162,7 +162,7 @@ result_of::value_at_key<S, N>.

- + Expression Semantics
@@ -195,7 +195,7 @@
- + Models
    @@ -205,7 +205,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/concepts/bidirectional_sequence.html b/doc/html/fusion/sequences/concepts/bidirectional_sequence.html index 972f9c7c..b64f4c60 100644 --- a/doc/html/fusion/sequences/concepts/bidirectional_sequence.html +++ b/doc/html/fusion/sequences/concepts/bidirectional_sequence.html @@ -31,7 +31,7 @@ Sequence">Bidirectional Sequence
- + Description

@@ -42,7 +42,7 @@ Iterator.

- + Refinement of
@@ -72,7 +72,7 @@
- + Valid Expressions
@@ -133,7 +133,7 @@
- + Result Type Expressions
@@ -165,7 +165,7 @@
- + Expression Semantics
@@ -191,7 +191,7 @@
- + Models
    @@ -211,7 +211,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/concepts/forward_sequence.html b/doc/html/fusion/sequences/concepts/forward_sequence.html index e4217258..5aa9edd8 100644 --- a/doc/html/fusion/sequences/concepts/forward_sequence.html +++ b/doc/html/fusion/sequences/concepts/forward_sequence.html @@ -30,7 +30,7 @@ Sequence">Forward Sequence
- + Description

@@ -62,7 +62,7 @@

- + Valid Expressions
@@ -135,7 +135,7 @@
- + Result Type Expressions
@@ -175,7 +175,7 @@
- + Expression Semantics
@@ -220,7 +220,7 @@
- + Invariants

@@ -246,7 +246,7 @@

- + Models
    @@ -267,7 +267,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/concepts/random_access_sequence.html b/doc/html/fusion/sequences/concepts/random_access_sequence.html index bb8d6f51..d286f202 100644 --- a/doc/html/fusion/sequences/concepts/random_access_sequence.html +++ b/doc/html/fusion/sequences/concepts/random_access_sequence.html @@ -31,7 +31,7 @@ Access Sequence">Random Access Sequence
- + Description

@@ -43,7 +43,7 @@ sequence elements.

- + Refinement of
@@ -78,7 +78,7 @@
- + Valid Expressions
@@ -139,7 +139,7 @@
- + Result Type Expressions
@@ -184,7 +184,7 @@ result_of::value_at<S, N>.

- + Expression Semantics
@@ -210,7 +210,7 @@
- + Models
    @@ -230,7 +230,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/containers.html b/doc/html/fusion/sequences/containers.html index 3d57eb13..06186496 100644 --- a/doc/html/fusion/sequences/containers.html +++ b/doc/html/fusion/sequences/containers.html @@ -39,7 +39,7 @@ These containers are more or less counterparts of those in STL.

- + Header

@@ -48,7 +48,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/containers/cons.html b/doc/html/fusion/sequences/containers/cons.html index 539b3016..7a627c39 100644 --- a/doc/html/fusion/sequences/containers/cons.html +++ b/doc/html/fusion/sequences/containers/cons.html @@ -26,7 +26,7 @@
- + Description

@@ -41,14 +41,14 @@ Inlined Functions).

- + Header
 #include <boost/fusion/sequence/container/list/cons.hpp>
 
- + Synopsis
@@ -56,7 +56,7 @@
 struct cons;
 
- + Template parameters
@@ -87,7 +87,7 @@
- + Model of
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/containers/list.html b/doc/html/fusion/sequences/containers/list.html index a2e02bfe..11cd0672 100644 --- a/doc/html/fusion/sequences/containers/list.html +++ b/doc/html/fusion/sequences/containers/list.html @@ -26,7 +26,7 @@
- + Description

@@ -38,7 +38,7 @@ runtime cost of access to each element is peculiarly constant (see Recursive Inlined Functions).

- + Header
@@ -46,7 +46,7 @@
 #include <boost/fusion/sequence/container/list/list_forward.hpp>
 
- + Synopsis
@@ -77,7 +77,7 @@
 #define FUSION_MAX_LIST_SIZE 20
 
- + Template parameters
@@ -101,7 +101,7 @@
- + Model of
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/containers/map.html b/doc/html/fusion/sequences/containers/map.html index 2a003c8f..5201c95f 100644 --- a/doc/html/fusion/sequences/containers/map.html +++ b/doc/html/fusion/sequences/containers/map.html @@ -26,7 +26,7 @@
- + Description

@@ -41,14 +41,14 @@ Functions).

- + Header
 #include <boost/fusion/sequence/container/map.hpp>
 
- + Synopsis
@@ -79,7 +79,7 @@
 #define FUSION_MAX_MAP_SIZE 20
 
- + Template parameters
@@ -103,7 +103,7 @@
- + Model of
    @@ -137,7 +137,7 @@
- + Expression Semantics
@@ -189,7 +189,7 @@
- + Example
@@ -208,7 +208,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/containers/set.html b/doc/html/fusion/sequences/containers/set.html index 21c24be6..73d4de8b 100644 --- a/doc/html/fusion/sequences/containers/set.html +++ b/doc/html/fusion/sequences/containers/set.html @@ -26,7 +26,7 @@
- + Description

@@ -39,14 +39,14 @@ Functions).

- + Header
 #include <boost/fusion/sequence/container/set.hpp>
 
- + Synopsis
@@ -77,7 +77,7 @@
 #define FUSION_MAX_SET_SIZE 20
 
- + Template parameters
@@ -101,7 +101,7 @@
- + Model of
    @@ -135,7 +135,7 @@
- + Expression Semantics
@@ -187,7 +187,7 @@
- + Example
@@ -200,7 +200,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/containers/vector.html b/doc/html/fusion/sequences/containers/vector.html index 2232e43e..27f6ab59 100644 --- a/doc/html/fusion/sequences/containers/vector.html +++ b/doc/html/fusion/sequences/containers/vector.html @@ -26,7 +26,7 @@
- + Description

@@ -39,7 +39,7 @@ most efficient.

- + Header
@@ -54,7 +54,7 @@
 #include <boost/fusion/sequence/container/vector/vector50.hpp>
 
- + Synopsis

@@ -115,7 +115,7 @@ #define FUSION_MAX_VECTOR_SIZE 20

- + Template parameters
@@ -139,7 +139,7 @@
- + Model of
- + Example
@@ -230,7 +230,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion.html b/doc/html/fusion/sequences/conversion.html index 976f2743..9ccd79a7 100644 --- a/doc/html/fusion/sequences/conversion.html +++ b/doc/html/fusion/sequences/conversion.html @@ -27,26 +27,14 @@ Conversion

All fusion sequences can be converted to one of the Containers types using one of these conversion functions.

- + Header

@@ -55,7 +43,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion/functions.html b/doc/html/fusion/sequences/conversion/functions.html index 90dd0560..fc595a49 100644 --- a/doc/html/fusion/sequences/conversion/functions.html +++ b/doc/html/fusion/sequences/conversion/functions.html @@ -34,7 +34,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion/functions/as_list.html b/doc/html/fusion/sequences/conversion/functions/as_list.html index 99e07c10..28fa5f98 100644 --- a/doc/html/fusion/sequences/conversion/functions/as_list.html +++ b/doc/html/fusion/sequences/conversion/functions/as_list.html @@ -26,14 +26,14 @@
- + Description

Convert a fusion sequence to a list.

- + Synopsis
@@ -46,7 +46,7 @@
 as_list(Sequence const& seq);
 
- + Parameters
@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -83,14 +83,14 @@ seq, to a list.

- + Header
 #include <boost/fusion/sequence/conversion/as_list.hpp>
 
- + Example
@@ -99,7 +99,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion/functions/as_map.html b/doc/html/fusion/sequences/conversion/functions/as_map.html index 5c306f22..1ec13167 100644 --- a/doc/html/fusion/sequences/conversion/functions/as_map.html +++ b/doc/html/fusion/sequences/conversion/functions/as_map.html @@ -26,14 +26,14 @@
- + Description

Convert a fusion sequence to a map.

- + Synopsis
@@ -46,7 +46,7 @@
 as_map(Sequence const& seq);
 
- + Parameters
@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -88,14 +88,14 @@ There may be no duplicate fusion::pair key types.

- + Header
 #include <boost/fusion/sequence/conversion/as_map.hpp>
 
- + Example
@@ -106,7 +106,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion/functions/as_set.html b/doc/html/fusion/sequences/conversion/functions/as_set.html index bc76358e..94dc5549 100644 --- a/doc/html/fusion/sequences/conversion/functions/as_set.html +++ b/doc/html/fusion/sequences/conversion/functions/as_set.html @@ -26,14 +26,14 @@
- + Description

Convert a fusion sequence to a set.

- + Synopsis
@@ -46,7 +46,7 @@
 as_set(Sequence const& seq);
 
- + Parameters
@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -87,14 +87,14 @@ key types.

- + Header
 #include <boost/fusion/sequence/conversion/as_set.hpp>
 
- + Example
@@ -103,7 +103,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion/functions/as_vector.html b/doc/html/fusion/sequences/conversion/functions/as_vector.html index 3e8eeae2..a8f276bf 100644 --- a/doc/html/fusion/sequences/conversion/functions/as_vector.html +++ b/doc/html/fusion/sequences/conversion/functions/as_vector.html @@ -26,14 +26,14 @@
- + Description

Convert a fusion sequence to a vector.

- + Synopsis
@@ -46,7 +46,7 @@
 as_vector(Sequence const& seq);
 
- + Parameters
@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -83,14 +83,14 @@ seq, to a vector.

- + Header
 #include <boost/fusion/sequence/conversion/as_vector.hpp>
 
- + Example
@@ -99,7 +99,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion/metafunctions.html b/doc/html/fusion/sequences/conversion/metafunctions.html index 07397f1f..45706eba 100644 --- a/doc/html/fusion/sequences/conversion/metafunctions.html +++ b/doc/html/fusion/sequences/conversion/metafunctions.html @@ -34,7 +34,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion/metafunctions/as_list.html b/doc/html/fusion/sequences/conversion/metafunctions/as_list.html index ccd7b83e..8d232574 100644 --- a/doc/html/fusion/sequences/conversion/metafunctions/as_list.html +++ b/doc/html/fusion/sequences/conversion/metafunctions/as_list.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of as_list.

- + Synopsis
@@ -41,7 +41,7 @@
 struct as_list;
 
- + Parameters
@@ -65,7 +65,7 @@
- + Expression Semantics
@@ -81,14 +81,14 @@ Sequence, to a list.

- + Header
 #include <boost/fusion/sequence/conversion/as_list.hpp>
 
- + Example
@@ -97,7 +97,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion/metafunctions/as_map.html b/doc/html/fusion/sequences/conversion/metafunctions/as_map.html index 727def9e..2d73fe3d 100644 --- a/doc/html/fusion/sequences/conversion/metafunctions/as_map.html +++ b/doc/html/fusion/sequences/conversion/metafunctions/as_map.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of as_map.

- + Synopsis
@@ -41,7 +41,7 @@
 struct as_map;
 
- + Parameters
@@ -65,7 +65,7 @@
- + Expression Semantics
@@ -86,14 +86,14 @@ There may be no duplicate fusion::pair key types.

- + Header
 #include <boost/fusion/sequence/conversion/as_map.hpp>
 
- + Example
@@ -104,7 +104,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion/metafunctions/as_set.html b/doc/html/fusion/sequences/conversion/metafunctions/as_set.html index 810416b3..d753deb8 100644 --- a/doc/html/fusion/sequences/conversion/metafunctions/as_set.html +++ b/doc/html/fusion/sequences/conversion/metafunctions/as_set.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of as_set.

- + Synopsis
@@ -41,7 +41,7 @@
 struct as_set;
 
- + Parameters
@@ -65,7 +65,7 @@
- + Expression Semantics
@@ -85,14 +85,14 @@ key types.

- + Header
 #include <boost/fusion/sequence/conversion/as_set.hpp>
 
- + Example
@@ -101,7 +101,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/conversion/metafunctions/as_vector.html b/doc/html/fusion/sequences/conversion/metafunctions/as_vector.html index a666e4e3..7203ec9a 100644 --- a/doc/html/fusion/sequences/conversion/metafunctions/as_vector.html +++ b/doc/html/fusion/sequences/conversion/metafunctions/as_vector.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of as_vector.

- + Synopsis
@@ -41,7 +41,7 @@
 struct as_vector;
 
- + Parameters
@@ -65,7 +65,7 @@
- + Expression Semantics
@@ -81,14 +81,14 @@ Sequence, to a vector.

- + Header
 #include <boost/fusion/sequence/conversion/as_vector.hpp>
 
- + Example
@@ -97,7 +97,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation.html b/doc/html/fusion/sequences/generation.html index 9a7ca6fd..c4eaa4e9 100644 --- a/doc/html/fusion/sequences/generation.html +++ b/doc/html/fusion/sequences/generation.html @@ -27,32 +27,13 @@ Generation

These are the functions that you can use to generate various forms of Containers from elemental values.

- + Header

@@ -61,7 +42,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/functions.html b/doc/html/fusion/sequences/generation/functions.html index fe7a10e8..1e3e5000 100644 --- a/doc/html/fusion/sequences/generation/functions.html +++ b/doc/html/fusion/sequences/generation/functions.html @@ -38,7 +38,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/functions/list_tie.html b/doc/html/fusion/sequences/generation/functions/list_tie.html index 294c0f27..a28ce837 100644 --- a/doc/html/fusion/sequences/generation/functions/list_tie.html +++ b/doc/html/fusion/sequences/generation/functions/list_tie.html @@ -26,14 +26,14 @@
- + Description

Constructs a tie using a list sequence.

- + Synopsis
@@ -53,7 +53,7 @@
 #define FUSION_MAX_LIST_SIZE 20
 
- + Parameters
@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -97,14 +97,14 @@ Semantics: Create a list of references from x0, x1,... xN.

- + Header
 #include <boost/fusion/sequence/generation/list_tie.hpp>
 
- + Example
@@ -115,7 +115,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/functions/make_cons.html b/doc/html/fusion/sequences/generation/functions/make_cons.html index 80a05980..c38fcff1 100644 --- a/doc/html/fusion/sequences/generation/functions/make_cons.html +++ b/doc/html/fusion/sequences/generation/functions/make_cons.html @@ -26,7 +26,7 @@
- + Description

@@ -35,7 +35,7 @@ (tail).

- + Synopsis
@@ -48,7 +48,7 @@
 make_cons(Car const& car, Cdr const& cdr);
 
- + Parameters
@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -98,21 +98,21 @@ (tail).

- + Header
 #include <boost/fusion/sequence/generation/make_cons.hpp>
 
- + Example
 make_cons('x', make_cons(123))
 
- + See also
@@ -122,7 +122,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/functions/make_list.html b/doc/html/fusion/sequences/generation/functions/make_list.html index 6bd9f948..3d02a862 100644 --- a/doc/html/fusion/sequences/generation/functions/make_list.html +++ b/doc/html/fusion/sequences/generation/functions/make_list.html @@ -26,14 +26,14 @@
- + Description

Create a list from one or more values.

- + Synopsis
@@ -53,7 +53,7 @@
 #define FUSION_MAX_LIST_SIZE 20
 
- + Parameters
@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -96,21 +96,21 @@ Semantics: Create a list from x0, x1,... xN.

- + Header
 #include <boost/fusion/sequence/generation/make_list.hpp>
 
- + Example
 make_list(123, "hello", 12.5)
 
- + See also
@@ -120,7 +120,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/functions/make_map.html b/doc/html/fusion/sequences/generation/functions/make_map.html index 0e1388d4..50f2ff0f 100644 --- a/doc/html/fusion/sequences/generation/functions/make_map.html +++ b/doc/html/fusion/sequences/generation/functions/make_map.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ pairs.

- + Synopsis
@@ -47,7 +47,7 @@
 

The variadic function accepts 0 to FUSION_MAX_VECTOR_SIZE - [10] + [10] elements, where FUSION_MAX_VECTOR_SIZE is a user definable predefined maximum that defaults to 10. You may define the preprocessor constant FUSION_MAX_VECTOR_SIZE @@ -57,7 +57,7 @@ #define FUSION_MAX_VECTOR_SIZE 20

- + Parameters
@@ -97,7 +97,7 @@
- + Expression Semantics
@@ -118,14 +118,14 @@ key types.

- + Header
 #include <boost/fusion/sequence/generation/make_map.hpp>
 
- + Example
@@ -134,7 +134,7 @@
   , make_pair<double>("Men"))
 
- + See also
@@ -144,7 +144,7 @@



-

[10] +

[10] map is implemented in terms of the vector. That is why we reuse FUSION_MAX_VECTOR_SIZE

@@ -152,7 +152,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/functions/make_set.html b/doc/html/fusion/sequences/generation/functions/make_set.html index 62ba710d..26da2b0e 100644 --- a/doc/html/fusion/sequences/generation/functions/make_set.html +++ b/doc/html/fusion/sequences/generation/functions/make_set.html @@ -26,14 +26,14 @@
- + Description

Create a set from one or more values.

- + Synopsis
@@ -44,7 +44,7 @@
 

The variadic function accepts 0 to FUSION_MAX_VECTOR_SIZE - [9] + [9] elements, where FUSION_MAX_VECTOR_SIZE is a user definable predefined maximum that defaults to 10. You may define the preprocessor constant FUSION_MAX_VECTOR_SIZE @@ -54,7 +54,7 @@ #define FUSION_MAX_VECTOR_SIZE 20

- + Parameters
@@ -83,7 +83,7 @@
- + Expression Semantics
@@ -101,21 +101,21 @@ key types.

- + Header
 #include <boost/fusion/sequence/generation/make_set.hpp>
 
- + Example
 make_set(123, "hello", 12.5)
 
- + See also
@@ -124,7 +124,7 @@



-

[9] +

[9] set is implemented in terms of the vector. That is why we reuse FUSION_MAX_VECTOR_SIZE

@@ -132,7 +132,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/functions/make_vector.html b/doc/html/fusion/sequences/generation/functions/make_vector.html index 77db2226..42d33c7e 100644 --- a/doc/html/fusion/sequences/generation/functions/make_vector.html +++ b/doc/html/fusion/sequences/generation/functions/make_vector.html @@ -26,14 +26,14 @@
- + Description

Create a vector from one or more values.

- + Synopsis
@@ -53,7 +53,7 @@
 #define FUSION_MAX_VECTOR_SIZE 20
 
- + Parameters
@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -96,21 +96,21 @@ Semantics: Create a vector from x0, x1,... xN.

- + Header
 #include <boost/fusion/sequence/generation/make_vector.hpp>
 
- + Example
 make_vector(123, "hello", 12.5)
 
- + See also
@@ -120,7 +120,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/functions/tiers.html b/doc/html/fusion/sequences/generation/functions/tiers.html index 9524e749..9bfc2f14 100644 --- a/doc/html/fusion/sequences/generation/functions/tiers.html +++ b/doc/html/fusion/sequences/generation/functions/tiers.html @@ -48,7 +48,7 @@ a vector of type vector<int&, char&, double&>. The same result could be achieved with the call make_vector(ref(i), ref(c), ref(a)) - [11] + [11] .

@@ -66,7 +66,7 @@ when calling functions which return sequences.

- + Ignore

@@ -81,7 +81,7 @@



-

[11] +

[11] see Boost.Ref for details about ref

@@ -89,7 +89,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/functions/vector_tie.html b/doc/html/fusion/sequences/generation/functions/vector_tie.html index c47e8001..cf33dbba 100644 --- a/doc/html/fusion/sequences/generation/functions/vector_tie.html +++ b/doc/html/fusion/sequences/generation/functions/vector_tie.html @@ -26,14 +26,14 @@
- + Description

Constructs a tie using a vector sequence.

- + Synopsis
@@ -53,7 +53,7 @@
 #define FUSION_MAX_VECTOR_SIZE 20
 
- + Parameters
@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -97,14 +97,14 @@ Semantics: Create a vector of references from x0, x1,... xN.

- + Header
 #include <boost/fusion/sequence/generation/vector_tie.hpp>
 
- + Example
@@ -115,7 +115,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/metafunctions.html b/doc/html/fusion/sequences/generation/metafunctions.html index c5cc4937..3a4a1b45 100644 --- a/doc/html/fusion/sequences/generation/metafunctions.html +++ b/doc/html/fusion/sequences/generation/metafunctions.html @@ -37,7 +37,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/metafunctions/list_tie.html b/doc/html/fusion/sequences/generation/metafunctions/list_tie.html index 52b71219..15a691f6 100644 --- a/doc/html/fusion/sequences/generation/metafunctions/list_tie.html +++ b/doc/html/fusion/sequences/generation/metafunctions/list_tie.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of list_tie.

- + Synopsis
@@ -52,7 +52,7 @@
 #define FUSION_MAX_LIST_SIZE 20
 
- + Parameters
@@ -77,7 +77,7 @@
- + Expression Semantics
@@ -92,14 +92,14 @@ Semantics: Create a list of references from T0, T1,... TN.

- + Header
 #include <boost/fusion/sequence/generation/list_tie.hpp>
 
- + Example
@@ -108,7 +108,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/metafunctions/make_cons.html b/doc/html/fusion/sequences/generation/metafunctions/make_cons.html index 2fa7c98a..97a0dff5 100644 --- a/doc/html/fusion/sequences/generation/metafunctions/make_cons.html +++ b/doc/html/fusion/sequences/generation/metafunctions/make_cons.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of make_cons.

- + Synopsis
@@ -41,7 +41,7 @@
 struct make_cons;
 
- + Parameters
@@ -73,7 +73,7 @@
- + Expression Semantics
@@ -91,14 +91,14 @@ (tail).

- + Header
 #include <boost/fusion/sequence/generation/make_cons.hpp>
 
- + Example
@@ -107,7 +107,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/metafunctions/make_list.html b/doc/html/fusion/sequences/generation/metafunctions/make_list.html index be44aca3..111e78eb 100644 --- a/doc/html/fusion/sequences/generation/metafunctions/make_list.html +++ b/doc/html/fusion/sequences/generation/metafunctions/make_list.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of make_list.

- + Synopsis
@@ -52,7 +52,7 @@
 #define FUSION_MAX_LIST_SIZE 20
 
- + Parameters
@@ -77,7 +77,7 @@
- + Expression Semantics
@@ -93,14 +93,14 @@ Semantics: Create a list from T0, T1,... TN.

- + Header
 #include <boost/fusion/sequence/generation/make_list.hpp>
 
- + Example
@@ -109,7 +109,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/metafunctions/make_map.html b/doc/html/fusion/sequences/generation/metafunctions/make_map.html index fe576662..ed3ca042 100644 --- a/doc/html/fusion/sequences/generation/metafunctions/make_map.html +++ b/doc/html/fusion/sequences/generation/metafunctions/make_map.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of make_map.

- + Synopsis
@@ -45,7 +45,7 @@
 

The variadic function accepts 0 to FUSION_MAX_VECTOR_SIZE - [13] + [13] elements, where FUSION_MAX_VECTOR_SIZE is a user definable predefined maximum that defaults to 10. You may define the preprocessor constant FUSION_MAX_VECTOR_SIZE @@ -55,7 +55,7 @@ #define FUSION_MAX_VECTOR_SIZE 20

- + Parameters
@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -111,21 +111,21 @@ key types.

- + Header
 #include <boost/fusion/sequence/generation/make_map.hpp>
 
- + Example
 result_of::make_map<int, double, char, double>::type
 
- + See also
@@ -134,7 +134,7 @@



-

[13] +

[13] map is implemented in terms of the vector. That is why we reuse FUSION_MAX_VECTOR_SIZE

@@ -142,7 +142,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/metafunctions/make_set.html b/doc/html/fusion/sequences/generation/metafunctions/make_set.html index 754de52b..aabca251 100644 --- a/doc/html/fusion/sequences/generation/metafunctions/make_set.html +++ b/doc/html/fusion/sequences/generation/metafunctions/make_set.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of make_set.

- + Synopsis
@@ -43,7 +43,7 @@
 

The variadic function accepts 0 to FUSION_MAX_VECTOR_SIZE - [12] + [12] elements, where FUSION_MAX_VECTOR_SIZE is a user definable predefined maximum that defaults to 10. You may define the preprocessor constant FUSION_MAX_VECTOR_SIZE @@ -53,7 +53,7 @@ #define FUSION_MAX_VECTOR_SIZE 20

- + Parameters
@@ -78,7 +78,7 @@
- + Expression Semantics
@@ -98,14 +98,14 @@ key types.

- + Header
 #include <boost/fusion/sequence/generation/make_set.hpp>
 
- + Example
@@ -113,7 +113,7 @@
 


-

[12] +

[12] set is implemented in terms of the vector. That is why we reuse FUSION_MAX_VECTOR_SIZE

@@ -121,7 +121,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/metafunctions/make_vector.html b/doc/html/fusion/sequences/generation/metafunctions/make_vector.html index ef83d1f5..1fffe123 100644 --- a/doc/html/fusion/sequences/generation/metafunctions/make_vector.html +++ b/doc/html/fusion/sequences/generation/metafunctions/make_vector.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of make_vector.

- + Synopsis
@@ -52,7 +52,7 @@
 #define FUSION_MAX_VECTOR_SIZE 20
 
- + Parameters
@@ -77,7 +77,7 @@
- + Expression Semantics
@@ -93,14 +93,14 @@ Semantics: Create a vector from T0, T1,... TN.

- + Header
 #include <boost/fusion/sequence/generation/make_list.hpp>
 
- + Example
@@ -109,7 +109,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/generation/metafunctions/vector_tie.html b/doc/html/fusion/sequences/generation/metafunctions/vector_tie.html index bfe44947..b70cc262 100644 --- a/doc/html/fusion/sequences/generation/metafunctions/vector_tie.html +++ b/doc/html/fusion/sequences/generation/metafunctions/vector_tie.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of vector_tie.

- + Synopsis
@@ -52,7 +52,7 @@
 #define FUSION_MAX_VECTOR_SIZE 20
 
- + Parameters
@@ -77,7 +77,7 @@
- + Expression Semantics
@@ -92,14 +92,14 @@ Semantics: Create a vector of references from T0, T1,... TN.

- + Header
 #include <boost/fusion/sequence/generation/vector_tie.hpp>
 
- + Example
@@ -108,7 +108,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics.html b/doc/html/fusion/sequences/intrinsics.html index 9df6eb40..8143ab1c 100644 --- a/doc/html/fusion/sequences/intrinsics.html +++ b/doc/html/fusion/sequences/intrinsics.html @@ -27,34 +27,7 @@ Intrinsics

Intrinsics form the essential interface of Fusion _sequence_s. @@ -63,11 +36,11 @@ Intrinsic functions, unlike Algorithms, are not generic across the full Sequence repertoire. They need to be implemented for each Fusion Sequence - [5] + [5] .

- + Header

@@ -75,7 +48,7 @@
 


-

[5] +

[5] In practice, many of intrinsic functions have default implementations that will work in majority of cases

@@ -83,7 +56,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions.html b/doc/html/fusion/sequences/intrinsics/functions.html index 640d4768..d81674c8 100644 --- a/doc/html/fusion/sequences/intrinsics/functions.html +++ b/doc/html/fusion/sequences/intrinsics/functions.html @@ -40,7 +40,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions/at.html b/doc/html/fusion/sequences/intrinsics/functions/at.html index eda46105..bf182a0a 100644 --- a/doc/html/fusion/sequences/intrinsics/functions/at.html +++ b/doc/html/fusion/sequences/intrinsics/functions/at.html @@ -26,14 +26,14 @@
- + Description

Returns the N-th element from the beginning of the sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 at(Sequence const& seq);
 
- + Parameters
@@ -81,7 +81,7 @@
- + Expression Semantics
@@ -109,14 +109,14 @@ deref(advance<N>(begin(s)))
- + Header
 #include <boost/fusion/sequence/intrinsic/at.hpp>
 
- + Example
@@ -126,7 +126,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions/at_c.html b/doc/html/fusion/sequences/intrinsics/functions/at_c.html index 735dbda9..02d8542b 100644 --- a/doc/html/fusion/sequences/intrinsics/functions/at_c.html +++ b/doc/html/fusion/sequences/intrinsics/functions/at_c.html @@ -26,14 +26,14 @@
- + Description

Returns the N-th element from the beginning of the sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 at_c(Sequence const& seq);
 
- + Parameters
@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -109,14 +109,14 @@ deref(advance<N>(begin(s)))
- + Header
 #include <boost/fusion/sequence/intrinsic/at_c.hpp>
 
- + Example
@@ -126,7 +126,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions/at_key.html b/doc/html/fusion/sequences/intrinsics/functions/at_key.html index 34f4c4ba..385d9090 100644 --- a/doc/html/fusion/sequences/intrinsics/functions/at_key.html +++ b/doc/html/fusion/sequences/intrinsics/functions/at_key.html @@ -26,14 +26,14 @@
- + Description

Returns the element associated with a Key from the sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 at_key(Sequence const& seq);
 
- + Parameters
@@ -79,7 +79,7 @@
- + Expression Semantics
@@ -103,14 +103,14 @@ with Key.

- + Header
 #include <boost/fusion/sequence/intrinsic/at_key.hpp>
 
- + Example
@@ -120,7 +120,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions/back.html b/doc/html/fusion/sequences/intrinsics/functions/back.html index 32d6d6dd..3a02d172 100644 --- a/doc/html/fusion/sequences/intrinsics/functions/back.html +++ b/doc/html/fusion/sequences/intrinsics/functions/back.html @@ -26,14 +26,14 @@
- + Description

Returns the last element in the sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 back(Sequence const& seq);
 
- + Parameters
@@ -71,7 +71,7 @@
- + Expression Semantics
@@ -95,14 +95,14 @@ in the sequence.

- + Header
 #include <boost/fusion/sequence/intrinsic/back.hpp>
 
- + Example
@@ -112,7 +112,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions/begin.html b/doc/html/fusion/sequences/intrinsics/functions/begin.html index c2a0336d..35e40ee4 100644 --- a/doc/html/fusion/sequences/intrinsics/functions/begin.html +++ b/doc/html/fusion/sequences/intrinsics/functions/begin.html @@ -26,14 +26,14 @@
- + Description

Returns an iterator pointing to the first element in the sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 begin(Sequence const& seq);
 
- + Parameters
@@ -72,7 +72,7 @@
- + Expression Semantics
@@ -102,14 +102,14 @@ to the first element in the sequence.

- + Header
 #include <boost/fusion/sequence/intrinsic/begin.hpp>
 
- + Example
@@ -119,7 +119,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions/empty.html b/doc/html/fusion/sequences/intrinsics/functions/empty.html index 18dae581..91c8aa7a 100644 --- a/doc/html/fusion/sequences/intrinsics/functions/empty.html +++ b/doc/html/fusion/sequences/intrinsics/functions/empty.html @@ -26,7 +26,7 @@
- + Description

@@ -35,7 +35,7 @@ the sequence is empty, else, evaluates to false.

- + Synopsis
@@ -44,7 +44,7 @@
 empty(Sequence const& seq);
 
- + Parameters
@@ -69,7 +69,7 @@
- + Expression Semantics
@@ -84,14 +84,14 @@ to false.

- + Header
 #include <boost/fusion/sequence/intrinsic/empty.hpp>
 
- + Example
@@ -101,7 +101,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions/end.html b/doc/html/fusion/sequences/intrinsics/functions/end.html index e6e72d93..1945108c 100644 --- a/doc/html/fusion/sequences/intrinsics/functions/end.html +++ b/doc/html/fusion/sequences/intrinsics/functions/end.html @@ -26,14 +26,14 @@
- + Description

Returns an iterator pointing to one element past the end of the sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 end(Sequence const& seq);
 
- + Parameters
@@ -72,7 +72,7 @@
- + Expression Semantics
@@ -102,14 +102,14 @@ to one element past the end of the sequence.

- + Header
 #include <boost/fusion/sequence/intrinsic/end.hpp>
 
- + Example
@@ -119,7 +119,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions/front.html b/doc/html/fusion/sequences/intrinsics/functions/front.html index 0d49a4a9..97f5d498 100644 --- a/doc/html/fusion/sequences/intrinsics/functions/front.html +++ b/doc/html/fusion/sequences/intrinsics/functions/front.html @@ -26,14 +26,14 @@
- + Description

Returns the first element in the sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 front(Sequence const& seq);
 
- + Parameters
@@ -71,7 +71,7 @@
- + Expression Semantics
@@ -95,14 +95,14 @@ in the sequence.

- + Header
 #include <boost/fusion/sequence/intrinsic/front.hpp>
 
- + Example
@@ -112,7 +112,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions/has_key.html b/doc/html/fusion/sequences/intrinsics/functions/has_key.html index 7212017e..55176331 100644 --- a/doc/html/fusion/sequences/intrinsics/functions/has_key.html +++ b/doc/html/fusion/sequences/intrinsics/functions/has_key.html @@ -26,7 +26,7 @@
- + Description

@@ -36,7 +36,7 @@ to false.

- + Synopsis
@@ -45,7 +45,7 @@
 has_key(Sequence const& seq);
 
- + Parameters
@@ -78,7 +78,7 @@
- + Expression Semantics
@@ -93,14 +93,14 @@ associated with Key, else, evaluates to false.

- + Header
 #include <boost/fusion/sequence/intrinsic/has_key.hpp>
 
- + Example
@@ -110,7 +110,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/functions/size.html b/doc/html/fusion/sequences/intrinsics/functions/size.html index 000c6e4d..d1e8f313 100644 --- a/doc/html/fusion/sequences/intrinsics/functions/size.html +++ b/doc/html/fusion/sequences/intrinsics/functions/size.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ that evaluates the number of elements in the sequence.

- + Synopsis
@@ -43,7 +43,7 @@
 size(Sequence const& seq);
 
- + Parameters
@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -83,14 +83,14 @@ in the sequence.

- + Header
 #include <boost/fusion/sequence/intrinsic/size.hpp>
 
- + Example
@@ -100,7 +100,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions.html b/doc/html/fusion/sequences/intrinsics/metafunctions.html index f7b21dc8..e50cb52f 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions.html @@ -43,7 +43,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/at.html b/doc/html/fusion/sequences/intrinsics/metafunctions/at.html index d592b28a..078481c1 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/at.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/at.html @@ -26,16 +26,16 @@
- + Description

Returns the result type of at - [6] + [6] .

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.25. Parameters

+

Table 1.25. Parameters

@@ -82,7 +82,7 @@
- + Expression Semantics
@@ -97,14 +97,14 @@ using at to access the Nth element of Seq.

- + Header
 #include <boost/fusion/sequence/intrinsic/at.hpp>
 
- + Example
@@ -113,7 +113,7 @@
 


-

[6] +

[6] result_of::at reflects the actual return type of the function at. _sequence_s typically return references to its elements via the at function. If you want @@ -123,7 +123,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/at_c.html b/doc/html/fusion/sequences/intrinsics/metafunctions/at_c.html index 7a33a522..6b44b93b 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/at_c.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/at_c.html @@ -26,16 +26,16 @@
- + Description

Returns the result type of at_c - [7] + [7] .

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.26. Parameters

+

Table 1.26. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -95,14 +95,14 @@ using at_c to access the Mth element of Seq.

- + Header
 #include <boost/fusion/sequence/intrinsic/at.hpp>
 
- + Example
@@ -111,7 +111,7 @@
 


-

[7] +

[7] result_of::at_c reflects the actual return type of the function at_c. _sequence_s typically return references to its elements via the at_c function. If you want @@ -121,7 +121,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/at_key.html b/doc/html/fusion/sequences/intrinsics/metafunctions/at_key.html index c1f395fe..5e46c469 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/at_key.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/at_key.html @@ -26,16 +26,16 @@
- + Description

Returns the result type of at_key - [8] + [8] .

- + Synopsis
@@ -48,7 +48,7 @@
 };
 
-

Table 1.30. Parameters

+

Table 1.30. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -97,14 +97,14 @@ Seq.

- + Header
 #include <boost/fusion/sequence/intrinsic/at_key.hpp>
 
- + Example
@@ -113,7 +113,7 @@
 


-

[8] +

[8] result_of::at_key reflects the actual return type of the function at_key. _sequence_s typically return references to its elements via the at_key function. If you @@ -123,7 +123,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/back.html b/doc/html/fusion/sequences/intrinsics/metafunctions/back.html index 9641d60a..92506d86 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/back.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/back.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of back.

- + Synopsis
@@ -44,7 +44,7 @@
 };
 
-

Table 1.23. Parameters

+

Table 1.23. Parameters

@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -83,14 +83,14 @@ an iterator to the last element in the sequence. Equivalent to result_of::deref<result_of::prior<result_of::end<Seq>::type>::type>::type.

- + Header
 #include <boost/fusion/sequence/intrinsic/back.hpp>
 
- + Example
@@ -100,7 +100,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/begin.html b/doc/html/fusion/sequences/intrinsics/metafunctions/begin.html index 72dbf953..ebdcceab 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/begin.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/begin.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of begin.

- + Synopsis
@@ -44,7 +44,7 @@
 };
 
-

Table 1.19. Parameters

+

Table 1.19. Parameters

@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -84,14 +84,14 @@ to the first element of Seq.

- + Header
 #include <boost/fusion/sequence/intrinsic/begin.hpp>
 
- + Example
@@ -102,7 +102,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/empty.html b/doc/html/fusion/sequences/intrinsics/metafunctions/empty.html index 8384a286..a0b551c8 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/empty.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/empty.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of empty.

- + Synopsis
@@ -44,7 +44,7 @@
 };
 
-

Table 1.21. Parameters

+

Table 1.21. Parameters

@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -85,14 +85,14 @@ mpl::false_ otherwise.

- + Header
 #include <boost/fusion/sequence/intrinsic/empty.hpp>
 
- + Example
@@ -105,7 +105,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/end.html b/doc/html/fusion/sequences/intrinsics/metafunctions/end.html index 0c9aa1db..0743e27d 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/end.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/end.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of end.

- + Synopsis
@@ -44,7 +44,7 @@
 };
 
-

Table 1.20. Parameters

+

Table 1.20. Parameters

@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -84,14 +84,14 @@ one past the end of Seq.

- + Header
 #include <boost/fusion/sequence/intrinsic/end.hpp>
 
- + Example
@@ -102,7 +102,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/front.html b/doc/html/fusion/sequences/intrinsics/metafunctions/front.html index d742ebb8..a31ddb4c 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/front.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/front.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of front.

- + Synopsis
@@ -44,7 +44,7 @@
 };
 
-

Table 1.22. Parameters

+

Table 1.22. Parameters

@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -84,14 +84,14 @@ Equivalent to result_of::deref<result_of::begin<Seq>::type>::type.

- + Header
 #include <boost/fusion/sequence/intrinsic/front.hpp>
 
- + Example
@@ -101,7 +101,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/has_key.html b/doc/html/fusion/sequences/intrinsics/metafunctions/has_key.html index f999b484..cbcadd73 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/has_key.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/has_key.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of has_key.

- + Synopsis
@@ -46,7 +46,7 @@
 };
 
-

Table 1.29. Parameters

+

Table 1.29. Parameters

@@ -78,7 +78,7 @@
- + Expression Semantics
@@ -96,14 +96,14 @@ mpl::false_ otherwise.

- + Header
 #include <boost/fusion/sequence/intrinsic/has_key.hpp>
 
- + Example
@@ -114,7 +114,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/size.html b/doc/html/fusion/sequences/intrinsics/metafunctions/size.html index d15ddd94..f52e4550 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/size.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/size.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of size.

- + Synopsis
@@ -44,7 +44,7 @@
 };
 
-

Table 1.24. Parameters

+

Table 1.24. Parameters

@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -84,14 +84,14 @@ in Seq.

- + Header
 #include <boost/fusion/sequence/intrinsic/size.hpp>
 
- + Example
@@ -102,7 +102,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/value_at.html b/doc/html/fusion/sequences/intrinsics/metafunctions/value_at.html index f872fc3d..8c7ff70f 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/value_at.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/value_at.html @@ -26,14 +26,14 @@
- + Description

Returns the actual type at a given index from the Sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 };
 
-

Table 1.27. Parameters

+

Table 1.27. Parameters

@@ -80,7 +80,7 @@
- + Expression Semantics
@@ -95,14 +95,14 @@ the Nth element of Seq.

- + Header
 #include <boost/fusion/sequence/intrinsic/value_at.hpp>
 
- + Example
@@ -112,7 +112,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/value_at_c.html b/doc/html/fusion/sequences/intrinsics/metafunctions/value_at_c.html index b75eacaa..bf53847a 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/value_at_c.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/value_at_c.html @@ -26,14 +26,14 @@
- + Description

Returns the actual type at a given index from the Sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 };
 
-

Table 1.28. Parameters

+

Table 1.28. Parameters

@@ -78,7 +78,7 @@
- + Expression Semantics
@@ -93,14 +93,14 @@ the Mth element of Seq.

- + Header
 #include <boost/fusion/sequence/intrinsic/value_at.hpp>
 
- + Example
@@ -110,7 +110,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/intrinsics/metafunctions/value_at_key.html b/doc/html/fusion/sequences/intrinsics/metafunctions/value_at_key.html index 9982c99e..cda46f50 100644 --- a/doc/html/fusion/sequences/intrinsics/metafunctions/value_at_key.html +++ b/doc/html/fusion/sequences/intrinsics/metafunctions/value_at_key.html @@ -26,14 +26,14 @@
- + Description

Returns the actual element type associated with a Key from the Sequence.

- + Synopsis
@@ -46,7 +46,7 @@
 };
 
-

Table 1.31. Parameters

+

Table 1.31. Parameters

@@ -78,7 +78,7 @@
- + Expression Semantics
@@ -94,14 +94,14 @@ in Seq.

- + Header
 #include <boost/fusion/sequence/intrinsic/value_at_key.hpp>
 
- + Example
@@ -111,7 +111,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators.html b/doc/html/fusion/sequences/operators.html index 141ad2c4..40004fc6 100644 --- a/doc/html/fusion/sequences/operators.html +++ b/doc/html/fusion/sequences/operators.html @@ -27,24 +27,7 @@ Operators

These operators, like the Algorithms, @@ -54,7 +37,8 @@

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators/comparison.html b/doc/html/fusion/sequences/operators/comparison.html index d27d86f5..e91c0940 100644 --- a/doc/html/fusion/sequences/operators/comparison.html +++ b/doc/html/fusion/sequences/operators/comparison.html @@ -48,7 +48,7 @@ only until the result is clear.

- + Header
@@ -57,7 +57,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators/comparison/equal.html b/doc/html/fusion/sequences/operators/comparison/equal.html index 82c5dd95..16b47f95 100644 --- a/doc/html/fusion/sequences/operators/comparison/equal.html +++ b/doc/html/fusion/sequences/operators/comparison/equal.html @@ -27,14 +27,14 @@
- + Description

Compare two sequences for equality.

- + Synopsis
@@ -43,7 +43,7 @@
 operator==(Seq1 const& a, Seq2 const& b);
 
- + Parameters
@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -104,14 +104,14 @@ true.

- + Header
 #include <boost/fusion/sequence/comparison/equal_to.hpp>
 
- + Example
@@ -122,7 +122,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators/comparison/greater_than.html b/doc/html/fusion/sequences/operators/comparison/greater_than.html index 3336560e..10f71626 100644 --- a/doc/html/fusion/sequences/operators/comparison/greater_than.html +++ b/doc/html/fusion/sequences/operators/comparison/greater_than.html @@ -34,7 +34,7 @@ Lexicographically compare two sequences.

- + Synopsis
@@ -43,7 +43,7 @@
 operator>(Seq1 const& a, Seq2 const& b);
 
- + Parameters
@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -96,14 +96,14 @@ Semantics: Returns b < a.

- + Header
 #include <boost/fusion/sequence/comparison/less_equal.hpp>
 
- + Example
@@ -116,7 +116,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators/comparison/greater_than_equal.html b/doc/html/fusion/sequences/operators/comparison/greater_than_equal.html index 05a8319f..2a66a1e3 100644 --- a/doc/html/fusion/sequences/operators/comparison/greater_than_equal.html +++ b/doc/html/fusion/sequences/operators/comparison/greater_than_equal.html @@ -33,7 +33,7 @@ Lexicographically compare two sequences.

- + Synopsis
@@ -42,7 +42,7 @@
 operator>=(Seq1 const& a, Seq2 const& b);
 
- + Parameters
@@ -67,7 +67,7 @@
- + Expression Semantics
@@ -95,14 +95,14 @@ Semantics: Returns !(a < b).

- + Header
 #include <boost/fusion/sequence/comparison/greater_equal.hpp>
 
- + Example
@@ -115,7 +115,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators/comparison/less_than.html b/doc/html/fusion/sequences/operators/comparison/less_than.html index b002a5cc..1a9a8ab4 100644 --- a/doc/html/fusion/sequences/operators/comparison/less_than.html +++ b/doc/html/fusion/sequences/operators/comparison/less_than.html @@ -34,7 +34,7 @@ Lexicographically compare two sequences.

- + Synopsis
@@ -43,7 +43,7 @@
 operator<(Seq1 const& a, Seq2 const& b);
 
- + Parameters
@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -98,14 +98,14 @@ and b.

- + Header
 #include <boost/fusion/sequence/comparison/less.hpp>
 
- + Example
@@ -118,7 +118,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators/comparison/less_than_equal.html b/doc/html/fusion/sequences/operators/comparison/less_than_equal.html index 1e149368..0137445c 100644 --- a/doc/html/fusion/sequences/operators/comparison/less_than_equal.html +++ b/doc/html/fusion/sequences/operators/comparison/less_than_equal.html @@ -34,7 +34,7 @@ Lexicographically compare two sequences.

- + Synopsis
@@ -43,7 +43,7 @@
 operator<=(Seq1 const& a, Seq2 const& b);
 
- + Parameters
@@ -68,7 +68,7 @@
- + Expression Semantics
@@ -96,14 +96,14 @@ Semantics: Returns !(b < a).

- + Header
 #include <boost/fusion/sequence/comparison/less_equal.hpp>
 
- + Example
@@ -116,7 +116,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators/comparison/not_equal.html b/doc/html/fusion/sequences/operators/comparison/not_equal.html index 7f96e9ed..eae92c5f 100644 --- a/doc/html/fusion/sequences/operators/comparison/not_equal.html +++ b/doc/html/fusion/sequences/operators/comparison/not_equal.html @@ -33,7 +33,7 @@ Compare two sequences for inequality.

- + Synopsis
@@ -42,7 +42,7 @@
 operator!=(Seq1 const& a, Seq2 const& b);
 
- + Parameters
@@ -67,7 +67,7 @@
- + Expression Semantics
@@ -98,14 +98,14 @@ Returns !(a == b).

- + Header
 #include <boost/fusion/sequence/comparison/not_equal_to.hpp>
 
- + Example
@@ -118,7 +118,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators/i_o.html b/doc/html/fusion/sequences/operators/i_o.html index c86d5c97..1a569ef1 100644 --- a/doc/html/fusion/sequences/operators/i_o.html +++ b/doc/html/fusion/sequences/operators/i_o.html @@ -115,7 +115,7 @@ representation may not be unambiguously parseable.

- + Header
@@ -124,7 +124,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators/i_o/in.html b/doc/html/fusion/sequences/operators/i_o/in.html index 6bf497f7..55b5eef9 100644 --- a/doc/html/fusion/sequences/operators/i_o/in.html +++ b/doc/html/fusion/sequences/operators/i_o/in.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ stream.

- + Synopsis
@@ -43,7 +43,7 @@
 operator>>(IStream& is, Sequence& seq);
 
- + Parameters
@@ -73,7 +73,7 @@
- + Expression Semantics
@@ -89,14 +89,14 @@ e.

- + Header
 #include <boost/fusion/sequence/io/in.hpp>
 
- + Example
@@ -106,7 +106,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/operators/i_o/out.html b/doc/html/fusion/sequences/operators/i_o/out.html index 10ddfd63..7403c697 100644 --- a/doc/html/fusion/sequences/operators/i_o/out.html +++ b/doc/html/fusion/sequences/operators/i_o/out.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ stream.

- + Synopsis
@@ -43,7 +43,7 @@
 operator<<(OStream& os, Sequence& seq);
 
- + Parameters
@@ -73,7 +73,7 @@
- + Expression Semantics
@@ -89,14 +89,14 @@ e.

- + Header
 #include <boost/fusion/sequence/io/out.hpp>
 
- + Example
@@ -105,7 +105,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/views.html b/doc/html/fusion/sequences/views.html index d7542b79..cf44cfa9 100644 --- a/doc/html/fusion/sequences/views.html +++ b/doc/html/fusion/sequences/views.html @@ -44,7 +44,7 @@ very cheap to copy and be passed around by value.

- + Header

@@ -53,7 +53,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/views/filter_view.html b/doc/html/fusion/sequences/views/filter_view.html index 355cfcf9..85931ef9 100644 --- a/doc/html/fusion/sequences/views/filter_view.html +++ b/doc/html/fusion/sequences/views/filter_view.html @@ -26,7 +26,7 @@
- + Description

@@ -37,14 +37,14 @@ only those elements for which its predicate evaluates to mpl::true_.

- + Header
 #include <boost/fusion/sequence/view/filter_view.hpp>
 
- + Synopsis
@@ -52,7 +52,7 @@
 struct filter_view;
 
- + Template parameters
@@ -87,7 +87,7 @@
- + Model of
- + Example
@@ -174,7 +174,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/views/iterator_range.html b/doc/html/fusion/sequences/views/iterator_range.html index 70bf3661..7be159c2 100644 --- a/doc/html/fusion/sequences/views/iterator_range.html +++ b/doc/html/fusion/sequences/views/iterator_range.html @@ -26,7 +26,7 @@
- + Description

@@ -34,14 +34,14 @@ a sub-range of its underlying sequence delimited by a pair of iterators.

- + Header
 #include <boost/fusion/sequence/view/iterator_range.hpp>
 
- + Synopsis
@@ -49,7 +49,7 @@
 struct iterator_range;
 
- + Template parameters
@@ -82,7 +82,7 @@
- + Model of
- + Example
@@ -178,7 +178,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/views/joint_view.html b/doc/html/fusion/sequences/views/joint_view.html index 81199a6c..67eca342 100644 --- a/doc/html/fusion/sequences/views/joint_view.html +++ b/doc/html/fusion/sequences/views/joint_view.html @@ -26,7 +26,7 @@
- + Description

@@ -34,14 +34,14 @@ which is a concatenation of two sequences.

- + Header
 #include <boost/fusion/sequence/view/joint_view.hpp>
 
- + Synopsis
@@ -49,7 +49,7 @@
 struct joint_view;
 
- + Template parameters
@@ -86,7 +86,7 @@
- + Model of
- + Example
@@ -174,7 +174,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/views/reverse_view.html b/doc/html/fusion/sequences/views/reverse_view.html index e2692be0..f83d7e95 100644 --- a/doc/html/fusion/sequences/views/reverse_view.html +++ b/doc/html/fusion/sequences/views/reverse_view.html @@ -31,14 +31,14 @@ and the last element will be its first.

- + Header
 #include <boost/fusion/sequence/view/reverse_view.hpp>
 
- + Synopsis
@@ -46,7 +46,7 @@
 struct reverse_view;
 
- + Template parameters
@@ -72,7 +72,7 @@
- + Model of
- + Example
@@ -154,7 +154,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/views/single_view.html b/doc/html/fusion/sequences/views/single_view.html index 69d4fb9d..c796811d 100644 --- a/doc/html/fusion/sequences/views/single_view.html +++ b/doc/html/fusion/sequences/views/single_view.html @@ -30,14 +30,14 @@ a value as a single element sequence.

- + Header
 #include <boost/fusion/sequence/view/single_view.hpp>
 
- + Synopsis
@@ -45,7 +45,7 @@
 struct single_view;
 
- + Template parameters
@@ -68,7 +68,7 @@
- + Model of
- + Example
@@ -146,7 +146,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/views/transform_view.html b/doc/html/fusion/sequences/views/transform_view.html index 0c956438..3896a1bb 100644 --- a/doc/html/fusion/sequences/views/transform_view.html +++ b/doc/html/fusion/sequences/views/transform_view.html @@ -34,14 +34,14 @@ Traversal Concept) of its underlying sequence.

- + Header
 #include <boost/fusion/sequence/view/transform_view.hpp>
 
- + Synopsis

@@ -59,7 +59,7 @@ struct transform_view;

- + Template parameters
@@ -114,7 +114,7 @@
- + Model of
  • @@ -169,7 +169,7 @@
- + Expression Semantics
@@ -233,7 +233,7 @@
- + Example
@@ -261,7 +261,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/sequences/views/zip_view.html b/doc/html/fusion/sequences/views/zip_view.html index 28e1538c..f5d8b54a 100644 --- a/doc/html/fusion/sequences/views/zip_view.html +++ b/doc/html/fusion/sequences/views/zip_view.html @@ -26,7 +26,7 @@
- + Description

@@ -37,14 +37,14 @@ of references to the component _sequence_s.

- + Header
 #include <boost/fusion/sequence/view/zip_view.hpp>
 
- + Synopsis
@@ -52,7 +52,7 @@
 struct zip_view;
 
- + Template parameters
@@ -77,7 +77,7 @@
- + Model of
- + Example
@@ -157,7 +157,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/support.html b/doc/html/fusion/support.html index dfaeb458..b81fb21c 100644 --- a/doc/html/fusion/support.html +++ b/doc/html/fusion/support.html @@ -40,7 +40,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/support/category_of.html b/doc/html/fusion/support/category_of.html index 4046368a..f5ec8856 100644 --- a/doc/html/fusion/support/category_of.html +++ b/doc/html/fusion/support/category_of.html @@ -26,7 +26,7 @@

- + Description

@@ -36,7 +36,7 @@ Sequence Concepts).

- + Synopsis

@@ -50,7 +50,7 @@
 }
 

- + Parameters

@@ -72,7 +72,7 @@

- + Expression Semantics

@@ -138,14 +138,14 @@ of a particular Sequence or Iterator.

- + Header

 #include <boost/fusion/support/category_of.hpp>
 

- + Example

@@ -158,7 +158,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/support/deduce.html b/doc/html/fusion/support/deduce.html index a5b28c6a..67787840 100644 --- a/doc/html/fusion/support/deduce.html +++ b/doc/html/fusion/support/deduce.html @@ -26,7 +26,7 @@

- + Description

@@ -39,14 +39,14 @@ Reference wrappers are removed (see boost::ref).

- + Header

 #include <boost/fusion/support/deduce.hpp>
 

- + Synopsis

@@ -60,7 +60,7 @@
 }
 

- + Example

@@ -81,14 +81,15 @@
 }
 

- + See also

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/support/deduce_sequence.html b/doc/html/fusion/support/deduce_sequence.html index 14960de0..4e645efb 100644 --- a/doc/html/fusion/support/deduce_sequence.html +++ b/doc/html/fusion/support/deduce_sequence.html @@ -26,7 +26,7 @@

- + Description

@@ -39,14 +39,14 @@ original type as its argument.

- + Header

 #include <boost/fusion/support/deduce_sequence.hpp>
 

- + Synopsis

@@ -60,7 +60,7 @@
 }
 

- + Example

@@ -83,14 +83,15 @@
 }
 

- + See also

- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/support/is_sequence.html b/doc/html/fusion/support/is_sequence.html index c650ee29..b55277f1 100644 --- a/doc/html/fusion/support/is_sequence.html +++ b/doc/html/fusion/support/is_sequence.html @@ -26,7 +26,7 @@

- + Description

@@ -37,7 +37,7 @@ conforming sequences.

- + Synopsis

@@ -51,7 +51,7 @@
 }
 

- + Parameters

@@ -73,7 +73,7 @@

- + Expression Semantics

@@ -91,14 +91,14 @@ otherwise.

- + Header

 #include <boost/fusion/support/is_sequence.hpp>
 

- + Example

@@ -112,7 +112,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/support/is_view.html b/doc/html/fusion/support/is_view.html index 08bfb18c..e5385608 100644 --- a/doc/html/fusion/support/is_view.html +++ b/doc/html/fusion/support/is_view.html @@ -26,7 +26,7 @@

- + Description

@@ -40,7 +40,7 @@ specialized to accomodate clients providing Fusion conforming views.

- + Synopsis

@@ -54,7 +54,7 @@
 }
 

- + Parameters

@@ -76,7 +76,7 @@

- + Expression Semantics

@@ -93,14 +93,14 @@
         otherwise.
       

- + Header

 #include <boost/fusion/support/is_view.hpp>
 

- + Example

@@ -116,7 +116,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/support/pair.html b/doc/html/fusion/support/pair.html index 0cd9bfc8..0a1088c1 100644 --- a/doc/html/fusion/support/pair.html +++ b/doc/html/fusion/support/pair.html @@ -26,7 +26,7 @@

- + Description

@@ -37,7 +37,7 @@ for example.

- + Synopsis

@@ -61,7 +61,7 @@
 make_pair(Second const &);
 

- + Template parameters

@@ -117,7 +117,7 @@

- + Expression Semantics

@@ -198,14 +198,14 @@

- + Header

 #include <boost/fusion/support/pair.hpp>
 

- + Example

@@ -217,7 +217,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/support/tag_of.html b/doc/html/fusion/support/tag_of.html index 80dd82cb..38b60373 100644 --- a/doc/html/fusion/support/tag_of.html +++ b/doc/html/fusion/support/tag_of.html @@ -26,7 +26,7 @@

- + Description

@@ -40,7 +40,7 @@ conforming sequences.

- + Synopsis

@@ -54,7 +54,7 @@
 }
 

- + Parameters

@@ -76,7 +76,7 @@

- + Expression Semantics

@@ -90,14 +90,14 @@
         with T.
       

- + Header

 #include <boost/fusion/support/tag_of.hpp>
 

- + Example

@@ -112,7 +112,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/tuples.html b/doc/html/fusion/tuples.html index 524c8fe7..ad1d5d49 100644 --- a/doc/html/fusion/tuples.html +++ b/doc/html/fusion/tuples.html @@ -54,7 +54,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/tuples/class_template_tuple.html b/doc/html/fusion/tuples/class_template_tuple.html index e62eebda..958312cf 100644 --- a/doc/html/fusion/tuples/class_template_tuple.html +++ b/doc/html/fusion/tuples/class_template_tuple.html @@ -48,7 +48,7 @@ in future releases of fusion.

- + Synopsis

@@ -60,7 +60,7 @@
 class tuple;
 

- + Header

@@ -69,7 +69,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/tuples/class_template_tuple/construction.html b/doc/html/fusion/tuples/class_template_tuple/construction.html index 73e48b73..965177b6 100644 --- a/doc/html/fusion/tuples/class_template_tuple/construction.html +++ b/doc/html/fusion/tuples/class_template_tuple/construction.html @@ -27,7 +27,7 @@
- + Description

@@ -38,7 +38,7 @@ in this section.

- + Specification
@@ -118,7 +118,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/tuples/class_template_tuple/element_access.html b/doc/html/fusion/tuples/class_template_tuple/element_access.html index 0de1e5fb..6f0eaa92 100644 --- a/doc/html/fusion/tuples/class_template_tuple/element_access.html +++ b/doc/html/fusion/tuples/class_template_tuple/element_access.html @@ -31,7 +31,7 @@ access">Element access
- + Description

@@ -40,7 +40,7 @@ function to provide access to it's elements by zero based numeric index.

- + Specification
@@ -84,7 +84,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/tuples/class_template_tuple/relational_operators.html b/doc/html/fusion/tuples/class_template_tuple/relational_operators.html index d5f31ca3..d4f7fadd 100644 --- a/doc/html/fusion/tuples/class_template_tuple/relational_operators.html +++ b/doc/html/fusion/tuples/class_template_tuple/relational_operators.html @@ -30,7 +30,7 @@ operators">Relational operators
- + Description

@@ -38,7 +38,7 @@ Tuple provides the standard boolean relational operators.

- + Specification
@@ -195,7 +195,8 @@
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/tuples/class_template_tuple/tuple_creation_functions.html b/doc/html/fusion/tuples/class_template_tuple/tuple_creation_functions.html index d771af6f..3cceb9e1 100644 --- a/doc/html/fusion/tuples/class_template_tuple/tuple_creation_functions.html +++ b/doc/html/fusion/tuples/class_template_tuple/tuple_creation_functions.html @@ -30,7 +30,7 @@ creation functions">Tuple creation functions
- + Description

@@ -40,7 +40,7 @@ functions are described in this section.

- + Specification
@@ -69,7 +69,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/tuples/class_template_tuple/tuple_helper_classes.html b/doc/html/fusion/tuples/class_template_tuple/tuple_helper_classes.html index 889d1d44..e0ae8c78 100644 --- a/doc/html/fusion/tuples/class_template_tuple/tuple_helper_classes.html +++ b/doc/html/fusion/tuples/class_template_tuple/tuple_helper_classes.html @@ -31,7 +31,7 @@ helper classes">Tuple helper classes
- + Description

@@ -40,7 +40,7 @@ tuple size, and the element types.

- + Specification
@@ -76,7 +76,8 @@
 
 
-
+
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/fusion/tuples/pairs.html b/doc/html/fusion/tuples/pairs.html index 62c8e6f3..c2e7c94a 100644 --- a/doc/html/fusion/tuples/pairs.html +++ b/doc/html/fusion/tuples/pairs.html @@ -27,7 +27,7 @@

- + Description

@@ -36,7 +36,7 @@ as if it were a 2 element tuple.

- + Specification

@@ -97,7 +97,8 @@
 
- +
Copyright © 2001-2005 Joel de Guzman, Dan MarsdenCopyright © 2001-2007 Joel de Guzman, Dan Marsden, Tobias + Schwinger

diff --git a/doc/html/index.html b/doc/html/index.html index 705d86ed..447d82a1 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -28,9 +28,10 @@

Dan Marsden

-
+
-

+

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)

@@ -136,97 +137,22 @@
Intrinsics
Functions
-
-
begin
-
end
-
empty
-
front
-
back
-
size
-
at
-
at_c
-
has_key
-
at_key
-
Metafunctions
-
-
begin
-
end
-
empty
-
front
-
back
-
size
-
at
-
at_c
-
value_at
-
value_at_c
-
has_key
-
at_key
-
value_at_key
-
Generation
Functions
-
-
make_list
-
make_cons
-
make_vector
-
make_set
-
make_map
-
Tiers
-
list_tie
-
vector_tie
-
MetaFunctions
-
-
make_list
-
make_cons
-
make_vector
-
make_set
-
make_map
-
list_tie
-
vector_tie
-
Conversion
Functions
-
-
as_list
-
as_vector
-
as_set
-
as_map
-
Metafunctions
-
-
as_list
-
as_vector
-
as_set
-
as_map
-
Operators
I/O
-
-
in
-
out
-
Comparison
-
-
equal
-
not - equal
-
less - than
-
less - than equal
-
greater - than
-
greater - than equal
-
Algorithms
@@ -234,87 +160,17 @@
Iteration
Functions
-
-
fold
-
accumulate
-
for_each
-
Metafunctions
-
-
fold
-
accumulate
-
for_each
-
Query
Functions
-
-
any
-
all
-
none
-
find
-
find_if
-
count
-
count_if
-
Metafunctions
-
-
any
-
all
-
none
-
find
-
find_if
-
count
-
count_if
-
Transformation
Functions
-
-
filter
-
filter_if
-
transform
-
replace
-
replace_if
-
remove
-
remove_if
-
reverse
-
clear
-
erase
-
erase_key
-
insert
-
insert_range
-
join
-
zip
-
pop_back
-
pop_front
-
push_back
-
push_front
-
Metafunctions
-
-
filter
-
filter_if
-
transform
-
replace
-
replace_if
-
remove
-
remove_if
-
reverse
-
clear
-
erase
-
erase_key
-
insert
-
insert_range
-
join
-
zip
-
pop_back
-
pop_front
-
push_back
-
push_front
-
Tuples
@@ -347,17 +203,7 @@
Invocation
Functions
-
-
invoke
-
invoke_procedure
-
invoke_function_object
-
Metafunctions
-
-
invoke
-
invoke_procedure
-
invoke_function_object
-
Adapters
@@ -372,23 +218,7 @@
Generation
Functions
-
-
make_fused
-
make_fused_procedure
-
make_fused_function_object
-
make_unfused_generic
-
make_unfused_lvalue_args
-
make_unfused_rvalue_args
-
Metafunctions
-
-
make_fused
-
make_fused_procedure
-
make_fused_function_object
-
make_unfused_generic
-
make_unfused_lvalue_args
-
make_unfused_rvalue_args
-
Notes
@@ -399,7 +229,7 @@
- +

Last revised: February 15, 2007 at 23:05:16 GMT

Last revised: February 25, 2007 at 21:53:50 GMT