diff --git a/doc/html/fusion/acknowledgements.html b/doc/html/fusion/acknowledgements.html index 39960553..d10ff6f0 100644 --- a/doc/html/fusion/acknowledgements.html +++ b/doc/html/fusion/acknowledgements.html @@ -42,11 +42,12 @@ - +

+

diff --git a/doc/html/fusion/adapted.html b/doc/html/fusion/adapted.html index def0b264..0a9121e6 100644 --- a/doc/html/fusion/adapted.html +++ b/doc/html/fusion/adapted.html @@ -39,11 +39,11 @@ non-intrusive Extension 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 - [13] + [13] .

- + Header

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


-

[13] +

[13] 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,11 +62,12 @@

- +

+

diff --git a/doc/html/fusion/adapted/boost__array.html b/doc/html/fusion/adapted/boost__array.html index 9beadc08..b36302b5 100644 --- a/doc/html/fusion/adapted/boost__array.html +++ b/doc/html/fusion/adapted/boost__array.html @@ -33,7 +33,7 @@ Access Sequence.

- + Header

@@ -41,14 +41,14 @@
 #include <boost/fusion/include/array.hpp>
 

- + Model of

- + Example

@@ -61,7 +61,7 @@
 std::cout << at_c<2>(arr) << std::endl;
 

- + See also

@@ -70,11 +70,12 @@

- +

+

diff --git a/doc/html/fusion/adapted/boost__tuple.html b/doc/html/fusion/adapted/boost__tuple.html index 1f5dd013..43d5f773 100644 --- a/doc/html/fusion/adapted/boost__tuple.html +++ b/doc/html/fusion/adapted/boost__tuple.html @@ -33,7 +33,7 @@ Sequence.

- + Header

@@ -41,13 +41,13 @@
 #include <boost/fusion/include/boost_tuple.hpp>
 

- + Model of

- + Example

@@ -56,7 +56,7 @@
 std::cout << *boost::fusion::next(boost::fusion::begin(example_tuple)) << '\n';
 

- + See also

@@ -66,11 +66,12 @@

- +

+

diff --git a/doc/html/fusion/adapted/boost__variant.html b/doc/html/fusion/adapted/boost__variant.html index 817fc82b..55dff32e 100644 --- a/doc/html/fusion/adapted/boost__variant.html +++ b/doc/html/fusion/adapted/boost__variant.html @@ -36,7 +36,7 @@ of that type.

- + Header

@@ -44,13 +44,13 @@
 #include <boost/fusion/include/variant.hpp>
 

- + Model of

- + Example

@@ -60,7 +60,7 @@
 std::cout << example_variant << '\n';
 

- + See also

@@ -69,11 +69,12 @@

- +

+

diff --git a/doc/html/fusion/adapted/mpl_sequence.html b/doc/html/fusion/adapted/mpl_sequence.html index eeb4f2f9..5ba8af24 100644 --- a/doc/html/fusion/adapted/mpl_sequence.html +++ b/doc/html/fusion/adapted/mpl_sequence.html @@ -31,7 +31,7 @@ sequences fully conforming fusion sequences.

- + Header

@@ -39,7 +39,7 @@
 #include <boost/fusion/include/mpl.hpp>
 

- + Model of

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

- + Example

@@ -77,7 +77,7 @@
 std::cout << at_c<1>(v) << std::endl;
 

- + See also

@@ -86,11 +86,12 @@

- +

+

diff --git a/doc/html/fusion/adapted/std__pair.html b/doc/html/fusion/adapted/std__pair.html index 73d64537..50693588 100644 --- a/doc/html/fusion/adapted/std__pair.html +++ b/doc/html/fusion/adapted/std__pair.html @@ -33,7 +33,7 @@ Access Sequence.

- + Header

@@ -41,14 +41,14 @@
 #include <boost/fusion/include/std_pair.hpp>
 

- + Model of

- + Example

@@ -58,7 +58,7 @@
 std::cout << p << std::endl;
 

- + See also

@@ -69,11 +69,12 @@

- +

+

diff --git a/doc/html/fusion/algorithm.html b/doc/html/fusion/algorithm.html index 13fa8a36..25330b6a 100644 --- a/doc/html/fusion/algorithm.html +++ b/doc/html/fusion/algorithm.html @@ -43,7 +43,7 @@

- + Lazy Evaluation

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

- + Sequence Extension

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

- + Header

@@ -99,11 +99,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/iteration.html b/doc/html/fusion/algorithm/iteration.html index c07269a5..4782c651 100644 --- a/doc/html/fusion/algorithm/iteration.html +++ b/doc/html/fusion/algorithm/iteration.html @@ -34,7 +34,7 @@ a sequence repeatedly applying an operation to its elements.

- + Header

@@ -44,11 +44,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/iteration/functions.html b/doc/html/fusion/algorithm/iteration/functions.html index 43592caf..155c47c9 100644 --- a/doc/html/fusion/algorithm/iteration/functions.html +++ b/doc/html/fusion/algorithm/iteration/functions.html @@ -33,11 +33,12 @@
- +

+

diff --git a/doc/html/fusion/algorithm/iteration/functions/accumulate.html b/doc/html/fusion/algorithm/iteration/functions/accumulate.html index feae6688..8a0c5a80 100644 --- a/doc/html/fusion/algorithm/iteration/functions/accumulate.html +++ b/doc/html/fusion/algorithm/iteration/functions/accumulate.html @@ -26,7 +26,7 @@
- + Description

@@ -37,7 +37,7 @@ and the previous state.

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

Table 1.34. Parameters

+

Table 1.34. Parameters

@@ -137,7 +137,7 @@
- + Expression Semantics
@@ -152,14 +152,14 @@ where e1 ...eN are the elements of seq.

- + Complexity

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

- + Header
@@ -167,7 +167,7 @@
 #include <boost/fusion/include/accumulate.hpp>
 
- + Example
@@ -188,11 +188,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/iteration/functions/fold.html b/doc/html/fusion/algorithm/iteration/functions/fold.html index f07bb4f6..00cfa7ae 100644 --- a/doc/html/fusion/algorithm/iteration/functions/fold.html +++ b/doc/html/fusion/algorithm/iteration/functions/fold.html @@ -26,7 +26,7 @@
- + Description

@@ -37,7 +37,7 @@ and the previous state.

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

Table 1.33. Parameters

+

Table 1.33. Parameters

@@ -137,7 +137,7 @@
- + Expression Semantics
@@ -152,14 +152,14 @@ where e1 ...eN are the elements of seq.

- + Complexity

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

- + Header
@@ -167,7 +167,7 @@
 #include <boost/fusion/include/fold.hpp>
 
- + Example
@@ -188,11 +188,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/iteration/functions/for_each.html b/doc/html/fusion/algorithm/iteration/functions/for_each.html index 810386fd..2bf3b1ea 100644 --- a/doc/html/fusion/algorithm/iteration/functions/for_each.html +++ b/doc/html/fusion/algorithm/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.35. Parameters

+

Table 1.35. Parameters

@@ -114,7 +114,7 @@
- + Expression Semantics
@@ -129,14 +129,14 @@ in seq.

- + Complexity

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

- + Header
@@ -144,7 +144,7 @@
 #include <boost/fusion/include/for_each.hpp>
 
- + Example
@@ -164,11 +164,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/iteration/metafunctions.html b/doc/html/fusion/algorithm/iteration/metafunctions.html index 2545a1f0..198e3a48 100644 --- a/doc/html/fusion/algorithm/iteration/metafunctions.html +++ b/doc/html/fusion/algorithm/iteration/metafunctions.html @@ -33,11 +33,12 @@
- +

+

diff --git a/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html b/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html index 9b0b3416..059cb10d 100644 --- a/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html +++ b/doc/html/fusion/algorithm/iteration/metafunctions/accumulate.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of accumulate.

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

Table 1.37. Parameters

+

Table 1.37. Parameters

@@ -131,7 +131,7 @@
- + Expression Semantics
@@ -149,14 +149,14 @@ and binary function object or function pointer of type F.

- + Complexity

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

- + Header
@@ -166,11 +166,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/iteration/metafunctions/fold.html b/doc/html/fusion/algorithm/iteration/metafunctions/fold.html index 68abbae4..997dc099 100644 --- a/doc/html/fusion/algorithm/iteration/metafunctions/fold.html +++ b/doc/html/fusion/algorithm/iteration/metafunctions/fold.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of fold.

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

Table 1.36. Parameters

+

Table 1.36. Parameters

@@ -131,7 +131,7 @@
- + Expression Semantics
@@ -149,14 +149,14 @@ and binary function object or function pointer of type F.

- + Complexity

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

- + Header
@@ -166,11 +166,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html b/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html index ace3efcd..1629f640 100644 --- a/doc/html/fusion/algorithm/iteration/metafunctions/for_each.html +++ b/doc/html/fusion/algorithm/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.38. Parameters

+

Table 1.38. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -131,14 +131,14 @@ return type is always void.

- + Complexity

Constant.

- + Header
@@ -148,11 +148,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query.html b/doc/html/fusion/algorithm/query.html index 57a31e7d..dd910180 100644 --- a/doc/html/fusion/algorithm/query.html +++ b/doc/html/fusion/algorithm/query.html @@ -33,7 +33,7 @@ The query algorithms provide support for searching and analyzing sequences.

- + Header

@@ -43,11 +43,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/functions.html b/doc/html/fusion/algorithm/query/functions.html index 2059690f..a77963a7 100644 --- a/doc/html/fusion/algorithm/query/functions.html +++ b/doc/html/fusion/algorithm/query/functions.html @@ -37,11 +37,12 @@
- +

+

diff --git a/doc/html/fusion/algorithm/query/functions/all.html b/doc/html/fusion/algorithm/query/functions/all.html index b5a5a651..e1017b27 100644 --- a/doc/html/fusion/algorithm/query/functions/all.html +++ b/doc/html/fusion/algorithm/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.40. Parameters

+

Table 1.40. Parameters

@@ -116,7 +116,7 @@
- + Expression Semantics
@@ -133,14 +133,14 @@ element e in seq.

- + Complexity

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

- + Header
@@ -148,7 +148,7 @@
 #include <boost/fusion/include/all.hpp>
 
- + Example
@@ -167,11 +167,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/functions/any.html b/doc/html/fusion/algorithm/query/functions/any.html index 88d58631..698ad724 100644 --- a/doc/html/fusion/algorithm/query/functions/any.html +++ b/doc/html/fusion/algorithm/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.39. Parameters

+

Table 1.39. Parameters

@@ -116,7 +116,7 @@
- + Expression semantics
@@ -133,14 +133,14 @@ element e in seq.

- + Complexity

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

- + Header
@@ -148,7 +148,7 @@
 #include <boost/fusion/include/any.hpp>
 
- + Example
@@ -167,11 +167,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/functions/count.html b/doc/html/fusion/algorithm/query/functions/count.html index faeb80fc..de84d0dd 100644 --- a/doc/html/fusion/algorithm/query/functions/count.html +++ b/doc/html/fusion/algorithm/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.44. Parameters

+

Table 1.44. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -129,14 +129,14 @@ t in seq.

- + Complexity

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

- + Header
@@ -144,7 +144,7 @@
 #include <boost/fusion/include/count.hpp>
 
- + Example
@@ -154,11 +154,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/functions/count_if.html b/doc/html/fusion/algorithm/query/functions/count_if.html index c559af79..c87d265c 100644 --- a/doc/html/fusion/algorithm/query/functions/count_if.html +++ b/doc/html/fusion/algorithm/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.45. Parameters

+

Table 1.45. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -128,14 +128,14 @@ in seq where f evaluates to true.

- + Complexity

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

- + Header
@@ -143,7 +143,7 @@
 #include <boost/fusion/include/count_if.hpp>
 
- + Example
@@ -153,11 +153,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/functions/find.html b/doc/html/fusion/algorithm/query/functions/find.html index f5a7a38e..a9c4cb50 100644 --- a/doc/html/fusion/algorithm/query/functions/find.html +++ b/doc/html/fusion/algorithm/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.42. Parameters

+

Table 1.42. Parameters

@@ -115,7 +115,7 @@
- + Expression Semantics
@@ -133,14 +133,14 @@ to find_if<boost::is_same<_, T> >(seq)

- + Complexity

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

- + Header
@@ -148,7 +148,7 @@
 #include <boost/fusion/include/find.hpp>
 
- + Example
@@ -159,11 +159,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/functions/find_if.html b/doc/html/fusion/algorithm/query/functions/find_if.html index c26778fe..13a68b8f 100644 --- a/doc/html/fusion/algorithm/query/functions/find_if.html +++ b/doc/html/fusion/algorithm/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.43. Parameters

+

Table 1.43. Parameters

@@ -118,7 +118,7 @@
- + Expression Semantics
@@ -137,7 +137,7 @@ if there is no such element.

- + Complexity

@@ -147,7 +147,7 @@ /algorithm/query/find_if.hpp>

- + Example
@@ -158,11 +158,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/functions/none.html b/doc/html/fusion/algorithm/query/functions/none.html index 0e6e9116..2502ca6f 100644 --- a/doc/html/fusion/algorithm/query/functions/none.html +++ b/doc/html/fusion/algorithm/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.41. Parameters

+

Table 1.41. Parameters

@@ -116,7 +116,7 @@
- + Expression Semantics
@@ -133,14 +133,14 @@ element e in seq. Result equivalent to !any(seq, f).

- + Complexity

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

- + Header
@@ -148,7 +148,7 @@
 #include <boost/fusion/include/none.hpp>
 
- + Example
@@ -167,11 +167,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/metafunctions.html b/doc/html/fusion/algorithm/query/metafunctions.html index b67b4347..68581c9e 100644 --- a/doc/html/fusion/algorithm/query/metafunctions.html +++ b/doc/html/fusion/algorithm/query/metafunctions.html @@ -37,11 +37,12 @@
- +

+

diff --git a/doc/html/fusion/algorithm/query/metafunctions/all.html b/doc/html/fusion/algorithm/query/metafunctions/all.html index a59a3456..3065c286 100644 --- a/doc/html/fusion/algorithm/query/metafunctions/all.html +++ b/doc/html/fusion/algorithm/query/metafunctions/all.html @@ -26,14 +26,14 @@
- + Description

A metafunction returning the result type of all.

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

Table 1.47. Parameters

+

Table 1.47. Parameters

@@ -114,7 +114,7 @@
- + Expression Semantics
@@ -134,14 +134,14 @@ The return type is always bool.

- + Complexity

Constant.

- + Header
@@ -151,11 +151,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/metafunctions/any.html b/doc/html/fusion/algorithm/query/metafunctions/any.html index 2f9327a2..3d3cfb21 100644 --- a/doc/html/fusion/algorithm/query/metafunctions/any.html +++ b/doc/html/fusion/algorithm/query/metafunctions/any.html @@ -26,14 +26,14 @@
- + Description

A metafunction returning the result type of any.

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

Table 1.46. Parameters

+

Table 1.46. Parameters

@@ -114,7 +114,7 @@
- + Expression Semantics
@@ -134,14 +134,14 @@ The return type is always bool.

- + Complexity

Constant.

- + Header
@@ -151,11 +151,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/metafunctions/count.html b/doc/html/fusion/algorithm/query/metafunctions/count.html index 5a723768..7eaee591 100644 --- a/doc/html/fusion/algorithm/query/metafunctions/count.html +++ b/doc/html/fusion/algorithm/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.51. Parameters

+

Table 1.51. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -129,14 +129,14 @@ int.

- + Complexity

Constant.

- + Header
@@ -146,11 +146,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/metafunctions/count_if.html b/doc/html/fusion/algorithm/query/metafunctions/count_if.html index 6239cd38..00398d26 100644 --- a/doc/html/fusion/algorithm/query/metafunctions/count_if.html +++ b/doc/html/fusion/algorithm/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.52. Parameters

+

Table 1.52. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -129,14 +129,14 @@ always int.

- + Complexity

Constant.

- + Header
@@ -146,11 +146,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/metafunctions/find.html b/doc/html/fusion/algorithm/query/metafunctions/find.html index 0ec2acfe..4d219b73 100644 --- a/doc/html/fusion/algorithm/query/metafunctions/find.html +++ b/doc/html/fusion/algorithm/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.49. Parameters

+

Table 1.49. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -131,14 +131,14 @@ if there is no such element.

- + Complexity

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

- + Header
@@ -148,11 +148,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/metafunctions/find_if.html b/doc/html/fusion/algorithm/query/metafunctions/find_if.html index 610014a0..ac850be5 100644 --- a/doc/html/fusion/algorithm/query/metafunctions/find_if.html +++ b/doc/html/fusion/algorithm/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.50. Parameters

+

Table 1.50. Parameters

@@ -114,7 +114,7 @@
- + Expression Semantics
@@ -132,14 +132,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
@@ -149,11 +149,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/query/metafunctions/none.html b/doc/html/fusion/algorithm/query/metafunctions/none.html index 12528043..0da5e523 100644 --- a/doc/html/fusion/algorithm/query/metafunctions/none.html +++ b/doc/html/fusion/algorithm/query/metafunctions/none.html @@ -26,14 +26,14 @@
- + Description

A metafunction returning the result type of none.

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

Table 1.48. Parameters

+

Table 1.48. Parameters

@@ -114,7 +114,7 @@
- + Expression Semantics
@@ -134,14 +134,14 @@ The return type is always bool.

- + Complexity

Constant.

- + Header
@@ -151,11 +151,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation.html b/doc/html/fusion/algorithm/transformation.html index fd6bda85..f7a3481f 100644 --- a/doc/html/fusion/algorithm/transformation.html +++ b/doc/html/fusion/algorithm/transformation.html @@ -46,7 +46,7 @@

- + Header

@@ -56,11 +56,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions.html b/doc/html/fusion/algorithm/transformation/functions.html index b747c3a8..10863dc6 100644 --- a/doc/html/fusion/algorithm/transformation/functions.html +++ b/doc/html/fusion/algorithm/transformation/functions.html @@ -49,11 +49,12 @@
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/clear.html b/doc/html/fusion/algorithm/transformation/functions/clear.html index b00dc7f8..173037b8 100644 --- a/doc/html/fusion/algorithm/transformation/functions/clear.html +++ b/doc/html/fusion/algorithm/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.62. Parameters

+

Table 1.62. Parameters

@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -106,14 +106,14 @@ with no elements.

- + Complexity

Constant.

- + Header
@@ -121,7 +121,7 @@
 #include <boost/fusion/include/clear.hpp>
 
- + Example
@@ -130,11 +130,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/erase.html b/doc/html/fusion/algorithm/transformation/functions/erase.html index c90b40ab..6f7c111e 100644 --- a/doc/html/fusion/algorithm/transformation/functions/erase.html +++ b/doc/html/fusion/algorithm/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.63. Parameters

+

Table 1.63. Parameters

@@ -141,7 +141,7 @@
- + Expression Semantics
@@ -172,14 +172,14 @@ in their original order, except those in the range [first,last).

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -187,7 +187,7 @@
 #include <boost/fusion/include/erase.hpp>
 
- + Example
@@ -198,11 +198,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/erase_key.html b/doc/html/fusion/algorithm/transformation/functions/erase_key.html index 54212949..6ba6a695 100644 --- a/doc/html/fusion/algorithm/transformation/functions/erase_key.html +++ b/doc/html/fusion/algorithm/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.64. Parameters

+

Table 1.64. Parameters

@@ -115,7 +115,7 @@
- + Expression Semantics
@@ -133,14 +133,14 @@ except those with key Key.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -148,7 +148,7 @@
 #include <boost/fusion/include/erase_key.hpp>
 
- + Example
@@ -157,11 +157,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/filter.html b/doc/html/fusion/algorithm/transformation/functions/filter.html index ff01592f..a332c3d3 100644 --- a/doc/html/fusion/algorithm/transformation/functions/filter.html +++ b/doc/html/fusion/algorithm/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.53. Parameters

+

Table 1.53. Parameters

@@ -110,7 +110,7 @@
- + Expression Semantics
@@ -129,14 +129,14 @@ to filter_if<boost::same_type<_, T> >(seq).

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -144,7 +144,7 @@
 #include <boost/fusion/include/filter.hpp>
 
- + Example
@@ -154,11 +154,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/filter_if.html b/doc/html/fusion/algorithm/transformation/functions/filter_if.html index cf01743f..69d113cc 100644 --- a/doc/html/fusion/algorithm/transformation/functions/filter_if.html +++ b/doc/html/fusion/algorithm/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.54. Parameters

+

Table 1.54. Parameters

@@ -112,7 +112,7 @@
- + Expression Semantics
@@ -132,14 +132,14 @@ is the same as in the original sequence.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -147,7 +147,7 @@
 #include <boost/fusion/include/filter_if.hpp>
 
- + Example
@@ -157,11 +157,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/insert.html b/doc/html/fusion/algorithm/transformation/functions/insert.html index d96a070f..9f96a928 100644 --- a/doc/html/fusion/algorithm/transformation/functions/insert.html +++ b/doc/html/fusion/algorithm/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.65. Parameters

+

Table 1.65. Parameters

@@ -130,7 +130,7 @@
- + Expression Semantics
@@ -150,14 +150,14 @@ pos.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -165,7 +165,7 @@
 #include <boost/fusion/include/insert.hpp>
 
- + Example
@@ -175,11 +175,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/insert_range.html b/doc/html/fusion/algorithm/transformation/functions/insert_range.html index 44266528..a722101d 100644 --- a/doc/html/fusion/algorithm/transformation/functions/insert_range.html +++ b/doc/html/fusion/algorithm/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.66. Parameters

+

Table 1.66. Parameters

@@ -133,7 +133,7 @@
- + Expression Semantics
@@ -153,14 +153,14 @@ All elements retaining their ordering from the orignal sequences.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -168,7 +168,7 @@
 #include <boost/fusion/include/insert_range.hpp>
 
- + Example
@@ -178,11 +178,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/join.html b/doc/html/fusion/algorithm/transformation/functions/join.html index db68680e..97e6b27b 100644 --- a/doc/html/fusion/algorithm/transformation/functions/join.html +++ b/doc/html/fusion/algorithm/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.67. Parameters

+

Table 1.67. Parameters

@@ -111,7 +111,7 @@
- + Expression Semantics
@@ -130,14 +130,14 @@ The order of th elements is preserved.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -145,7 +145,7 @@
 #include <boost/fusion/include/join.hpp>
 
- + Example
@@ -156,11 +156,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/pop_back.html b/doc/html/fusion/algorithm/transformation/functions/pop_back.html index 5f0a61a9..469ccdb1 100644 --- a/doc/html/fusion/algorithm/transformation/functions/pop_back.html +++ b/doc/html/fusion/algorithm/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.69. Parameters

+

Table 1.69. Parameters

@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -108,14 +108,14 @@ same order as they were in seq.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -123,7 +123,7 @@
 #include <boost/fusion/include/pop_back.hpp>
 
- + Example
@@ -132,11 +132,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/pop_front.html b/doc/html/fusion/algorithm/transformation/functions/pop_front.html index ed3107d5..e35b7b96 100644 --- a/doc/html/fusion/algorithm/transformation/functions/pop_front.html +++ b/doc/html/fusion/algorithm/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.70. Parameters

+

Table 1.70. Parameters

@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -108,14 +108,14 @@ same order as they were in seq.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -123,7 +123,7 @@
 #include <boost/fusion/include/pop_front.hpp>
 
- + Example
@@ -132,11 +132,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/push_back.html b/doc/html/fusion/algorithm/transformation/functions/push_back.html index 4886e62b..45e5c236 100644 --- a/doc/html/fusion/algorithm/transformation/functions/push_back.html +++ b/doc/html/fusion/algorithm/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.71. Parameters

+

Table 1.71. Parameters

@@ -110,7 +110,7 @@
- + Expression Semantics
@@ -129,14 +129,14 @@ 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
@@ -144,7 +144,7 @@
 #include <boost/fusion/include/push_back.hpp>
 
- + Example
@@ -153,11 +153,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/push_front.html b/doc/html/fusion/algorithm/transformation/functions/push_front.html index af6b66b9..968235c8 100644 --- a/doc/html/fusion/algorithm/transformation/functions/push_front.html +++ b/doc/html/fusion/algorithm/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.72. Parameters

+

Table 1.72. Parameters

@@ -110,7 +110,7 @@
- + Expression Semantics
@@ -130,14 +130,14 @@ seq.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -145,7 +145,7 @@
 #include <boost/fusion/include/push_front.hpp>
 
- + Example
@@ -154,11 +154,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/remove.html b/doc/html/fusion/algorithm/transformation/functions/remove.html index f6af75d4..73274cbb 100644 --- a/doc/html/fusion/algorithm/transformation/functions/remove.html +++ b/doc/html/fusion/algorithm/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.59. Parameters

+

Table 1.59. Parameters

@@ -110,7 +110,7 @@
- + Expression Semantics
@@ -129,14 +129,14 @@ Equivalent to remove_if<boost::is_same<_,T> >(seq).

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -144,7 +144,7 @@
 #include <boost/fusion/include/remove.hpp>
 
- + Example
@@ -154,11 +154,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/remove_if.html b/doc/html/fusion/algorithm/transformation/functions/remove_if.html index bc4167e2..fbefda13 100644 --- a/doc/html/fusion/algorithm/transformation/functions/remove_if.html +++ b/doc/html/fusion/algorithm/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.60. Parameters

+

Table 1.60. Parameters

@@ -111,7 +111,7 @@
- + Expression Semantics
@@ -131,14 +131,14 @@ >(seq).

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -146,7 +146,7 @@
 #include <boost/fusion/include/remove_if.hpp>
 
- + Example
@@ -156,11 +156,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/replace.html b/doc/html/fusion/algorithm/transformation/functions/replace.html index 3c7a2322..f3b6ee15 100644 --- a/doc/html/fusion/algorithm/transformation/functions/replace.html +++ b/doc/html/fusion/algorithm/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.57. Parameters

+

Table 1.57. Parameters

@@ -132,7 +132,7 @@
- + Expression Semantics
@@ -151,14 +151,14 @@ to elements with the same type and equal to old_value.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -166,7 +166,7 @@
 #include <boost/fusion/include/replace.hpp>
 
- + Example
@@ -175,11 +175,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/replace_if.html b/doc/html/fusion/algorithm/transformation/functions/replace_if.html index 61cec450..3e3fe678 100644 --- a/doc/html/fusion/algorithm/transformation/functions/replace_if.html +++ b/doc/html/fusion/algorithm/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.58. Parameters

+

Table 1.58. Parameters

@@ -131,7 +131,7 @@
- + Expression Semantics
@@ -151,14 +151,14 @@ evaluates to true.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -166,7 +166,7 @@
 #include <boost/fusion/include/replace_if.hpp>
 
- + Example
@@ -184,11 +184,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/reverse.html b/doc/html/fusion/algorithm/transformation/functions/reverse.html index 33b11e6f..e9b86fd2 100644 --- a/doc/html/fusion/algorithm/transformation/functions/reverse.html +++ b/doc/html/fusion/algorithm/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.61. Parameters

+

Table 1.61. Parameters

@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -107,14 +107,14 @@ in reverse order.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -122,7 +122,7 @@
 #include <boost/fusion/include/reverse.hpp>
 
- + Example
@@ -131,11 +131,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/transform.html b/doc/html/fusion/algorithm/transformation/functions/transform.html index 73e7581d..24029b65 100644 --- a/doc/html/fusion/algorithm/transformation/functions/transform.html +++ b/doc/html/fusion/algorithm/transformation/functions/transform.html @@ -26,7 +26,7 @@
- + Description

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

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

Table 1.55. Parameters

+

Table 1.55. Parameters

@@ -118,7 +118,7 @@
- + Expression Semantics
@@ -136,7 +136,7 @@ within seq.

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

Table 1.56. Parameters

+

Table 1.56. Parameters

@@ -248,14 +248,14 @@ within seq1 and seq2 respectively.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -263,7 +263,7 @@
 #include <boost/fusion/include/transform.hpp>
 
- + Example
@@ -282,11 +282,12 @@
 
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/functions/zip.html b/doc/html/fusion/algorithm/transformation/functions/zip.html index babc921a..ac8f1653 100644 --- a/doc/html/fusion/algorithm/transformation/functions/zip.html +++ b/doc/html/fusion/algorithm/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.68. Parameters

+

Table 1.68. Parameters

@@ -94,7 +94,7 @@
- + Expression Semantics
@@ -117,14 +117,14 @@ 'c'))

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -132,7 +132,7 @@
 #include <boost/fusion/include/zip.hpp>
 
- + Example
@@ -143,11 +143,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions.html b/doc/html/fusion/algorithm/transformation/metafunctions.html index b5ce1775..f6bad707 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions.html +++ b/doc/html/fusion/algorithm/transformation/metafunctions.html @@ -49,11 +49,12 @@
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/clear.html b/doc/html/fusion/algorithm/transformation/metafunctions/clear.html index a34ca62e..1b0a6c9a 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/clear.html +++ b/doc/html/fusion/algorithm/transformation/metafunctions/clear.html @@ -26,7 +26,7 @@
- + Description

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

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

Table 1.82. Parameters

+

Table 1.82. Parameters

@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -107,14 +107,14 @@ Semantics: Returns an empty sequence.

- + Complexity

Constant.

- + Header
@@ -124,11 +124,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/erase.html b/doc/html/fusion/algorithm/transformation/metafunctions/erase.html index 803aef0b..1a729e51 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/erase.html +++ b/doc/html/fusion/algorithm/transformation/metafunctions/erase.html @@ -30,11 +30,11 @@ and range delimiting iterator types.

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

Table 1.83. Parameters

+

Table 1.83. Parameters

@@ -134,7 +134,7 @@
- + Expression Semantics
@@ -164,14 +164,14 @@ and It2 removed.

- + Complexity

Constant.

- + Header
@@ -181,11 +181,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html b/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html index 1b304055..7daef275 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html +++ b/doc/html/fusion/algorithm/transformation/metafunctions/erase_key.html @@ -26,7 +26,7 @@
- + Description

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

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

Table 1.84. Parameters

+

Table 1.84. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -131,14 +131,14 @@ except those with key Key.

- + Complexity

Constant.

- + Header
@@ -148,11 +148,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/filter.html b/doc/html/fusion/algorithm/transformation/metafunctions/filter.html index f698637c..840630cc 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/filter.html +++ b/doc/html/fusion/algorithm/transformation/metafunctions/filter.html @@ -26,7 +26,7 @@
- + Description

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

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

Table 1.73. Parameter

+

Table 1.73. Parameter

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

- + Complexity

Constant.

- + Header
@@ -150,11 +150,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html b/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html index fb5f20c2..223bdff6 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/filter_if.html +++ b/doc/html/fusion/algorithm/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.74. Parameter

+

Table 1.74. Parameter

@@ -115,7 +115,7 @@
- + Expression Semantics
@@ -134,14 +134,14 @@ to boost::mpl::true_.

- + Complexity

Constant.

- + Header
@@ -151,11 +151,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/insert.html b/doc/html/fusion/algorithm/transformation/metafunctions/insert.html index 42af2fab..2325c2b6 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/insert.html +++ b/doc/html/fusion/algorithm/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.85. Parameters

+

Table 1.85. Parameters

@@ -133,7 +133,7 @@
- + Expression Semantics
@@ -152,14 +152,14 @@ in Sequence.

- + Complexity

Constant.

- + Header
@@ -169,11 +169,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html b/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html index 8c34b5ba..3ed32a9d 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/insert_range.html +++ b/doc/html/fusion/algorithm/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.86. Parameters

+

Table 1.86. Parameters

@@ -135,7 +135,7 @@
- + Expression Semantics
@@ -154,14 +154,14 @@ into Sequence.

- + Complexity

Constant.

- + Header
@@ -171,11 +171,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/join.html b/doc/html/fusion/algorithm/transformation/metafunctions/join.html index 05225ff4..d5161a7f 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/join.html +++ b/doc/html/fusion/algorithm/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
@@ -83,11 +83,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html b/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html index 0f5aa952..d721679b 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html +++ b/doc/html/fusion/algorithm/transformation/metafunctions/pop_back.html @@ -26,7 +26,7 @@
- + Description

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

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

Table 1.87. Parameters

+

Table 1.87. Parameters

@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -111,14 +111,14 @@ except the last element.

- + Complexity

Constant.

- + Header
@@ -128,11 +128,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html b/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html index bbfc80e6..cf63ad2e 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html +++ b/doc/html/fusion/algorithm/transformation/metafunctions/pop_front.html @@ -26,7 +26,7 @@
- + Description

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

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

Table 1.88. Parameters

+

Table 1.88. Parameters

@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -111,7 +111,7 @@ except the first element.

- + Complexity

@@ -123,11 +123,12 @@

- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html b/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html index 31c8b869..89823b4e 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/push_back.html +++ b/doc/html/fusion/algorithm/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.89. Parameters

+

Table 1.89. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -132,7 +132,7 @@ added to the end.

- + Complexity

@@ -144,11 +144,12 @@

- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html b/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html index d68dc5c7..1b200171 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/push_front.html +++ b/doc/html/fusion/algorithm/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.90. Parameters

+

Table 1.90. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -132,7 +132,7 @@ added to the beginning.

- + Complexity

@@ -144,11 +144,12 @@

- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/remove.html b/doc/html/fusion/algorithm/transformation/metafunctions/remove.html index cfc5b7d4..703673e0 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/remove.html +++ b/doc/html/fusion/algorithm/transformation/metafunctions/remove.html @@ -26,7 +26,7 @@
- + Description

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

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

Table 1.79. Parameters

+

Table 1.79. Parameters

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

- + Complexity

Constant.

- + Header
@@ -150,11 +150,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html b/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html index 4d336c96..1ea7739c 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/remove_if.html +++ b/doc/html/fusion/algorithm/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.80. Parameters

+

Table 1.80. Parameters

@@ -115,7 +115,7 @@
- + Expression Semantics
@@ -134,14 +134,14 @@ to boost::mpl::false_.

- + Complexity

Constant.

- + Header
@@ -151,11 +151,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/replace.html b/doc/html/fusion/algorithm/transformation/metafunctions/replace.html index 075b5281..d6d9c35d 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/replace.html +++ b/doc/html/fusion/algorithm/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.77. Parameters

+

Table 1.77. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -130,14 +130,14 @@ replace.

- + Complexity

Constant.

- + Header
@@ -147,11 +147,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html b/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html index a0fc58e9..dcded614 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/replace_if.html +++ b/doc/html/fusion/algorithm/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.78. Parameters

+

Table 1.78. Parameters

@@ -134,7 +134,7 @@
- + Expression Semantics
@@ -151,14 +151,14 @@ replace_if.

- + Complexity

Constant.

- + Header
@@ -168,11 +168,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html b/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html index 72b4e74b..17bc9674 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html +++ b/doc/html/fusion/algorithm/transformation/metafunctions/reverse.html @@ -26,7 +26,7 @@
- + Description

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

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

Table 1.81. Parameters

+

Table 1.81. Parameters

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

- + Complexity

Constant.

- + Header
@@ -127,11 +127,12 @@
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/transform.html b/doc/html/fusion/algorithm/transformation/metafunctions/transform.html index 7f8f0d37..2e12466d 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/transform.html +++ b/doc/html/fusion/algorithm/transformation/metafunctions/transform.html @@ -26,7 +26,7 @@
- + Description

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

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

Table 1.75. Parameters

+

Table 1.75. Parameters

@@ -118,7 +118,7 @@
- + Expression Semantics
@@ -136,7 +136,7 @@ within seq.

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

Table 1.76. Parameters

+

Table 1.76. Parameters

@@ -248,14 +248,14 @@ within seq1 and seq2 respectively.

- + Complexity

Constant. Returns a view which is lazily evaluated.

- + Header
@@ -263,7 +263,7 @@
 #include <boost/fusion/include/transform.hpp>
 
- + Example
@@ -282,11 +282,12 @@
 
 
- +

+

diff --git a/doc/html/fusion/algorithm/transformation/metafunctions/zip.html b/doc/html/fusion/algorithm/transformation/metafunctions/zip.html index 943943ee..e97c4f37 100644 --- a/doc/html/fusion/algorithm/transformation/metafunctions/zip.html +++ b/doc/html/fusion/algorithm/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
@@ -90,11 +90,12 @@
 
- +

+

diff --git a/doc/html/fusion/change_log.html b/doc/html/fusion/change_log.html index 04e3e7e6..dda2f704 100644 --- a/doc/html/fusion/change_log.html +++ b/doc/html/fusion/change_log.html @@ -44,11 +44,12 @@
- +

+

diff --git a/doc/html/fusion/container.html b/doc/html/fusion/container.html index f833f5a6..cbf78d3b 100644 --- a/doc/html/fusion/container.html +++ b/doc/html/fusion/container.html @@ -49,7 +49,7 @@ These containers are more or less counterparts of those in STL.

- + Header

@@ -59,11 +59,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/cons.html b/doc/html/fusion/container/cons.html index 7de54374..9aae9e4a 100644 --- a/doc/html/fusion/container/cons.html +++ b/doc/html/fusion/container/cons.html @@ -26,7 +26,7 @@

- + Description

@@ -42,7 +42,7 @@ Inlined Functions).

- + Header

@@ -50,7 +50,7 @@
 #include <boost/fusion/include/cons.hpp>
 

- + Synopsis

@@ -58,7 +58,7 @@
 struct cons;
 

- + Template parameters

@@ -121,7 +121,7 @@

- + Model of

- + Example

@@ -309,11 +309,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/conversion.html b/doc/html/fusion/container/conversion.html index ac9a743e..7dce3bc0 100644 --- a/doc/html/fusion/container/conversion.html +++ b/doc/html/fusion/container/conversion.html @@ -34,7 +34,7 @@ types using one of these conversion functions.

- + Header

@@ -43,11 +43,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/conversion/functions.html b/doc/html/fusion/container/conversion/functions.html index 31e5f963..62891875 100644 --- a/doc/html/fusion/container/conversion/functions.html +++ b/doc/html/fusion/container/conversion/functions.html @@ -34,11 +34,12 @@
- +

+

diff --git a/doc/html/fusion/container/conversion/functions/as_list.html b/doc/html/fusion/container/conversion/functions/as_list.html index 89a4275d..c1c01063 100644 --- a/doc/html/fusion/container/conversion/functions/as_list.html +++ b/doc/html/fusion/container/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
@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -106,7 +106,7 @@ seq, to a list.

- + Header
@@ -114,7 +114,7 @@
 #include <boost/fusion/include/as_list.hpp>
 
- + Example
@@ -123,11 +123,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/conversion/functions/as_map.html b/doc/html/fusion/container/conversion/functions/as_map.html index 6346e599..96970ed9 100644 --- a/doc/html/fusion/container/conversion/functions/as_map.html +++ b/doc/html/fusion/container/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
@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -111,7 +111,7 @@ There may be no duplicate fusion::pair key types.

- + Header
@@ -119,7 +119,7 @@
 #include <boost/fusion/include/as_map.hpp>
 
- + Example
@@ -130,11 +130,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/conversion/functions/as_set.html b/doc/html/fusion/container/conversion/functions/as_set.html index f62e0550..07f13e38 100644 --- a/doc/html/fusion/container/conversion/functions/as_set.html +++ b/doc/html/fusion/container/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
@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -110,7 +110,7 @@ key types.

- + Header
@@ -118,7 +118,7 @@
 #include <boost/fusion/include/as_set.hpp>
 
- + Example
@@ -127,11 +127,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/conversion/functions/as_vector.html b/doc/html/fusion/container/conversion/functions/as_vector.html index 0dfa96c3..cf2ffebf 100644 --- a/doc/html/fusion/container/conversion/functions/as_vector.html +++ b/doc/html/fusion/container/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
@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -106,7 +106,7 @@ seq, to a vector.

- + Header
@@ -114,7 +114,7 @@
 #include <boost/fusion/include/as_vector.hpp>
 
- + Example
@@ -123,11 +123,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/conversion/metafunctions.html b/doc/html/fusion/container/conversion/metafunctions.html index 88f47305..9e033417 100644 --- a/doc/html/fusion/container/conversion/metafunctions.html +++ b/doc/html/fusion/container/conversion/metafunctions.html @@ -34,11 +34,12 @@
- +

+

diff --git a/doc/html/fusion/container/conversion/metafunctions/as_list.html b/doc/html/fusion/container/conversion/metafunctions/as_list.html index a063dc37..b38529ce 100644 --- a/doc/html/fusion/container/conversion/metafunctions/as_list.html +++ b/doc/html/fusion/container/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
@@ -86,7 +86,7 @@
- + Expression Semantics
@@ -102,7 +102,7 @@ Sequence, to a list.

- + Header
@@ -110,7 +110,7 @@
 #include <boost/fusion/include/as_list.hpp>
 
- + Example
@@ -119,11 +119,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/conversion/metafunctions/as_map.html b/doc/html/fusion/container/conversion/metafunctions/as_map.html index 32ecf052..1cf61ca1 100644 --- a/doc/html/fusion/container/conversion/metafunctions/as_map.html +++ b/doc/html/fusion/container/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
@@ -86,7 +86,7 @@
- + Expression Semantics
@@ -107,7 +107,7 @@ There may be no duplicate fusion::pair key types.

- + Header
@@ -115,7 +115,7 @@
 #include <boost/fusion/include/as_map.hpp>
 
- + Example
@@ -126,11 +126,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/conversion/metafunctions/as_set.html b/doc/html/fusion/container/conversion/metafunctions/as_set.html index 730957e1..bbc19d38 100644 --- a/doc/html/fusion/container/conversion/metafunctions/as_set.html +++ b/doc/html/fusion/container/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
@@ -86,7 +86,7 @@
- + Expression Semantics
@@ -106,7 +106,7 @@ key types.

- + Header
@@ -114,7 +114,7 @@
 #include <boost/fusion/include/as_set.hpp>
 
- + Example
@@ -123,11 +123,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/conversion/metafunctions/as_vector.html b/doc/html/fusion/container/conversion/metafunctions/as_vector.html index 7df6c825..a2d812b3 100644 --- a/doc/html/fusion/container/conversion/metafunctions/as_vector.html +++ b/doc/html/fusion/container/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
@@ -86,7 +86,7 @@
- + Expression Semantics
@@ -102,7 +102,7 @@ Sequence, to a vector.

- + Header
@@ -110,7 +110,7 @@
 #include <boost/fusion/include/as_vector.hpp>
 
- + Example
@@ -119,11 +119,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/generation.html b/doc/html/fusion/container/generation.html index 6fa9fe91..6a4fbfde 100644 --- a/doc/html/fusion/container/generation.html +++ b/doc/html/fusion/container/generation.html @@ -33,7 +33,7 @@ These are the functions that you can use to generate various forms of Container from elemental values.

- + Header

@@ -43,11 +43,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/generation/functions.html b/doc/html/fusion/container/generation/functions.html index 2888e99c..20861a17 100644 --- a/doc/html/fusion/container/generation/functions.html +++ b/doc/html/fusion/container/generation/functions.html @@ -39,11 +39,12 @@
- +

+

diff --git a/doc/html/fusion/container/generation/functions/list_tie.html b/doc/html/fusion/container/generation/functions/list_tie.html index 8db25bfc..9e5795df 100644 --- a/doc/html/fusion/container/generation/functions/list_tie.html +++ b/doc/html/fusion/container/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
@@ -100,7 +100,7 @@
- + Expression Semantics
@@ -115,7 +115,7 @@ Semantics: Create a list of references from x0, x1,... xN.

- + Header
@@ -123,7 +123,7 @@
 #include <boost/fusion/include/list_tie.hpp>
 
- + Example
@@ -134,11 +134,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/generation/functions/make_cons.html b/doc/html/fusion/container/generation/functions/make_cons.html index e0d92a07..7563364d 100644 --- a/doc/html/fusion/container/generation/functions/make_cons.html +++ b/doc/html/fusion/container/generation/functions/make_cons.html @@ -26,7 +26,7 @@
- + Description

@@ -35,7 +35,7 @@ and optional cdr (tail).

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

- + Header
@@ -136,14 +136,14 @@
 #include <boost/fusion/include/make_cons.hpp>
 
- + Example
 make_cons('x', make_cons(123))
 
- + See also
@@ -153,11 +153,12 @@
- +

+

diff --git a/doc/html/fusion/container/generation/functions/make_list.html b/doc/html/fusion/container/generation/functions/make_list.html index c628c84c..fc5d03fe 100644 --- a/doc/html/fusion/container/generation/functions/make_list.html +++ b/doc/html/fusion/container/generation/functions/make_list.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ from one or more values.

- + Synopsis
@@ -54,7 +54,7 @@
 #define FUSION_MAX_LIST_SIZE 20
 
- + Parameters
@@ -101,7 +101,7 @@
- + Expression Semantics
@@ -115,7 +115,7 @@ Semantics: Create a list from x0, x1,... xN.

- + Header
@@ -123,14 +123,14 @@
 #include <boost/fusion/include/make_list.hpp>
 
- + Example
 make_list(123, "hello", 12.5)
 
- + See also
@@ -140,11 +140,12 @@
- +

+

diff --git a/doc/html/fusion/container/generation/functions/make_map.html b/doc/html/fusion/container/generation/functions/make_map.html index c09cd400..b7ef105f 100644 --- a/doc/html/fusion/container/generation/functions/make_map.html +++ b/doc/html/fusion/container/generation/functions/make_map.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ from one or more key/data pairs.

- + Synopsis
@@ -47,7 +47,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 @@ -57,7 +57,7 @@ #define FUSION_MAX_VECTOR_SIZE 20

- + Parameters
@@ -125,7 +125,7 @@
- + Expression Semantics
@@ -146,7 +146,7 @@ key types.

- + Header
@@ -154,7 +154,7 @@
 #include <boost/fusion/include/make_map.hpp>
 
- + Example
@@ -163,7 +163,7 @@
   , make_pair<double>("Men"))
 
- + See also
@@ -173,7 +173,7 @@



-

[9] +

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

@@ -181,11 +181,12 @@
- +

+

diff --git a/doc/html/fusion/container/generation/functions/make_set.html b/doc/html/fusion/container/generation/functions/make_set.html index 622bfb09..1eb34948 100644 --- a/doc/html/fusion/container/generation/functions/make_set.html +++ b/doc/html/fusion/container/generation/functions/make_set.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ from one or more values.

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

The variadic function accepts 0 to FUSION_MAX_VECTOR_SIZE - [8] + [8] 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
@@ -102,7 +102,7 @@
- + Expression Semantics
@@ -120,7 +120,7 @@ key types.

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



-

[8] +

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

@@ -152,11 +152,12 @@
- +

+

diff --git a/doc/html/fusion/container/generation/functions/make_vector.html b/doc/html/fusion/container/generation/functions/make_vector.html index 6624f6ba..436fa1d2 100644 --- a/doc/html/fusion/container/generation/functions/make_vector.html +++ b/doc/html/fusion/container/generation/functions/make_vector.html @@ -26,7 +26,7 @@
- + Description

@@ -34,7 +34,7 @@ from one or more values.

- + Synopsis
@@ -54,7 +54,7 @@
 #define FUSION_MAX_VECTOR_SIZE 20
 
- + Parameters
@@ -101,7 +101,7 @@
- + Expression Semantics
@@ -115,7 +115,7 @@ Semantics: Create a vector from x0, x1,... xN.

- + Header
@@ -123,14 +123,14 @@
 #include <boost/fusion/include/make_vector.hpp>
 
- + Example
 make_vector(123, "hello", 12.5)
 
- + See also
@@ -140,11 +140,12 @@
- +

+

diff --git a/doc/html/fusion/container/generation/functions/map_tie.html b/doc/html/fusion/container/generation/functions/map_tie.html index 45ac853d..9e6807c9 100644 --- a/doc/html/fusion/container/generation/functions/map_tie.html +++ b/doc/html/fusion/container/generation/functions/map_tie.html @@ -26,14 +26,14 @@
- + Description

Constructs a tie using a map sequence.

- + Synopsis
@@ -53,7 +53,7 @@
 #define FUSION_MAX_MAP_SIZE 20
 
- + Parameters
@@ -122,7 +122,7 @@
- + Expression Semantics
@@ -138,7 +138,7 @@ Semantics: Create a map of references from x0, x1,... xN with keys K0, K1,... KN

- + Header
@@ -146,7 +146,7 @@
 #include <boost/fusion/include/map_tie.hpp>
 
- + Example
@@ -160,11 +160,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/generation/functions/tiers.html b/doc/html/fusion/container/generation/functions/tiers.html index 664c8605..c38d969c 100644 --- a/doc/html/fusion/container/generation/functions/tiers.html +++ b/doc/html/fusion/container/generation/functions/tiers.html @@ -49,7 +49,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)) - [10] + [10] .

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

- + Ignore

@@ -82,7 +82,7 @@



-

[10] +

[10] see Boost.Ref for details about ref

@@ -90,11 +90,12 @@
- +

+

diff --git a/doc/html/fusion/container/generation/functions/vector_tie.html b/doc/html/fusion/container/generation/functions/vector_tie.html index 0ba8cd3b..a03733df 100644 --- a/doc/html/fusion/container/generation/functions/vector_tie.html +++ b/doc/html/fusion/container/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
@@ -100,7 +100,7 @@
- + Expression Semantics
@@ -115,7 +115,7 @@ Semantics: Create a vector of references from x0, x1,... xN.

- + Header
@@ -123,7 +123,7 @@
 #include <boost/fusion/include/vector_tie.hpp>
 
- + Example
@@ -134,11 +134,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/generation/metafunctions.html b/doc/html/fusion/container/generation/metafunctions.html index 69b0cf94..e03be94d 100644 --- a/doc/html/fusion/container/generation/metafunctions.html +++ b/doc/html/fusion/container/generation/metafunctions.html @@ -38,11 +38,12 @@
- +

+

diff --git a/doc/html/fusion/container/generation/metafunctions/list_tie.html b/doc/html/fusion/container/generation/metafunctions/list_tie.html index 4a53cfea..fca47734 100644 --- a/doc/html/fusion/container/generation/metafunctions/list_tie.html +++ b/doc/html/fusion/container/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
@@ -99,7 +99,7 @@
- + Expression Semantics
@@ -114,7 +114,7 @@ Semantics: Create a list of references from T0, T1,... TN.

- + Header
@@ -122,7 +122,7 @@
 #include <boost/fusion/include/list_tie.hpp>
 
- + Example
@@ -131,11 +131,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/generation/metafunctions/make_cons.html b/doc/html/fusion/container/generation/metafunctions/make_cons.html index 4787404d..efe89f27 100644 --- a/doc/html/fusion/container/generation/metafunctions/make_cons.html +++ b/doc/html/fusion/container/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
@@ -105,7 +105,7 @@
- + Expression Semantics
@@ -123,7 +123,7 @@ (tail).

- + Header
@@ -131,7 +131,7 @@
 #include <boost/fusion/include/make_cons.hpp>
 
- + Example
@@ -140,11 +140,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/generation/metafunctions/make_list.html b/doc/html/fusion/container/generation/metafunctions/make_list.html index 4f33bb65..8491ec4a 100644 --- a/doc/html/fusion/container/generation/metafunctions/make_list.html +++ b/doc/html/fusion/container/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
@@ -99,7 +99,7 @@
- + Expression Semantics
@@ -115,7 +115,7 @@ Semantics: Create a list from T0, T1,... TN.

- + Header
@@ -123,7 +123,7 @@
 #include <boost/fusion/include/make_list.hpp>
 
- + Example
@@ -132,11 +132,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/generation/metafunctions/make_map.html b/doc/html/fusion/container/generation/metafunctions/make_map.html index e9d3c04c..6b4c5e24 100644 --- a/doc/html/fusion/container/generation/metafunctions/make_map.html +++ b/doc/html/fusion/container/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 - [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 @@ -55,7 +55,7 @@ #define FUSION_MAX_VECTOR_SIZE 20

- + Parameters
@@ -123,7 +123,7 @@
- + Expression Semantics
@@ -143,7 +143,7 @@ key types.

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



-

[12] +

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

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

+

diff --git a/doc/html/fusion/container/generation/metafunctions/make_set.html b/doc/html/fusion/container/generation/metafunctions/make_set.html index cbacc267..f9d5e46b 100644 --- a/doc/html/fusion/container/generation/metafunctions/make_set.html +++ b/doc/html/fusion/container/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 - [11] + [11] 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
@@ -100,7 +100,7 @@
- + Expression Semantics
@@ -120,7 +120,7 @@ key types.

- + Header
@@ -128,7 +128,7 @@
 #include <boost/fusion/include/make_set.hpp>
 
- + Example
@@ -136,7 +136,7 @@
 


-

[11] +

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

@@ -144,11 +144,12 @@
- +

+

diff --git a/doc/html/fusion/container/generation/metafunctions/make_vector.html b/doc/html/fusion/container/generation/metafunctions/make_vector.html index 1f610531..621caedc 100644 --- a/doc/html/fusion/container/generation/metafunctions/make_vector.html +++ b/doc/html/fusion/container/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
@@ -99,7 +99,7 @@
- + Expression Semantics
@@ -115,7 +115,7 @@ Semantics: Create a vector from T0, T1,... TN.

- + Header
@@ -123,7 +123,7 @@
 #include <boost/fusion/include/make_list.hpp>
 
- + Example
@@ -132,11 +132,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/generation/metafunctions/map_tie.html b/doc/html/fusion/container/generation/metafunctions/map_tie.html index ba603460..d1c26928 100644 --- a/doc/html/fusion/container/generation/metafunctions/map_tie.html +++ b/doc/html/fusion/container/generation/metafunctions/map_tie.html @@ -26,14 +26,14 @@
- + Description

Returns the result type of map_tie.

- + Synopsis
@@ -52,7 +52,7 @@
 #define FUSION_MAX_MAP_SIZE 20
 
- + Parameters
@@ -120,7 +120,7 @@
- + Expression Semantics
@@ -136,7 +136,7 @@ Semantics: Create a map of references from D0, D1,... DN with keys K0, K1,... KN

- + Header
@@ -144,7 +144,7 @@
 #include <boost/fusion/include/map_tie.hpp>
 
- + Example
@@ -156,11 +156,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/generation/metafunctions/vector_tie.html b/doc/html/fusion/container/generation/metafunctions/vector_tie.html index 61d3824b..8885304f 100644 --- a/doc/html/fusion/container/generation/metafunctions/vector_tie.html +++ b/doc/html/fusion/container/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
@@ -99,7 +99,7 @@
- + Expression Semantics
@@ -114,7 +114,7 @@ Semantics: Create a vector of references from T0, T1,... TN.

- + Header
@@ -122,7 +122,7 @@
 #include <boost/fusion/include/vector_tie.hpp>
 
- + Example
@@ -131,11 +131,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/list.html b/doc/html/fusion/container/list.html index c1df1533..a9ef2e9d 100644 --- a/doc/html/fusion/container/list.html +++ b/doc/html/fusion/container/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

@@ -48,7 +48,7 @@
 #include <boost/fusion/include/list_fwd.hpp>
 

- + Synopsis

@@ -79,7 +79,7 @@
 #define FUSION_MAX_LIST_SIZE 20
 

- + Template parameters

@@ -124,7 +124,7 @@

- + Model of

- + Example

@@ -276,11 +276,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/map.html b/doc/html/fusion/container/map.html index 6b02cfee..38216d2d 100644 --- a/doc/html/fusion/container/map.html +++ b/doc/html/fusion/container/map.html @@ -26,7 +26,7 @@

- + Description

@@ -40,7 +40,7 @@ (see Overloaded Functions).

- + Header

@@ -50,7 +50,7 @@
 #include <boost/fusion/include/map_fwd.hpp>
 

- + Synopsis

@@ -81,7 +81,7 @@
 #define FUSION_MAX_MAP_SIZE 20
 

- + Template parameters

@@ -126,7 +126,7 @@

- + Model of

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

- + Expression Semantics

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

- + Example

@@ -265,11 +265,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/set.html b/doc/html/fusion/container/set.html index 28d90b23..f78005b6 100644 --- a/doc/html/fusion/container/set.html +++ b/doc/html/fusion/container/set.html @@ -26,7 +26,7 @@

- + Description

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

- + Header

@@ -49,7 +49,7 @@
 #include <boost/fusion/include/set_fwd.hpp>
 

- + Synopsis

@@ -80,7 +80,7 @@
 #define FUSION_MAX_SET_SIZE 20
 

- + Template parameters

@@ -125,7 +125,7 @@

- + Model of

    @@ -158,7 +158,7 @@

- + Expression Semantics

@@ -245,7 +245,7 @@

- + Example

@@ -258,11 +258,12 @@
 
- +

+

diff --git a/doc/html/fusion/container/vector.html b/doc/html/fusion/container/vector.html index 83f060ec..91947a94 100644 --- a/doc/html/fusion/container/vector.html +++ b/doc/html/fusion/container/vector.html @@ -26,7 +26,7 @@

- + Description

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

- + Header

@@ -61,7 +61,7 @@
 #include <boost/fusion/include/vector50.hpp>
 

- + Synopsis

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

- + Template parameters

@@ -167,7 +167,7 @@

- + Model of

- + Example

@@ -292,11 +292,12 @@
 
- +

+

diff --git a/doc/html/fusion/extension.html b/doc/html/fusion/extension.html index 264ff8f0..ec3d1f4e 100644 --- a/doc/html/fusion/extension.html +++ b/doc/html/fusion/extension.html @@ -38,11 +38,12 @@
- +

+

diff --git a/doc/html/fusion/extension/ext_full.html b/doc/html/fusion/extension/ext_full.html index ac0f192d..a47aabcf 100644 --- a/doc/html/fusion/extension/ext_full.html +++ b/doc/html/fusion/extension/ext_full.html @@ -48,7 +48,7 @@

- + Our example

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

- + Enabling Tag Dispatching

@@ -124,7 +124,7 @@ #include <boost/fusion/include/tag_of.hpp>

- + Designing a suitable iterator

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

- + A first couple of instructive features

@@ -331,7 +331,7 @@

- + Implementing the remaining iterator functionality

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

- + Implementing the intrinsic functions of the sequence

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

- + Enabling our type as an associative container

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

- + Summary

@@ -530,11 +530,12 @@

- +

+

diff --git a/doc/html/fusion/extension/iterator_facade.html b/doc/html/fusion/extension/iterator_facade.html index 920a88a8..89e46421 100644 --- a/doc/html/fusion/extension/iterator_facade.html +++ b/doc/html/fusion/extension/iterator_facade.html @@ -26,7 +26,7 @@

- + Description

@@ -35,7 +35,7 @@ iterator.

- + Synopsis

@@ -43,7 +43,7 @@
 struct iterator_facade;
 

- + Usage

@@ -57,7 +57,7 @@ type.

-

Table 1.93. Parameters

+

Table 1.93. Parameters

@@ -106,7 +106,7 @@
-

Table 1.94. Key Expressions

+

Table 1.94. Key Expressions

@@ -365,7 +365,7 @@

- + Header

@@ -373,7 +373,7 @@
 #include <boost/fusion/include/iterator_facade.hpp>
 

- + Example

@@ -383,11 +383,12 @@

- +

+

diff --git a/doc/html/fusion/extension/macros.html b/doc/html/fusion/extension/macros.html index de246c3c..3f34c28f 100644 --- a/doc/html/fusion/extension/macros.html +++ b/doc/html/fusion/extension/macros.html @@ -32,11 +32,12 @@
- +

+

diff --git a/doc/html/fusion/extension/macros/adapt_assoc.html b/doc/html/fusion/extension/macros/adapt_assoc.html index f3571507..67ee2275 100644 --- a/doc/html/fusion/extension/macros/adapt_assoc.html +++ b/doc/html/fusion/extension/macros/adapt_assoc.html @@ -26,7 +26,7 @@
- + Description

@@ -39,7 +39,7 @@ Sequence.

- + Synopsis
@@ -51,7 +51,7 @@
     )
 
- + Semantics
@@ -82,7 +82,7 @@
           /adapted/struct/adapt_assoc_struct.hpp>
         

- + Example
@@ -112,11 +112,12 @@
 
- +

+

diff --git a/doc/html/fusion/extension/macros/adapt_struct.html b/doc/html/fusion/extension/macros/adapt_struct.html index 7c22c240..7fe39093 100644 --- a/doc/html/fusion/extension/macros/adapt_struct.html +++ b/doc/html/fusion/extension/macros/adapt_struct.html @@ -26,7 +26,7 @@
- + Description

@@ -36,7 +36,7 @@ Access Sequence.

- + Synopsis
@@ -48,7 +48,7 @@
     )
 
- + Semantics
@@ -76,7 +76,7 @@
           /adapted/struct/adapt_struct.hpp>
         

- + Example
@@ -98,11 +98,12 @@
 
- +

+

diff --git a/doc/html/fusion/extension/sequence_facade.html b/doc/html/fusion/extension/sequence_facade.html index a49374fb..30bad880 100644 --- a/doc/html/fusion/extension/sequence_facade.html +++ b/doc/html/fusion/extension/sequence_facade.html @@ -26,7 +26,7 @@

- + Description

@@ -35,7 +35,7 @@ iterator.

- + Synopsis

@@ -43,7 +43,7 @@
 struct sequence_facade;
 

- + Usage

@@ -59,7 +59,7 @@ type.

-

Table 1.91. Parameters

+

Table 1.91. Parameters

@@ -107,7 +107,7 @@
-

Table 1.92. Key Expressions

+

Table 1.92. Key Expressions

@@ -243,7 +243,7 @@

- + Include

@@ -251,7 +251,7 @@
 #include <boost/fusion/include/sequence_facade.hpp>
 

- + Example

@@ -261,11 +261,12 @@

- +

+

diff --git a/doc/html/fusion/functional.html b/doc/html/fusion/functional.html index 54597bfc..910a7b49 100644 --- a/doc/html/fusion/functional.html +++ b/doc/html/fusion/functional.html @@ -65,7 +65,7 @@ /functional.hpp>

- + Fused and unfused forms

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

- + Calling functions and function objects

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

- + Making Fusion code callable through a function object interface

@@ -150,11 +150,12 @@
- +

+

diff --git a/doc/html/fusion/functional/adapters.html b/doc/html/fusion/functional/adapters.html index 9b67667f..f5f0ecce 100644 --- a/doc/html/fusion/functional/adapters.html +++ b/doc/html/fusion/functional/adapters.html @@ -41,11 +41,12 @@
- +

+

diff --git a/doc/html/fusion/functional/adapters/fused.html b/doc/html/fusion/functional/adapters/fused.html index 84a1f53b..d2a50fc1 100644 --- a/doc/html/fusion/functional/adapters/fused.html +++ b/doc/html/fusion/functional/adapters/fused.html @@ -26,7 +26,7 @@
- + Description

@@ -59,7 +59,7 @@ /functional/adapter/fused.hpp>

- + Synopsis
@@ -67,7 +67,7 @@
 class fused;
 
- + Template parameters
@@ -114,7 +114,7 @@
- + Model of
    @@ -150,7 +150,7 @@
- + Expression Semantics
@@ -214,7 +214,7 @@
- + Example
@@ -222,7 +222,7 @@
 assert(f(make_vector(1,2l)) == 3l);
 
- + See also
    @@ -234,11 +234,12 @@
- +

+

diff --git a/doc/html/fusion/functional/adapters/fused_function_object.html b/doc/html/fusion/functional/adapters/fused_function_object.html index 494e9eaf..5cf15d21 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

@@ -49,7 +49,7 @@ /functional/adapter/fused_function_object.hpp>

- + Synopsis
@@ -57,7 +57,7 @@
 class fused_function_object;
 
- + Template parameters
@@ -104,7 +104,7 @@
- + Model of
@@ -141,7 +141,7 @@
- + Expression Semantics
@@ -205,7 +205,7 @@
- + Example
@@ -243,7 +243,7 @@
 }
 
- + See also
@@ -257,11 +257,12 @@
- +

+

diff --git a/doc/html/fusion/functional/adapters/fused_procedure.html b/doc/html/fusion/functional/adapters/fused_procedure.html index 6bf375bc..add84069 100644 --- a/doc/html/fusion/functional/adapters/fused_procedure.html +++ b/doc/html/fusion/functional/adapters/fused_procedure.html @@ -26,7 +26,7 @@
- + Description

@@ -66,7 +66,7 @@ /functional/adapter/fused_procedure.hpp>

- + Synopsis
@@ -74,7 +74,7 @@
 class fused_procedure;
 
- + Template parameters
@@ -120,7 +120,7 @@
- + Model of
@@ -156,7 +156,7 @@
- + Expression Semantics
@@ -220,7 +220,7 @@
- + Example
@@ -241,7 +241,7 @@
 }
 
- + See also
@@ -254,11 +254,12 @@
- +

+

diff --git a/doc/html/fusion/functional/adapters/unfused_generic.html b/doc/html/fusion/functional/adapters/unfused_generic.html index 0d94ab81..77d2aedc 100644 --- a/doc/html/fusion/functional/adapters/unfused_generic.html +++ b/doc/html/fusion/functional/adapters/unfused_generic.html @@ -26,7 +26,7 @@
- + Description

@@ -58,7 +58,7 @@ /functional/adapter/unfused_generic.hpp>

- + Synopsis
@@ -66,7 +66,7 @@
 class unfused_generic;
 
- + Template parameters
@@ -113,7 +113,7 @@
- + Model of
@@ -154,7 +154,7 @@
- + Expression Semantics
@@ -218,7 +218,7 @@
- + Example
@@ -269,7 +269,7 @@
 }
 
- + See also
@@ -283,11 +283,12 @@
- +

+

diff --git a/doc/html/fusion/functional/adapters/unfused_lvalue_args.html b/doc/html/fusion/functional/adapters/unfused_lvalue_args.html index 362ced98..e948ebc5 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

@@ -51,7 +51,7 @@ /functional/adapter/unfused_lvalue_args.hpp>

- + Synopsis
@@ -59,7 +59,7 @@
 class unfused_lvalue_args;
 
- + Template parameters
@@ -106,7 +106,7 @@
- + Model of
@@ -147,7 +147,7 @@
- + Expression Semantics
@@ -211,7 +211,7 @@
- + Example
@@ -239,7 +239,7 @@
 }
 
- + See also
@@ -251,11 +251,12 @@ - +

+

diff --git a/doc/html/fusion/functional/adapters/unfused_rvalue_args.html b/doc/html/fusion/functional/adapters/unfused_rvalue_args.html index 48e9b810..37e201ee 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 @@

unfused_rvalue_args

- + Description

@@ -51,7 +51,7 @@ /functional/adapter/unfused_rvalue_args.hpp>

- + Synopsis
@@ -59,7 +59,7 @@
 class unfused_rvalue_args;
 
- + Template parameters
@@ -106,7 +106,7 @@
- + Model of
@@ -147,7 +147,7 @@
- + Expression Semantics
@@ -211,7 +211,7 @@
- + Example
@@ -237,7 +237,7 @@
 }
 
- + See also
@@ -251,11 +251,12 @@ - +

+

diff --git a/doc/html/fusion/functional/adapters/unfused_typed.html b/doc/html/fusion/functional/adapters/unfused_typed.html index c6705012..48435701 100644 --- a/doc/html/fusion/functional/adapters/unfused_typed.html +++ b/doc/html/fusion/functional/adapters/unfused_typed.html @@ -26,7 +26,7 @@

unfused_typed

- + Description

@@ -65,7 +65,7 @@ /functional/adapter/unfused_typed.hpp>

- + Synopsis
@@ -73,7 +73,7 @@
 class unfused_typed;
 
- + Template parameters
@@ -138,7 +138,7 @@
- + Model of
@@ -184,7 +184,7 @@
- + Expression Semantics
@@ -250,7 +250,7 @@
- + Example
@@ -319,7 +319,7 @@
 }
 
- + See also
- +

+

diff --git a/doc/html/fusion/functional/concepts.html b/doc/html/fusion/functional/concepts.html index 0cd23fa5..272e5858 100644 --- a/doc/html/fusion/functional/concepts.html +++ b/doc/html/fusion/functional/concepts.html @@ -37,11 +37,12 @@
- +

+

diff --git a/doc/html/fusion/functional/concepts/callable.html b/doc/html/fusion/functional/concepts/callable.html index ae427da1..5e7d0890 100644 --- a/doc/html/fusion/functional/concepts/callable.html +++ b/doc/html/fusion/functional/concepts/callable.html @@ -27,7 +27,7 @@

Callable Object

- + Description

@@ -36,7 +36,7 @@ of a function call operator.

- + Models
- + Examples
@@ -69,11 +69,12 @@
 
- +

+

diff --git a/doc/html/fusion/functional/concepts/def_callable.html b/doc/html/fusion/functional/concepts/def_callable.html index 159ca888..ae24e85d 100644 --- a/doc/html/fusion/functional/concepts/def_callable.html +++ b/doc/html/fusion/functional/concepts/def_callable.html @@ -31,7 +31,7 @@ Callable Object"> Deferred Callable Object
- + Description

@@ -40,7 +40,7 @@ to determine the result of a call.

- + Refinement of
@@ -81,7 +81,7 @@
- + Expression requirements
@@ -119,7 +119,7 @@
- + Models
- + Examples
@@ -151,11 +151,12 @@
 
 
-
+      

+

diff --git a/doc/html/fusion/functional/concepts/poly.html b/doc/html/fusion/functional/concepts/poly.html index 835301cd..a567cd6b 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 @@ Callable Object type.

- + Refinement of
@@ -83,7 +83,7 @@
- + Expression requirements
@@ -132,7 +132,7 @@
- + Models
- + Examples
@@ -163,11 +163,12 @@
 
 
-
+      

+

diff --git a/doc/html/fusion/functional/concepts/reg_callable.html b/doc/html/fusion/functional/concepts/reg_callable.html index d62918e0..9aa7b8da 100644 --- a/doc/html/fusion/functional/concepts/reg_callable.html +++ b/doc/html/fusion/functional/concepts/reg_callable.html @@ -30,7 +30,7 @@ Object"> Regular Callable Object
- + Description

@@ -39,7 +39,7 @@ can appear immediately to the left of a function call operator.

- + Refinement of
@@ -69,7 +69,7 @@
- + Expression requirements
@@ -116,7 +116,7 @@
- + Models
    @@ -128,7 +128,7 @@
- + Examples
@@ -144,11 +144,12 @@
 
 
-
+      

+

diff --git a/doc/html/fusion/functional/generation.html b/doc/html/fusion/functional/generation.html index 1aff2632..3cea4633 100644 --- a/doc/html/fusion/functional/generation.html +++ b/doc/html/fusion/functional/generation.html @@ -32,11 +32,12 @@
- +

+

diff --git a/doc/html/fusion/functional/generation/functions.html b/doc/html/fusion/functional/generation/functions.html index c3e1ed83..5deecb56 100644 --- a/doc/html/fusion/functional/generation/functions.html +++ b/doc/html/fusion/functional/generation/functions.html @@ -43,11 +43,12 @@
- +

+

diff --git a/doc/html/fusion/functional/generation/functions/mk_fused.html b/doc/html/fusion/functional/generation/functions/mk_fused.html index 51683e3d..041d8044 100644 --- a/doc/html/fusion/functional/generation/functions/mk_fused.html +++ b/doc/html/fusion/functional/generation/functions/mk_fused.html @@ -30,7 +30,7 @@ make_fused"> make_fused
- + Description

@@ -40,7 +40,7 @@ conversion is applied to the target function.

- + Synopsis
@@ -50,7 +50,7 @@
 make_fused(F const & f);
 
- + Parameters
@@ -97,7 +97,7 @@
- + Expression Semantics
@@ -111,7 +111,7 @@ Semantics: Returns a fused adapter for f.

- + Header
@@ -119,7 +119,7 @@
 #include <boost/fusion/include/make_fused.hpp>
 
- + Example
@@ -135,7 +135,7 @@
 }
 
- + See also
@@ -148,11 +148,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html b/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html index 90020993..111c4a0a 100644 --- a/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html +++ b/doc/html/fusion/functional/generation/functions/mk_fused_fobj.html @@ -31,7 +31,7 @@ make_fused_function_object"> make_fused_function_object
- + Description

@@ -42,7 +42,7 @@ conversion is applied to the target function.

- + Synopsis
@@ -52,7 +52,7 @@
 make_fused_function_object(F const & f);
 
- + Parameters
@@ -99,7 +99,7 @@
- + Expression Semantics
@@ -114,7 +114,7 @@ for f.

- + Header
@@ -122,7 +122,7 @@
 #include <boost/fusion/include/make_fused_function_object.hpp>
 
- + Example
@@ -151,7 +151,7 @@
 }
 
- + See also
@@ -164,11 +164,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/functions/mk_fused_proc.html b/doc/html/fusion/functional/generation/functions/mk_fused_proc.html index 9dbfa162..8f539520 100644 --- a/doc/html/fusion/functional/generation/functions/mk_fused_proc.html +++ b/doc/html/fusion/functional/generation/functions/mk_fused_proc.html @@ -31,7 +31,7 @@ make_fused_procedure"> make_fused_procedure
- + Description

@@ -42,7 +42,7 @@ conversion applied to the target function.

- + Synopsis
@@ -52,7 +52,7 @@
 make_fused_procedure(F const & f);
 
- + Parameters
@@ -98,7 +98,7 @@
- + Expression Semantics
@@ -113,7 +113,7 @@ f.

- + Header
@@ -121,7 +121,7 @@
 #include <boost/fusion/include/make_fused_procedure.hpp>
 
- + Example
@@ -131,7 +131,7 @@
 assert(front(v) == 0);
 
- + See also
@@ -144,11 +144,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html b/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html index 824feab5..c55eb731 100644 --- a/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html +++ b/doc/html/fusion/functional/generation/functions/mk_unfused_genrc.html @@ -31,7 +31,7 @@ make_unfused_generic"> make_unfused_generic
- + Description

@@ -42,7 +42,7 @@ conversion is applied to the target function.

- + Synopsis
@@ -52,7 +52,7 @@
 make_unfused_generic(F const & f);
 
- + Parameters
@@ -99,7 +99,7 @@
- + Expression Semantics
@@ -114,7 +114,7 @@ f.

- + Header
@@ -122,7 +122,7 @@
 #include <boost/fusion/include/make_unfused_generic.hpp>
 
- + Example
@@ -158,7 +158,7 @@
 }
 
- + See also
@@ -171,11 +171,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html b/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html index 987a0893..38b9343a 100644 --- a/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html +++ b/doc/html/fusion/functional/generation/functions/mk_unfused_lvargs.html @@ -31,7 +31,7 @@ make_unfused_lvalue_args"> make_unfused_lvalue_args
- + Description

@@ -42,7 +42,7 @@ conversion is applied to the target function.

- + Synopsis
@@ -52,7 +52,7 @@
 make_unfused_lvalue_args(F const & f);
 
- + Parameters
@@ -99,7 +99,7 @@
- + Expression Semantics
@@ -114,7 +114,7 @@ for f.

- + Header
@@ -122,7 +122,7 @@
 #include <boost/fusion/include/make_unfused_lvalue_args.hpp>
 
- + Example
@@ -149,7 +149,7 @@
 }
 
- + See also
@@ -162,11 +162,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html b/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html index a028ec59..aa090ee3 100644 --- a/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html +++ b/doc/html/fusion/functional/generation/functions/mk_unfused_rvargs.html @@ -30,7 +30,7 @@ make_unfused_rvalue_args"> make_unfused_rvalue_args
- + Description

@@ -41,7 +41,7 @@ conversion is applied to the target function.

- + Synopsis
@@ -51,7 +51,7 @@
 make_unfused_rvalue_args(F const & f);
 
- + Parameters
@@ -98,7 +98,7 @@
- + Expression Semantics
@@ -113,7 +113,7 @@ for f.

- + Header
@@ -121,7 +121,7 @@
 #include <boost/fusion/include/make_unfused_rvalue_args.hpp>
 
- + Example
@@ -147,7 +147,7 @@
 }
 
- + See also
@@ -160,11 +160,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/metafunctions.html b/doc/html/fusion/functional/generation/metafunctions.html index ff69d4be..1dcc003f 100644 --- a/doc/html/fusion/functional/generation/metafunctions.html +++ b/doc/html/fusion/functional/generation/metafunctions.html @@ -44,11 +44,12 @@
- +

+

diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_fused.html b/doc/html/fusion/functional/generation/metafunctions/mk_fused.html index bfeedf47..9837ccfc 100644 --- a/doc/html/fusion/functional/generation/metafunctions/mk_fused.html +++ b/doc/html/fusion/functional/generation/metafunctions/mk_fused.html @@ -30,7 +30,7 @@ make_fused"> make_fused
- + Description

@@ -38,7 +38,7 @@ make_fused">make_fused.

- + Header
@@ -46,7 +46,7 @@
 #include <boost/fusion/include/make_fused.hpp>
 
- + Synopsis
@@ -60,7 +60,7 @@
 }
 
- + See also
@@ -69,11 +69,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html b/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html index 24962842..639fc218 100644 --- a/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html +++ b/doc/html/fusion/functional/generation/metafunctions/mk_fused_fobj.html @@ -31,7 +31,7 @@ make_fused_function_object"> make_fused_function_object
- + Description

@@ -39,7 +39,7 @@ make_fused_function_object">make_fused_function_object.

- + Header
@@ -47,7 +47,7 @@
 #include <boost/fusion/include/make_fused_function_object.hpp>
 
- + Synopsis
@@ -61,7 +61,7 @@
 }
 
- + See also
@@ -70,11 +70,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html b/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html index 1d52d85a..cdc1fc5d 100644 --- a/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html +++ b/doc/html/fusion/functional/generation/metafunctions/mk_fused_proc.html @@ -31,7 +31,7 @@ make_fused_procedure"> make_fused_procedure
- + Description

@@ -39,7 +39,7 @@ make_fused_procedure">make_fused_procedure.

- + Header
@@ -47,7 +47,7 @@
 #include <boost/fusion/include/make_fused_procedure.hpp>
 
- + Synopsis
@@ -61,7 +61,7 @@
 }
 
- + See also
@@ -70,11 +70,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html index 7734494c..44465808 100644 --- a/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html +++ b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_genrc.html @@ -31,7 +31,7 @@ make_unfused_generic"> make_unfused_generic
- + Description

@@ -39,7 +39,7 @@ make_unfused_generic">make_unfused_generic.

- + Header
@@ -47,7 +47,7 @@
 #include <boost/fusion/include/make_unfused_generic.hpp>
 
- + Synopsis
@@ -61,7 +61,7 @@
 }
 
- + See also
@@ -70,11 +70,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html index 20ce7376..896cb942 100644 --- a/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html +++ b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_lvargs.html @@ -31,7 +31,7 @@ make_unfused_lvalue_args"> make_unfused_lvalue_args
- + Description

@@ -39,7 +39,7 @@ make_unfused_lvalue_args">make_unfused_lvalue_args.

- + Header
@@ -47,7 +47,7 @@
 #include <boost/fusion/include/make_unfused_lvalue_args.hpp>
 
- + Synopsis
@@ -61,7 +61,7 @@
 }
 
- + See also
@@ -70,11 +70,12 @@ - +

+

diff --git a/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html index 6ea5c24d..62ede2eb 100644 --- a/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html +++ b/doc/html/fusion/functional/generation/metafunctions/mk_unfused_rvargs.html @@ -30,7 +30,7 @@ make_unfused_rvalue_args"> make_unfused_rvalue_args
- + Description

@@ -38,7 +38,7 @@ make_unfused_rvalue_args">make_unfused_rvalue_args.

- + Header
@@ -46,7 +46,7 @@
 #include <boost/fusion/include/make_unfused_rvalue_args.hpp>
 
- + Synopsis
@@ -60,7 +60,7 @@
 }
 
- + See also
@@ -69,11 +69,12 @@ - +

+

diff --git a/doc/html/fusion/functional/invocation.html b/doc/html/fusion/functional/invocation.html index bc59e685..107b46e1 100644 --- a/doc/html/fusion/functional/invocation.html +++ b/doc/html/fusion/functional/invocation.html @@ -33,11 +33,12 @@
- +

+

diff --git a/doc/html/fusion/functional/invocation/functions.html b/doc/html/fusion/functional/invocation/functions.html index 43a3b2e3..f2820769 100644 --- a/doc/html/fusion/functional/invocation/functions.html +++ b/doc/html/fusion/functional/invocation/functions.html @@ -35,11 +35,12 @@
- +

+

diff --git a/doc/html/fusion/functional/invocation/functions/invoke.html b/doc/html/fusion/functional/invocation/functions/invoke.html index f3da5b64..a12fa9dc 100644 --- a/doc/html/fusion/functional/invocation/functions/invoke.html +++ b/doc/html/fusion/functional/invocation/functions/invoke.html @@ -27,7 +27,7 @@
- + Description

@@ -47,7 +47,7 @@ and boost::shared_ptr).

- + Synopsis
@@ -66,7 +66,7 @@
 invoke(Function f, Sequence const & s);
 
- + Parameters
@@ -134,7 +134,7 @@
- + Expression Semantics
@@ -154,7 +154,7 @@ /functional/invocation/invoke.hpp>

- + Example
@@ -162,7 +162,7 @@
 assert(invoke(add,make_vector(1,1)) == 2);
 
- + See also
@@ -177,11 +177,12 @@
- +

+

diff --git a/doc/html/fusion/functional/invocation/functions/invoke_fobj.html b/doc/html/fusion/functional/invocation/functions/invoke_fobj.html index 3cdc1245..44aabbcf 100644 --- a/doc/html/fusion/functional/invocation/functions/invoke_fobj.html +++ b/doc/html/fusion/functional/invocation/functions/invoke_fobj.html @@ -30,7 +30,7 @@ invoke_function_object"> invoke_function_object
- + Description

@@ -43,7 +43,7 @@ and/or to control the const qualification of a function object.

- + Synopsis
@@ -64,7 +64,7 @@
 invoke_function_object(Function f, Sequence const & s);
 
- + Parameters
@@ -132,7 +132,7 @@
- + Expression Semantics
@@ -152,7 +152,7 @@ /functional/invocation/invoke_function_object.hpp>

- + Example
@@ -179,7 +179,7 @@
 }
 
- + See also
@@ -194,11 +194,12 @@ - +

+

diff --git a/doc/html/fusion/functional/invocation/functions/invoke_proc.html b/doc/html/fusion/functional/invocation/functions/invoke_proc.html index ad94b67c..f9a36bbb 100644 --- a/doc/html/fusion/functional/invocation/functions/invoke_proc.html +++ b/doc/html/fusion/functional/invocation/functions/invoke_proc.html @@ -30,7 +30,7 @@ invoke_procedure"> invoke_procedure
- + Description

@@ -54,7 +54,7 @@ isn't implemented).

- + Synopsis
@@ -75,7 +75,7 @@
 invoke_procedure(Function f, Sequence const & s);
 
- + Parameters
@@ -142,7 +142,7 @@
- + Expression Semantics
@@ -161,7 +161,7 @@ /functional/invocation/invoke_procedure.hpp>

- + Example
@@ -171,7 +171,7 @@
 assert(front(v) == 3);
 
- + See also
@@ -186,11 +186,12 @@ - +

+

diff --git a/doc/html/fusion/functional/invocation/metafunctions.html b/doc/html/fusion/functional/invocation/metafunctions.html index 2279a7f8..763b05f7 100644 --- a/doc/html/fusion/functional/invocation/metafunctions.html +++ b/doc/html/fusion/functional/invocation/metafunctions.html @@ -36,11 +36,12 @@
- +

+

diff --git a/doc/html/fusion/functional/invocation/metafunctions/invoke.html b/doc/html/fusion/functional/invocation/metafunctions/invoke.html index bf00981e..7cfd60fc 100644 --- a/doc/html/fusion/functional/invocation/metafunctions/invoke.html +++ b/doc/html/fusion/functional/invocation/metafunctions/invoke.html @@ -27,14 +27,14 @@
- + Description

Returns the result type of invoke.

- + Synopsis
@@ -51,7 +51,7 @@
 }
 
- + See also
@@ -62,11 +62,12 @@
- +

+

diff --git a/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html b/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html index cce8ffff..3c31c487 100644 --- a/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html +++ b/doc/html/fusion/functional/invocation/metafunctions/invoke_fobj.html @@ -30,7 +30,7 @@ invoke_function_object"> invoke_function_object
- + Description

@@ -38,7 +38,7 @@ invoke_function_object">invoke_function_object.

- + Synopsis
@@ -55,7 +55,7 @@
 }
 
- + See also
@@ -67,11 +67,12 @@ - +

+

diff --git a/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html b/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html index 2c670d9a..3d4f6f60 100644 --- a/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html +++ b/doc/html/fusion/functional/invocation/metafunctions/invoke_proc.html @@ -30,7 +30,7 @@ invoke_procedure"> invoke_procedure
- + Description

@@ -38,7 +38,7 @@ invoke_procedure">invoke_procedure.

- + Synopsis
@@ -55,7 +55,7 @@
 }
 
- + See also
@@ -67,11 +67,12 @@ - +

+

diff --git a/doc/html/fusion/introduction.html b/doc/html/fusion/introduction.html index e65bbb4e..5d454021 100644 --- a/doc/html/fusion/introduction.html +++ b/doc/html/fusion/introduction.html @@ -130,11 +130,12 @@
- +

+

diff --git a/doc/html/fusion/iterator.html b/doc/html/fusion/iterator.html index ab3ff5fe..041d7801 100644 --- a/doc/html/fusion/iterator.html +++ b/doc/html/fusion/iterator.html @@ -79,11 +79,12 @@
- +

+

diff --git a/doc/html/fusion/iterator/concepts.html b/doc/html/fusion/iterator/concepts.html index 80c07e2a..33096998 100644 --- a/doc/html/fusion/iterator/concepts.html +++ b/doc/html/fusion/iterator/concepts.html @@ -50,11 +50,12 @@
- +

+

diff --git a/doc/html/fusion/iterator/concepts/bidirectional_iterator.html b/doc/html/fusion/iterator/concepts/bidirectional_iterator.html index 8d5769d9..358b3268 100644 --- a/doc/html/fusion/iterator/concepts/bidirectional_iterator.html +++ b/doc/html/fusion/iterator/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
@@ -182,7 +182,7 @@
- + Meta Expressions
@@ -217,7 +217,7 @@
- + Expression Semantics
@@ -258,7 +258,7 @@
- + Invariants

@@ -275,7 +275,7 @@

- + Models
    @@ -308,11 +308,12 @@
- +

+

diff --git a/doc/html/fusion/iterator/concepts/forward_iterator.html b/doc/html/fusion/iterator/concepts/forward_iterator.html index d92b3c7d..ac3d0f9d 100644 --- a/doc/html/fusion/iterator/concepts/forward_iterator.html +++ b/doc/html/fusion/iterator/concepts/forward_iterator.html @@ -30,7 +30,7 @@ Iterator">Forward Iterator
- + Description

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

- + Expression requirements
@@ -244,7 +244,7 @@
- + Meta Expressions
@@ -355,7 +355,7 @@
- + Expression Semantics
@@ -481,7 +481,7 @@
- + Invariants

@@ -505,7 +505,7 @@

- + Models
    @@ -565,11 +565,12 @@
- +

+

diff --git a/doc/html/fusion/iterator/concepts/random_access_iterator.html b/doc/html/fusion/iterator/concepts/random_access_iterator.html index 114395c4..2d30031a 100644 --- a/doc/html/fusion/iterator/concepts/random_access_iterator.html +++ b/doc/html/fusion/iterator/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
@@ -185,7 +185,7 @@
- + Meta Expressions
@@ -248,7 +248,7 @@
- + Models
    @@ -286,11 +286,12 @@
- +

+

diff --git a/doc/html/fusion/iterator/functions.html b/doc/html/fusion/iterator/functions.html index 07268f44..71e3ab8f 100644 --- a/doc/html/fusion/iterator/functions.html +++ b/doc/html/fusion/iterator/functions.html @@ -42,11 +42,12 @@
- +

+

diff --git a/doc/html/fusion/iterator/functions/advance.html b/doc/html/fusion/iterator/functions/advance.html index 878959c1..d11323c8 100644 --- a/doc/html/fusion/iterator/functions/advance.html +++ b/doc/html/fusion/iterator/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

@@ -110,7 +110,7 @@
- + Expression Semantics
@@ -134,7 +134,7 @@ /iterator/advance.hpp>

- + Example
@@ -146,11 +146,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/functions/advance_c.html b/doc/html/fusion/iterator/functions/advance_c.html index 5dc75691..6a4f036c 100644 --- a/doc/html/fusion/iterator/functions/advance_c.html +++ b/doc/html/fusion/iterator/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

@@ -109,7 +109,7 @@
- + Expression Semantics
@@ -133,7 +133,7 @@ /iterator/advance.hpp>

- + Example
@@ -145,11 +145,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/functions/deref.html b/doc/html/fusion/iterator/functions/deref.html index 3c08d5dc..21a6c7ca 100644 --- a/doc/html/fusion/iterator/functions/deref.html +++ b/doc/html/fusion/iterator/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

@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -107,7 +107,7 @@ /iterator/deref.hpp>

- + Example
@@ -122,11 +122,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/functions/distance.html b/doc/html/fusion/iterator/functions/distance.html index 8bd3cc83..6ed63921 100644 --- a/doc/html/fusion/iterator/functions/distance.html +++ b/doc/html/fusion/iterator/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

@@ -90,7 +90,7 @@
- + Expression Semantics
@@ -108,7 +108,7 @@ /iterator/distance.hpp>

- + Example
@@ -120,11 +120,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/functions/next.html b/doc/html/fusion/iterator/functions/next.html index 68a3dfb9..a4c20f8f 100644 --- a/doc/html/fusion/iterator/functions/next.html +++ b/doc/html/fusion/iterator/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

@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -108,7 +108,7 @@ /iterator/next.hpp>

- + Example
@@ -122,11 +122,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/functions/prior.html b/doc/html/fusion/iterator/functions/prior.html index f4798d3a..ea5e28c4 100644 --- a/doc/html/fusion/iterator/functions/prior.html +++ b/doc/html/fusion/iterator/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

@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -108,7 +108,7 @@ /iterator/prior.hpp>

- + Example
@@ -121,11 +121,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/metafunctions.html b/doc/html/fusion/iterator/metafunctions.html index 805b5428..edae7021 100644 --- a/doc/html/fusion/iterator/metafunctions.html +++ b/doc/html/fusion/iterator/metafunctions.html @@ -39,11 +39,12 @@
- +

+

diff --git a/doc/html/fusion/iterator/metafunctions/advance.html b/doc/html/fusion/iterator/metafunctions/advance.html index 48c4eba3..47137648 100644 --- a/doc/html/fusion/iterator/metafunctions/advance.html +++ b/doc/html/fusion/iterator/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

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -136,7 +136,7 @@ /iterator/advance.hpp>

- + Example
@@ -150,11 +150,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/metafunctions/advance_c.html b/doc/html/fusion/iterator/metafunctions/advance_c.html index eb4978b7..e84cc23e 100644 --- a/doc/html/fusion/iterator/metafunctions/advance_c.html +++ b/doc/html/fusion/iterator/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

@@ -112,7 +112,7 @@
- + Expression Semantics
@@ -135,7 +135,7 @@ /iterator/advance.hpp>

- + Example
@@ -149,11 +149,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/metafunctions/deref.html b/doc/html/fusion/iterator/metafunctions/deref.html index 101ca83b..dd662d57 100644 --- a/doc/html/fusion/iterator/metafunctions/deref.html +++ b/doc/html/fusion/iterator/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

@@ -92,7 +92,7 @@
- + Expression Semantics
@@ -110,7 +110,7 @@ /iterator/deref.hpp>

- + Example
@@ -128,11 +128,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/metafunctions/distance.html b/doc/html/fusion/iterator/metafunctions/distance.html index 38c616a8..ac79fa59 100644 --- a/doc/html/fusion/iterator/metafunctions/distance.html +++ b/doc/html/fusion/iterator/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

@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -113,7 +113,7 @@ /iterator/distance.hpp>

- + Example
@@ -128,11 +128,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/metafunctions/equal_to.html b/doc/html/fusion/iterator/metafunctions/equal_to.html index 396ac343..eeadcd86 100644 --- a/doc/html/fusion/iterator/metafunctions/equal_to.html +++ b/doc/html/fusion/iterator/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

@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -113,7 +113,7 @@ /iterator/equal_to.hpp>

- + Example
@@ -126,11 +126,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/metafunctions/next.html b/doc/html/fusion/iterator/metafunctions/next.html index 75fa4e64..ee700313 100644 --- a/doc/html/fusion/iterator/metafunctions/next.html +++ b/doc/html/fusion/iterator/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

@@ -92,7 +92,7 @@
- + Expression Semantics
@@ -111,7 +111,7 @@ /iterator/next.hpp>

- + Example
@@ -123,11 +123,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/metafunctions/prior.html b/doc/html/fusion/iterator/metafunctions/prior.html index 4c019777..aac06451 100644 --- a/doc/html/fusion/iterator/metafunctions/prior.html +++ b/doc/html/fusion/iterator/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

@@ -92,7 +92,7 @@
- + Expression Semantics
@@ -111,7 +111,7 @@ /iterator/prior.hpp>

- + Example
@@ -126,11 +126,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/metafunctions/value_of.html b/doc/html/fusion/iterator/metafunctions/value_of.html index 9ab8880c..b54e9777 100644 --- a/doc/html/fusion/iterator/metafunctions/value_of.html +++ b/doc/html/fusion/iterator/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

@@ -92,7 +92,7 @@
- + Expression Semantics
@@ -110,7 +110,7 @@ /iterator/value_of.hpp>

- + Example
@@ -126,11 +126,12 @@
 
- +

+

diff --git a/doc/html/fusion/iterator/operator.html b/doc/html/fusion/iterator/operator.html index 085eb1e2..f2a8c05a 100644 --- a/doc/html/fusion/iterator/operator.html +++ b/doc/html/fusion/iterator/operator.html @@ -41,11 +41,12 @@
- +

+

diff --git a/doc/html/fusion/iterator/operator/operator_equality.html b/doc/html/fusion/iterator/operator/operator_equality.html index b6a60c3b..b36b5535 100644 --- a/doc/html/fusion/iterator/operator/operator_equality.html +++ b/doc/html/fusion/iterator/operator/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

@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -114,11 +114,12 @@ - +

+

diff --git a/doc/html/fusion/iterator/operator/operator_inequality.html b/doc/html/fusion/iterator/operator/operator_inequality.html index 96d78687..12836d8d 100644 --- a/doc/html/fusion/iterator/operator/operator_inequality.html +++ b/doc/html/fusion/iterator/operator/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

@@ -92,7 +92,7 @@
- + Expression Semantics
@@ -110,11 +110,12 @@ - +

+

diff --git a/doc/html/fusion/iterator/operator/operator_unary_star.html b/doc/html/fusion/iterator/operator/operator_unary_star.html index 404fb930..416d0d35 100644 --- a/doc/html/fusion/iterator/operator/operator_unary_star.html +++ b/doc/html/fusion/iterator/operator/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

@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -111,7 +111,7 @@ /iterator/deref.hpp>

- + Example
@@ -126,11 +126,12 @@
 
 
-
+      

+

diff --git a/doc/html/fusion/notes.html b/doc/html/fusion/notes.html index bb8551b6..6066d71a 100644 --- a/doc/html/fusion/notes.html +++ b/doc/html/fusion/notes.html @@ -27,7 +27,7 @@

- + Recursive Inlined Functions

@@ -41,7 +41,7 @@ remains linear.

- + Overloaded Functions

@@ -51,7 +51,7 @@ given a key, k.

- + Tag Dispatching

@@ -103,7 +103,7 @@

- + Extensibility

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

- + Element Conversion

@@ -161,7 +161,7 @@

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

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

- + boost::ref

@@ -237,7 +237,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 @@ -247,11 +247,12 @@

- +

+

diff --git a/doc/html/fusion/organization.html b/doc/html/fusion/organization.html index 1066b781..bd98ce83 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

@@ -65,7 +65,7 @@ against.

- + Directory

    @@ -186,7 +186,7 @@

- + Example

@@ -202,12 +202,12 @@

The first includes all containers The second 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.

@@ -215,11 +215,12 @@
- +

+

diff --git a/doc/html/fusion/preface.html b/doc/html/fusion/preface.html index b4a71e62..cf6c413d 100644 --- a/doc/html/fusion/preface.html +++ b/doc/html/fusion/preface.html @@ -44,7 +44,7 @@

- + Description

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

- + Motivation

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

- + How to use this manual

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

-

Table 1.1. Icons

+

Table 1.1. Icons

@@ -199,7 +199,7 @@ Tools.

- + Support

@@ -215,11 +215,12 @@

- +

+

diff --git a/doc/html/fusion/quick_start.html b/doc/html/fusion/quick_start.html index 068094aa..f6aa9396 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] :

@@ -42,7 +42,7 @@
 

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

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

- + Print the vector as XML

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

- + Print only pointers

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

- + Associative tuples

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

- + Tip of the Iceberg

@@ -238,12 +238,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. @@ -252,11 +252,12 @@

- +

+

diff --git a/doc/html/fusion/references.html b/doc/html/fusion/references.html index 0746e726..783cd2f8 100644 --- a/doc/html/fusion/references.html +++ b/doc/html/fusion/references.html @@ -57,11 +57,12 @@
- +

+

diff --git a/doc/html/fusion/sequence.html b/doc/html/fusion/sequence.html index 8cc0c904..019ea590 100644 --- a/doc/html/fusion/sequence.html +++ b/doc/html/fusion/sequence.html @@ -59,7 +59,7 @@ type that can be used to iterate through the Sequence's elements.

- + Header

@@ -69,11 +69,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/concepts.html b/doc/html/fusion/sequence/concepts.html index b5714779..0340f9a9 100644 --- a/doc/html/fusion/sequence/concepts.html +++ b/doc/html/fusion/sequence/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,11 +70,12 @@

- +

+

diff --git a/doc/html/fusion/sequence/concepts/associative_sequence.html b/doc/html/fusion/sequence/concepts/associative_sequence.html index 998e18ae..6bc665f4 100644 --- a/doc/html/fusion/sequence/concepts/associative_sequence.html +++ b/doc/html/fusion/sequence/concepts/associative_sequence.html @@ -30,7 +30,7 @@ Sequence">Associative Sequence
- + Description

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

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

- + Expression Semantics
@@ -307,7 +307,7 @@
- + Models
    @@ -317,11 +317,12 @@
- +

+

diff --git a/doc/html/fusion/sequence/concepts/bidirectional_sequence.html b/doc/html/fusion/sequence/concepts/bidirectional_sequence.html index adc82c6b..cde3c9fd 100644 --- a/doc/html/fusion/sequence/concepts/bidirectional_sequence.html +++ b/doc/html/fusion/sequence/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
@@ -207,7 +207,7 @@
- + Result Type Expressions
@@ -268,7 +268,7 @@
- + Expression Semantics
@@ -309,7 +309,7 @@
- + Models
    @@ -333,11 +333,12 @@
- +

+

diff --git a/doc/html/fusion/sequence/concepts/forward_sequence.html b/doc/html/fusion/sequence/concepts/forward_sequence.html index 86bb05f4..8fd98917 100644 --- a/doc/html/fusion/sequence/concepts/forward_sequence.html +++ b/doc/html/fusion/sequence/concepts/forward_sequence.html @@ -30,7 +30,7 @@ Sequence">Forward Sequence
- + Description

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

- + Valid Expressions
@@ -239,7 +239,7 @@
- + Result Type Expressions
@@ -324,7 +324,7 @@
- + Expression Semantics
@@ -412,7 +412,7 @@
- + Invariants

@@ -438,7 +438,7 @@

- + Models
    @@ -460,11 +460,12 @@
- +

+

diff --git a/doc/html/fusion/sequence/concepts/random_access_sequence.html b/doc/html/fusion/sequence/concepts/random_access_sequence.html index c8063ba1..8667db10 100644 --- a/doc/html/fusion/sequence/concepts/random_access_sequence.html +++ b/doc/html/fusion/sequence/concepts/random_access_sequence.html @@ -31,7 +31,7 @@ Access Sequence">Random Access Sequence
- + Description

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

- + Refinement of
@@ -79,7 +79,7 @@
- + Valid Expressions
@@ -214,7 +214,7 @@
- + Result Type Expressions
@@ -297,7 +297,7 @@ result_of::value_at<S, N>.

- + Expression Semantics
@@ -338,7 +338,7 @@
- + Models
    @@ -362,11 +362,12 @@
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic.html b/doc/html/fusion/sequence/intrinsic.html index 1a1b6eb4..ef98da14 100644 --- a/doc/html/fusion/sequence/intrinsic.html +++ b/doc/html/fusion/sequence/intrinsic.html @@ -37,11 +37,11 @@ Intrinsic functions, unlike Algorithms, are not generic across the full Sequence repertoire. They need to be implemented for each Fusion Sequence - [4] + [4] .

- + Header

@@ -50,7 +50,7 @@
 


-

[4] +

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

@@ -58,11 +58,12 @@
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions.html b/doc/html/fusion/sequence/intrinsic/functions.html index 4bd73d71..850a95b6 100644 --- a/doc/html/fusion/sequence/intrinsic/functions.html +++ b/doc/html/fusion/sequence/intrinsic/functions.html @@ -41,11 +41,12 @@
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/at.html b/doc/html/fusion/sequence/intrinsic/functions/at.html index e281e723..febaf74f 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/at.html +++ b/doc/html/fusion/sequence/intrinsic/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
@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -141,7 +141,7 @@ deref(advance<N>(begin(s)))
- + Header
@@ -149,7 +149,7 @@
 #include <boost/fusion/include/at.hpp>
 
- + Example
@@ -159,11 +159,12 @@
 
 
-
+      

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/at_c.html b/doc/html/fusion/sequence/intrinsic/functions/at_c.html index 414e70be..6ed7d633 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/at_c.html +++ b/doc/html/fusion/sequence/intrinsic/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
@@ -112,7 +112,7 @@
- + Expression Semantics
@@ -141,7 +141,7 @@ deref(advance<N>(begin(s)))
- + Header
@@ -149,7 +149,7 @@
 #include <boost/fusion/include/at_c.hpp>
 
- + Example
@@ -159,11 +159,12 @@
 
 
-
+      

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/at_key.html b/doc/html/fusion/sequence/intrinsic/functions/at_key.html index fd22e9b0..4fae466d 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/at_key.html +++ b/doc/html/fusion/sequence/intrinsic/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
@@ -112,7 +112,7 @@
- + Expression Semantics
@@ -136,7 +136,7 @@ with Key.

- + Header
@@ -144,7 +144,7 @@
 #include <boost/fusion/include/at_key.hpp>
 
- + Example
@@ -154,11 +154,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/back.html b/doc/html/fusion/sequence/intrinsic/functions/back.html index 751ba010..d08eedb6 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/back.html +++ b/doc/html/fusion/sequence/intrinsic/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
@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -117,7 +117,7 @@ in the sequence.

- + Header
@@ -125,7 +125,7 @@
 #include <boost/fusion/include/back.hpp>
 
- + Example
@@ -135,11 +135,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/begin.html b/doc/html/fusion/sequence/intrinsic/functions/begin.html index 9febf8ad..d678e0c8 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/begin.html +++ b/doc/html/fusion/sequence/intrinsic/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
@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -123,7 +123,7 @@ to the first element in the sequence.

- + Header
@@ -131,7 +131,7 @@
 #include <boost/fusion/include/begin.hpp>
 
- + Example
@@ -141,11 +141,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/empty.html b/doc/html/fusion/sequence/intrinsic/functions/empty.html index 48f12940..8665a591 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/empty.html +++ b/doc/html/fusion/sequence/intrinsic/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
@@ -91,7 +91,7 @@
- + Expression Semantics
@@ -106,7 +106,7 @@ to false.

- + Header
@@ -114,7 +114,7 @@
 #include <boost/fusion/include/empty.hpp>
 
- + Example
@@ -124,11 +124,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/end.html b/doc/html/fusion/sequence/intrinsic/functions/end.html index a38c298d..bdac3243 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/end.html +++ b/doc/html/fusion/sequence/intrinsic/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
@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -123,7 +123,7 @@ to one element past the end of the sequence.

- + Header
@@ -131,7 +131,7 @@
 #include <boost/fusion/include/end.hpp>
 
- + Example
@@ -141,11 +141,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/front.html b/doc/html/fusion/sequence/intrinsic/functions/front.html index 91392cd7..730d2ae3 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/front.html +++ b/doc/html/fusion/sequence/intrinsic/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
@@ -93,7 +93,7 @@
- + Expression Semantics
@@ -117,7 +117,7 @@ in the sequence.

- + Header
@@ -125,7 +125,7 @@
 #include <boost/fusion/include/front.hpp>
 
- + Example
@@ -135,11 +135,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/has_key.html b/doc/html/fusion/sequence/intrinsic/functions/has_key.html index 777a1d73..0dd8ac89 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/has_key.html +++ b/doc/html/fusion/sequence/intrinsic/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
@@ -111,7 +111,7 @@
- + Expression Semantics
@@ -126,7 +126,7 @@ associated with Key, else, evaluates to false.

- + Header
@@ -134,7 +134,7 @@
 #include <boost/fusion/include/has_key.hpp>
 
- + Example
@@ -144,11 +144,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/size.html b/doc/html/fusion/sequence/intrinsic/functions/size.html index 0da55c4c..b39c2b24 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/size.html +++ b/doc/html/fusion/sequence/intrinsic/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
@@ -90,7 +90,7 @@
- + Expression Semantics
@@ -105,7 +105,7 @@ in the sequence.

- + Header
@@ -113,7 +113,7 @@
 #include <boost/fusion/include/size.hpp>
 
- + Example
@@ -123,11 +123,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/functions/swap.html b/doc/html/fusion/sequence/intrinsic/functions/swap.html index 4bccc765..af676b30 100644 --- a/doc/html/fusion/sequence/intrinsic/functions/swap.html +++ b/doc/html/fusion/sequence/intrinsic/functions/swap.html @@ -26,14 +26,14 @@
- + Description

Performs an element by element swap of the elements in 2 sequences.

- + Synopsis
@@ -41,7 +41,7 @@
 void swap(Seq1& seq1, Seq2& seq2);
 
- + Parameters
@@ -88,7 +88,7 @@
- + Expression Semantics
@@ -108,7 +108,7 @@ /sequence/intrinsic/swap.hpp>

- + Example
@@ -120,11 +120,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions.html b/doc/html/fusion/sequence/intrinsic/metafunctions.html index 16ff89f9..39bfd37b 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions.html +++ b/doc/html/fusion/sequence/intrinsic/metafunctions.html @@ -44,11 +44,12 @@
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/at.html b/doc/html/fusion/sequence/intrinsic/metafunctions/at.html index c850e0c0..a46164c5 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/at.html +++ b/doc/html/fusion/sequence/intrinsic/metafunctions/at.html @@ -26,16 +26,16 @@
- + Description

Returns the result type of at - [5] + [5] .

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

Table 1.25. Parameters

+

Table 1.25. Parameters

@@ -114,7 +114,7 @@
- + Expression Semantics
@@ -132,7 +132,7 @@ /sequence/intrinsic/at.hpp>

- + Example
@@ -141,7 +141,7 @@
 


-

[5] +

[5] 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 @@ -151,11 +151,12 @@

- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html b/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html index be794f9c..a393d214 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html +++ b/doc/html/fusion/sequence/intrinsic/metafunctions/at_c.html @@ -26,16 +26,16 @@
- + Description

Returns the result type of at_c - [6] + [6] .

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

Table 1.26. Parameters

+

Table 1.26. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -131,7 +131,7 @@ /sequence/intrinsic/at.hpp>

- + Example
@@ -140,7 +140,7 @@
 


-

[6] +

[6] 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 @@ -150,11 +150,12 @@

- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html b/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html index fbc3476a..4e4e59a4 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html +++ b/doc/html/fusion/sequence/intrinsic/metafunctions/at_key.html @@ -26,16 +26,16 @@
- + Description

Returns the result type of at_key - [7] + [7] .

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

Table 1.30. Parameters

+

Table 1.30. Parameters

@@ -113,7 +113,7 @@
- + Expression Semantics
@@ -133,7 +133,7 @@ /sequence/intrinsic/at_key.hpp>

- + Example
@@ -142,7 +142,7 @@
 


-

[7] +

[7] 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 @@ -152,11 +152,12 @@

- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/back.html b/doc/html/fusion/sequence/intrinsic/metafunctions/back.html index 25f732bc..e08e328a 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/back.html +++ b/doc/html/fusion/sequence/intrinsic/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

@@ -90,7 +90,7 @@
- + Expression Semantics
@@ -108,7 +108,7 @@ /sequence/intrinsic/back.hpp>

- + Example
@@ -118,11 +118,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html b/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html index a0d3dcc6..31afe5cc 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/begin.html +++ b/doc/html/fusion/sequence/intrinsic/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

@@ -90,7 +90,7 @@
- + Expression Semantics
@@ -109,7 +109,7 @@ /sequence/intrinsic/begin.hpp>

- + Example
@@ -120,11 +120,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html b/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html index fa719297..caa2cb21 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/empty.html +++ b/doc/html/fusion/sequence/intrinsic/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

@@ -90,7 +90,7 @@
- + Expression Semantics
@@ -110,7 +110,7 @@ /sequence/intrinsic/empty.hpp>

- + Example
@@ -123,11 +123,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/end.html b/doc/html/fusion/sequence/intrinsic/metafunctions/end.html index fa0e46c9..1ff2e991 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/end.html +++ b/doc/html/fusion/sequence/intrinsic/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

@@ -90,7 +90,7 @@
- + Expression Semantics
@@ -109,7 +109,7 @@ /sequence/intrinsic/end.hpp>

- + Example
@@ -120,11 +120,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/front.html b/doc/html/fusion/sequence/intrinsic/metafunctions/front.html index 19ae1ed9..7a6ffc03 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/front.html +++ b/doc/html/fusion/sequence/intrinsic/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

@@ -90,7 +90,7 @@
- + Expression Semantics
@@ -109,7 +109,7 @@ /sequence/intrinsic/front.hpp>

- + Example
@@ -119,11 +119,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html b/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html index 7ce5a9f7..666d5be3 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/has_key.html +++ b/doc/html/fusion/sequence/intrinsic/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

@@ -111,7 +111,7 @@
- + Expression Semantics
@@ -132,7 +132,7 @@ /sequence/intrinsic/has_key.hpp>

- + Example
@@ -143,11 +143,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/size.html b/doc/html/fusion/sequence/intrinsic/metafunctions/size.html index 1c6fac8b..be608b52 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/size.html +++ b/doc/html/fusion/sequence/intrinsic/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

@@ -90,7 +90,7 @@
- + Expression Semantics
@@ -109,7 +109,7 @@ /sequence/intrinsic/size.hpp>

- + Example
@@ -120,11 +120,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html b/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html index 90f82e8f..487d52c8 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html +++ b/doc/html/fusion/sequence/intrinsic/metafunctions/swap.html @@ -26,14 +26,14 @@
- + Description

Returns the return type of swap.

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

Table 1.32. Parameters

+

Table 1.32. Parameters

@@ -90,7 +90,7 @@
- + Expression Semantics
@@ -109,11 +109,12 @@
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html b/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html index abaca21c..dde3a635 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/value_at.html +++ b/doc/html/fusion/sequence/intrinsic/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

@@ -112,7 +112,7 @@
- + Expression Semantics
@@ -130,7 +130,7 @@ /sequence/intrinsic/value_at.hpp>

- + Example
@@ -140,11 +140,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html b/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html index bde82739..ddfee016 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_c.html +++ b/doc/html/fusion/sequence/intrinsic/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

@@ -111,7 +111,7 @@
- + Expression Semantics
@@ -129,7 +129,7 @@ /sequence/intrinsic/value_at.hpp>

- + Example
@@ -139,11 +139,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html b/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html index 517e1768..f2890ff8 100644 --- a/doc/html/fusion/sequence/intrinsic/metafunctions/value_at_key.html +++ b/doc/html/fusion/sequence/intrinsic/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

@@ -111,7 +111,7 @@
- + Expression Semantics
@@ -130,7 +130,7 @@ /sequence/intrinsic/value_at_key.hpp>

- + Example
@@ -140,11 +140,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/operator.html b/doc/html/fusion/sequence/operator.html index 688b51e7..1b52d062 100644 --- a/doc/html/fusion/sequence/operator.html +++ b/doc/html/fusion/sequence/operator.html @@ -37,11 +37,12 @@
- +

+

diff --git a/doc/html/fusion/sequence/operator/comparison.html b/doc/html/fusion/sequence/operator/comparison.html index 9a5fcb59..9f5c536b 100644 --- a/doc/html/fusion/sequence/operator/comparison.html +++ b/doc/html/fusion/sequence/operator/comparison.html @@ -48,7 +48,7 @@ only until the result is clear.

- + Header
@@ -58,11 +58,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/operator/comparison/equal.html b/doc/html/fusion/sequence/operator/comparison/equal.html index b9e8ee26..e0c55ec8 100644 --- a/doc/html/fusion/sequence/operator/comparison/equal.html +++ b/doc/html/fusion/sequence/operator/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
@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -125,7 +125,7 @@ true.

- + Header
@@ -133,7 +133,7 @@
 #include <boost/fusion/include/equal_to.hpp>
 
- + Example
@@ -144,11 +144,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/operator/comparison/greater_than.html b/doc/html/fusion/sequence/operator/comparison/greater_than.html index 906a1151..abd98ba6 100644 --- a/doc/html/fusion/sequence/operator/comparison/greater_than.html +++ b/doc/html/fusion/sequence/operator/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
@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -117,7 +117,7 @@ Semantics: Returns b < a.

- + Header
@@ -125,7 +125,7 @@
 #include <boost/fusion/include/less_equal.hpp>
 
- + Example
@@ -138,11 +138,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html b/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html index 984f431e..6533dbf9 100644 --- a/doc/html/fusion/sequence/operator/comparison/greater_than_equal.html +++ b/doc/html/fusion/sequence/operator/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
@@ -88,7 +88,7 @@
- + Expression Semantics
@@ -116,7 +116,7 @@ Semantics: Returns !(a < b).

- + Header
@@ -124,7 +124,7 @@
 #include <boost/fusion/include/greater_equal.hpp>
 
- + Example
@@ -137,11 +137,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/operator/comparison/less_than.html b/doc/html/fusion/sequence/operator/comparison/less_than.html index b06298dd..aa37d8ee 100644 --- a/doc/html/fusion/sequence/operator/comparison/less_than.html +++ b/doc/html/fusion/sequence/operator/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
@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -119,7 +119,7 @@ and b.

- + Header
@@ -127,7 +127,7 @@
 #include <boost/fusion/include/less.hpp>
 
- + Example
@@ -140,11 +140,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/operator/comparison/less_than_equal.html b/doc/html/fusion/sequence/operator/comparison/less_than_equal.html index 91082c08..d0c57fb5 100644 --- a/doc/html/fusion/sequence/operator/comparison/less_than_equal.html +++ b/doc/html/fusion/sequence/operator/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
@@ -89,7 +89,7 @@
- + Expression Semantics
@@ -117,7 +117,7 @@ Semantics: Returns !(b < a).

- + Header
@@ -125,7 +125,7 @@
 #include <boost/fusion/include/less_equal.hpp>
 
- + Example
@@ -138,11 +138,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/operator/comparison/not_equal.html b/doc/html/fusion/sequence/operator/comparison/not_equal.html index 29296184..888c5a35 100644 --- a/doc/html/fusion/sequence/operator/comparison/not_equal.html +++ b/doc/html/fusion/sequence/operator/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
@@ -88,7 +88,7 @@
- + Expression Semantics
@@ -119,7 +119,7 @@ Returns !(a == b).

- + Header
@@ -127,7 +127,7 @@
 #include <boost/fusion/include/not_equal_to.hpp>
 
- + Example
@@ -140,11 +140,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/operator/i_o.html b/doc/html/fusion/sequence/operator/i_o.html index cd53cad2..57deee8e 100644 --- a/doc/html/fusion/sequence/operator/i_o.html +++ b/doc/html/fusion/sequence/operator/i_o.html @@ -116,7 +116,7 @@ representation may not be unambiguously parseable.

- + Header
@@ -126,11 +126,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/operator/i_o/in.html b/doc/html/fusion/sequence/operator/i_o/in.html index 01f2da7d..f3d8bd62 100644 --- a/doc/html/fusion/sequence/operator/i_o/in.html +++ b/doc/html/fusion/sequence/operator/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
@@ -107,7 +107,7 @@
- + Expression Semantics
@@ -123,7 +123,7 @@ e.

- + Header
@@ -131,7 +131,7 @@
 #include <boost/fusion/include/in.hpp>
 
- + Example
@@ -141,11 +141,12 @@
 
- +

+

diff --git a/doc/html/fusion/sequence/operator/i_o/out.html b/doc/html/fusion/sequence/operator/i_o/out.html index bf622b71..ff958594 100644 --- a/doc/html/fusion/sequence/operator/i_o/out.html +++ b/doc/html/fusion/sequence/operator/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
@@ -107,7 +107,7 @@
- + Expression Semantics
@@ -123,7 +123,7 @@ e.

- + Header
@@ -131,7 +131,7 @@
 #include <boost/fusion/include/out.hpp>
 
- + Example
@@ -140,11 +140,12 @@
 
- +

+

diff --git a/doc/html/fusion/support.html b/doc/html/fusion/support.html index 5dec9bc1..949ca5d8 100644 --- a/doc/html/fusion/support.html +++ b/doc/html/fusion/support.html @@ -40,11 +40,12 @@
- +

+

diff --git a/doc/html/fusion/support/category_of.html b/doc/html/fusion/support/category_of.html index e6785132..be696fe3 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

@@ -95,7 +95,7 @@

- + Expression Semantics

@@ -161,7 +161,7 @@ of a particular Sequence or Iterator.

- + Header

@@ -169,7 +169,7 @@
 #include <boost/fusion/include/category_of.hpp>
 

- + Example

@@ -182,11 +182,12 @@
 
- +

+

diff --git a/doc/html/fusion/support/deduce.html b/doc/html/fusion/support/deduce.html index 362db828..322b1e23 100644 --- a/doc/html/fusion/support/deduce.html +++ b/doc/html/fusion/support/deduce.html @@ -26,7 +26,7 @@

- + Description

@@ -39,7 +39,7 @@ Reference wrappers are removed (see boost::ref).

- + Header

@@ -47,7 +47,7 @@
 #include <boost/fusion/include/deduce.hpp>
 

- + Synopsis

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

- + Example

@@ -82,18 +82,19 @@
 }
 

- + See also

- +

+

diff --git a/doc/html/fusion/support/deduce_sequence.html b/doc/html/fusion/support/deduce_sequence.html index 8e66731a..67e63b47 100644 --- a/doc/html/fusion/support/deduce_sequence.html +++ b/doc/html/fusion/support/deduce_sequence.html @@ -26,7 +26,7 @@

- + Description

@@ -39,7 +39,7 @@ original type as its argument.

- + Header

@@ -47,7 +47,7 @@
 #include <boost/fusion/include/deduce_sequence.hpp>
 

- + Synopsis

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

- + Example

@@ -84,18 +84,19 @@
 }
 

- + See also

- +

+

diff --git a/doc/html/fusion/support/is_sequence.html b/doc/html/fusion/support/is_sequence.html index c46ab66d..c2decf52 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

@@ -96,7 +96,7 @@

- + Expression Semantics

@@ -114,7 +114,7 @@ otherwise.

- + Header

@@ -122,7 +122,7 @@
 #include <boost/fusion/include/is_sequence.hpp>
 

- + Example

@@ -136,11 +136,12 @@
 
- +

+

diff --git a/doc/html/fusion/support/is_view.html b/doc/html/fusion/support/is_view.html index 99ee2377..b5a1b250 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

@@ -99,7 +99,7 @@

- + Expression Semantics

@@ -116,7 +116,7 @@
         otherwise.
       

- + Header

@@ -124,7 +124,7 @@
 #include <boost/fusion/include/is_view.hpp>
 

- + Example

@@ -140,11 +140,12 @@
 
- +

+

diff --git a/doc/html/fusion/support/pair.html b/doc/html/fusion/support/pair.html index 238cde79..4d79502a 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

@@ -140,7 +140,7 @@

- + Expression Semantics

@@ -307,7 +307,7 @@

- + Header

@@ -315,7 +315,7 @@
 #include <boost/fusion/include/pair.hpp>
 

- + Example

@@ -327,11 +327,12 @@
 
- +

+

diff --git a/doc/html/fusion/support/tag_of.html b/doc/html/fusion/support/tag_of.html index 90a0a4dd..d29ac923 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

@@ -99,7 +99,7 @@

- + Expression Semantics

@@ -113,7 +113,7 @@
         with T.
       

- + Header

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

- + Example

@@ -136,11 +136,12 @@
 
- +

+

diff --git a/doc/html/fusion/tuple.html b/doc/html/fusion/tuple.html index 8c634213..8319ff15 100644 --- a/doc/html/fusion/tuple.html +++ b/doc/html/fusion/tuple.html @@ -54,11 +54,12 @@
- +

+

diff --git a/doc/html/fusion/tuple/class_template_tuple.html b/doc/html/fusion/tuple/class_template_tuple.html index 8350ce10..9a259637 100644 --- a/doc/html/fusion/tuple/class_template_tuple.html +++ b/doc/html/fusion/tuple/class_template_tuple.html @@ -48,7 +48,7 @@ in future releases of fusion.

- + Synopsis

@@ -65,11 +65,12 @@
 
- +

+

diff --git a/doc/html/fusion/tuple/class_template_tuple/construction.html b/doc/html/fusion/tuple/class_template_tuple/construction.html index 8b120d01..c4c70c4f 100644 --- a/doc/html/fusion/tuple/class_template_tuple/construction.html +++ b/doc/html/fusion/tuple/class_template_tuple/construction.html @@ -27,7 +27,7 @@
- + Description

@@ -38,7 +38,7 @@ in this section.

- + Specification
@@ -119,11 +119,12 @@
- +

+

diff --git a/doc/html/fusion/tuple/class_template_tuple/element_access.html b/doc/html/fusion/tuple/class_template_tuple/element_access.html index 2d97d96d..8d0a8a1c 100644 --- a/doc/html/fusion/tuple/class_template_tuple/element_access.html +++ b/doc/html/fusion/tuple/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,11 +84,12 @@
 
- +

+

diff --git a/doc/html/fusion/tuple/class_template_tuple/relational_operators.html b/doc/html/fusion/tuple/class_template_tuple/relational_operators.html index 986a1e6a..3aec30f4 100644 --- a/doc/html/fusion/tuple/class_template_tuple/relational_operators.html +++ b/doc/html/fusion/tuple/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
@@ -196,11 +196,12 @@
- +

+

diff --git a/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html b/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html index d8dee8b9..c37de3d0 100644 --- a/doc/html/fusion/tuple/class_template_tuple/tuple_creation_functions.html +++ b/doc/html/fusion/tuple/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,11 +69,12 @@
 
- +

+

diff --git a/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html b/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html index 61deaca5..df0e8918 100644 --- a/doc/html/fusion/tuple/class_template_tuple/tuple_helper_classes.html +++ b/doc/html/fusion/tuple/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,11 +76,12 @@
 
 
-
+      

+

diff --git a/doc/html/fusion/tuple/pairs.html b/doc/html/fusion/tuple/pairs.html index d38e75ac..dbd2bb11 100644 --- a/doc/html/fusion/tuple/pairs.html +++ b/doc/html/fusion/tuple/pairs.html @@ -27,7 +27,7 @@

- + Description

@@ -36,7 +36,7 @@ as if it were a 2 element tuple.

- + Specification

@@ -97,11 +97,12 @@
 
- +

+

diff --git a/doc/html/fusion/view.html b/doc/html/fusion/view.html index 36c24ff6..3c535142 100644 --- a/doc/html/fusion/view.html +++ b/doc/html/fusion/view.html @@ -44,7 +44,7 @@ to copy and be passed around by value.

- + Header

@@ -54,11 +54,12 @@
 
- +

+

diff --git a/doc/html/fusion/view/filter_view.html b/doc/html/fusion/view/filter_view.html index 182cd3bf..eb410f4b 100644 --- a/doc/html/fusion/view/filter_view.html +++ b/doc/html/fusion/view/filter_view.html @@ -26,7 +26,7 @@

- + Description

@@ -37,7 +37,7 @@ only those elements for which its predicate evaluates to mpl::true_.

- + Header

@@ -45,7 +45,7 @@
 #include <boost/fusion/include/filter_view.hpp>
 

- + Synopsis

@@ -53,7 +53,7 @@
 struct filter_view;
 

- + Template parameters

@@ -117,7 +117,7 @@

- + Model of

- + Example

@@ -231,11 +231,12 @@
 
- +

+

diff --git a/doc/html/fusion/view/iterator_range.html b/doc/html/fusion/view/iterator_range.html index e895d650..62357d4e 100644 --- a/doc/html/fusion/view/iterator_range.html +++ b/doc/html/fusion/view/iterator_range.html @@ -26,7 +26,7 @@

- + Description

@@ -34,7 +34,7 @@ sub-range of its underlying sequence delimited by a pair of iterators.

- + Header

@@ -42,7 +42,7 @@
 #include <boost/fusion/include/iterator_range.hpp>
 

- + Synopsis

@@ -50,7 +50,7 @@
 struct iterator_range;
 

- + Template parameters

@@ -112,7 +112,7 @@

- + Model of

  • @@ -149,7 +149,7 @@

- + Expression Semantics

@@ -224,7 +224,7 @@

- + Example

@@ -246,11 +246,12 @@
 
 
-
+      

+

diff --git a/doc/html/fusion/view/joint_view.html b/doc/html/fusion/view/joint_view.html index a09da25f..aef924a0 100644 --- a/doc/html/fusion/view/joint_view.html +++ b/doc/html/fusion/view/joint_view.html @@ -26,7 +26,7 @@

- + Description

@@ -34,7 +34,7 @@ which is a concatenation of two sequences.

- + Header

@@ -42,7 +42,7 @@
 #include <boost/fusion/include/joint_view.hpp>
 

- + Synopsis

@@ -50,7 +50,7 @@
 struct joint_view;
 

- + Template parameters

@@ -116,7 +116,7 @@

- + Model of

- + Example

@@ -232,11 +232,12 @@
 
- +

+

diff --git a/doc/html/fusion/view/reverse_view.html b/doc/html/fusion/view/reverse_view.html index 6010eabe..8af6f29c 100644 --- a/doc/html/fusion/view/reverse_view.html +++ b/doc/html/fusion/view/reverse_view.html @@ -31,7 +31,7 @@ element will be its first.

- + Header

@@ -39,7 +39,7 @@
 #include <boost/fusion/include/reverse_view.hpp>
 

- + Synopsis

@@ -47,7 +47,7 @@
 struct reverse_view;
 

- + Template parameters

@@ -93,7 +93,7 @@

- + Model of

- + Example

@@ -204,11 +204,12 @@
 
- +

+

diff --git a/doc/html/fusion/view/single_view.html b/doc/html/fusion/view/single_view.html index ea4df846..0cad96c7 100644 --- a/doc/html/fusion/view/single_view.html +++ b/doc/html/fusion/view/single_view.html @@ -30,7 +30,7 @@ a value as a single element sequence.

- + Header

@@ -38,7 +38,7 @@
 #include <boost/fusion/include/single_view.hpp>
 

- + Synopsis

@@ -46,7 +46,7 @@
 struct single_view;
 

- + Template parameters

@@ -90,7 +90,7 @@

- + Model of

- + Example

@@ -196,11 +196,12 @@
 
- +

+

diff --git a/doc/html/fusion/view/transform_view.html b/doc/html/fusion/view/transform_view.html index 782b22a7..70434e88 100644 --- a/doc/html/fusion/view/transform_view.html +++ b/doc/html/fusion/view/transform_view.html @@ -35,7 +35,7 @@ Traversal Concept) of its underlying sequence or sequences.

- + Header

@@ -43,7 +43,7 @@
 #include <boost/fusion/include/transform_view.hpp>
 

- + Synopsis

@@ -61,7 +61,7 @@ struct transform_view;

- + Template parameters

@@ -183,7 +183,7 @@

- + Model of

  • @@ -242,7 +242,7 @@

- + Expression Semantics

@@ -337,7 +337,7 @@

- + Example

@@ -367,11 +367,12 @@
 
 
-
+      

+

diff --git a/doc/html/fusion/view/zip_view.html b/doc/html/fusion/view/zip_view.html index d2f1ae44..39d8d387 100644 --- a/doc/html/fusion/view/zip_view.html +++ b/doc/html/fusion/view/zip_view.html @@ -26,7 +26,7 @@

- + Description

@@ -37,7 +37,7 @@ to the component _sequence_s.

- + Header

@@ -45,7 +45,7 @@
 #include <boost/fusion/include/zip_view.hpp>
 

- + Synopsis

@@ -53,7 +53,7 @@
 struct zip_view;
 

- + Template parameters

@@ -99,7 +99,7 @@

- + Model of

  • @@ -132,7 +132,7 @@

- + Expression Semantics

@@ -204,7 +204,7 @@

- + Example

@@ -218,11 +218,12 @@
 
 
-
+      

+

diff --git a/doc/html/index.html b/doc/html/index.html index 990793b4..2ce13dde 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -34,7 +34,7 @@
-

+

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)

@@ -244,8 +244,8 @@
- - + +

Last revised: November 07, 2007 at 03:41:59 GMT

Last revised: November 14, 2007 at 10:10:22 GMT


Next
diff --git a/include/boost/fusion/algorithm/query/ext_/find_if_s.hpp b/include/boost/fusion/algorithm/query/ext_/find_if_s.hpp index 82c20b4c..0b1852a6 100755 --- a/include/boost/fusion/algorithm/query/ext_/find_if_s.hpp +++ b/include/boost/fusion/algorithm/query/ext_/find_if_s.hpp @@ -117,7 +117,7 @@ namespace boost { namespace fusion { namespace detail private: static type call_(SegmentedRange const &range, mpl::true_) { - return found::call(range, where::call(*range.where)); + return found::call(range, where::call(*range.where_)); } static type call_(SegmentedRange const &range, mpl::false_) diff --git a/include/boost/fusion/view/ext_/segmented_iterator_range.hpp b/include/boost/fusion/view/ext_/segmented_iterator_range.hpp index c4dcd01c..803e642b 100755 --- a/include/boost/fusion/view/ext_/segmented_iterator_range.hpp +++ b/include/boost/fusion/view/ext_/segmented_iterator_range.hpp @@ -12,6 +12,8 @@ #include #include #include +#include +#include #include #include #include @@ -124,26 +126,37 @@ namespace boost { namespace fusion {} template - struct result; + struct result_; template - struct result + struct result_ { typedef segmented_view type; }; template - struct result + struct result_ { typedef segmented_view type; }; template - struct result + struct result_ { typedef Second type; }; + template + struct result; + + template + struct result + : result_< + typename remove_cv::type>::type + , typename remove_cv::type>::type + > + {}; + template segmented_view operator ()(right_view, Second &second) const { @@ -226,7 +239,7 @@ namespace boost { namespace fusion static type call(Sequence &seq) { - return type(range(seq.cons.car.where, fusion::end(seq.cons.car.sequence))); + return type(range(seq.cons.car.where_, fusion::end(seq.cons.car.sequence))); } }; }; @@ -266,7 +279,7 @@ namespace boost { namespace fusion make_multiple_view(detail::full_view()) , make_single_view(detail::left_view()) ) - , segmented_range(fusion::begin(seq.cons.car.sequence), fusion::next(seq.cons.car.where)) + , segmented_range(fusion::begin(seq.cons.car.sequence), fusion::next(seq.cons.car.where_)) , tfx(seq.cons.cdr) ); } @@ -284,7 +297,7 @@ namespace boost { namespace fusion static type call(Sequence &seq) { - return type(range(fusion::begin(seq.cons.car.sequence), seq.cons.car.where)); + return type(range(fusion::begin(seq.cons.car.sequence), seq.cons.car.where_)); } }; }; @@ -437,7 +450,7 @@ namespace boost { namespace fusion static type call(cons const &cons1, cons const &cons2) { - return type(range(cons1.car.where, cons2.car.where)); + return type(range(cons1.car.where_, cons2.car.where_)); } }; diff --git a/test/sequence/ext_/iterator_range_s.cpp b/test/sequence/ext_/iterator_range_s.cpp index 1ed4243f..02a49ad4 100755 --- a/test/sequence/ext_/iterator_range_s.cpp +++ b/test/sequence/ext_/iterator_range_s.cpp @@ -43,8 +43,8 @@ process_tree(Tree const &tree) using namespace fusion; using mpl::_; - typedef typename result_of::find_if_s >::type short_iter; - typedef typename result_of::find_if_s >::type float_iter; + typedef typename fusion::result_of::find_if_s >::type short_iter; + typedef typename fusion::result_of::find_if_s >::type float_iter; typedef iterator_range slice_t; BOOST_STATIC_ASSERT(traits::is_segmented::value); diff --git a/test/sequence/filter_view.cpp b/test/sequence/filter_view.cpp index 1abaedff..a89abec2 100644 --- a/test/sequence/filter_view.cpp +++ b/test/sequence/filter_view.cpp @@ -95,6 +95,7 @@ main() // (e.g. comeau 4.3.3, intel) have problems with this. // vc7.1 and g++ are ok. The errors from comeau are useless. +#ifndef __EDG_VERSION__ typedef vector_c vector_type; typedef filter_view > > filter_view_type; vector_type v; @@ -102,6 +103,7 @@ main() std::cout << view << std::endl; BOOST_TEST((view == make_vector(1, 2, 0, -1))); BOOST_STATIC_ASSERT(result_of::size::value == 4); +#endif } {