diff --git a/doc/html/boost_typetraits/background.html b/doc/html/boost_typetraits/background.html index b4fa7fa..382fc9c 100644 --- a/doc/html/boost_typetraits/background.html +++ b/doc/html/boost_typetraits/background.html @@ -3,7 +3,7 @@
@@ -86,7 +86,7 @@
There are far too many separate classes contained in the type-traits library @@ -176,7 +176,7 @@
@@ -195,7 +195,7 @@
copy in terms of memcpy
all
of the following conditions need to be met:
Iter1
and Iter2
must be pointers.
@@ -212,7 +212,7 @@
By trivial assignment operator we mean that the type is either a scalar type[3] or:
-@@ -267,7 +267,7 @@ comparison between algorithms becomes difficult. However, perhaps we can add a couple of caveats to the premature optimization rule:
-@@ -602,7 +602,7 @@
We hope that in this article we have been able to give you some idea of what @@ -615,7 +615,7 @@
The authors would like to thank Beman Dawes and Howard Hinnant for their helpful @@ -623,7 +623,7 @@
diff --git a/doc/html/boost_typetraits/category/value_traits.html b/doc/html/boost_typetraits/category/value_traits.html index f4567c4..6c3a25a 100644 --- a/doc/html/boost_typetraits/category/value_traits.html +++ b/doc/html/boost_typetraits/category/value_traits.html @@ -3,7 +3,7 @@
These traits are all value traits inheriting from @@ -65,7 +65,7 @@
@@ -150,7 +150,7 @@
The syntax is the following: @@ -162,7 +162,7 @@
where:
-@@ -1129,7 +1129,7 @@
The implementation consists in only header files. The following headers @@ -1321,17 +1321,17 @@
T
then the instantiation of the corresponding
@@ -1411,7 +1411,7 @@
Frederic Bron is very thankful to numerous people from the boost mailing diff --git a/doc/html/boost_typetraits/category/value_traits/primary.html b/doc/html/boost_typetraits/category/value_traits/primary.html index 559e610..a37f5a2 100644 --- a/doc/html/boost_typetraits/category/value_traits/primary.html +++ b/doc/html/boost_typetraits/category/value_traits/primary.html @@ -3,7 +3,7 @@
std::min
function could be written like this:
template <class T, class U> -typename common_type<T, U>::type min(T t, T u) +typename common_type<T, U>::type min(T t, U u) { return t < u ? t : u; } diff --git a/doc/html/boost_typetraits/examples/iter.html b/doc/html/boost_typetraits/examples/iter.html index b4d3cf1..06b3077 100644 --- a/doc/html/boost_typetraits/examples/iter.html +++ b/doc/html/boost_typetraits/examples/iter.html @@ -3,7 +3,7 @@An improved Version of std::iter_swap - + diff --git a/doc/html/boost_typetraits/examples/to_double.html b/doc/html/boost_typetraits/examples/to_double.html index a798db6..bed2ea6 100644 --- a/doc/html/boost_typetraits/examples/to_double.html +++ b/doc/html/boost_typetraits/examples/to_double.html @@ -3,7 +3,7 @@Convert Numeric Types and Enums to double - + diff --git a/doc/html/boost_typetraits/history.html b/doc/html/boost_typetraits/history.html index f34d63f..78cea8a 100644 --- a/doc/html/boost_typetraits/history.html +++ b/doc/html/boost_typetraits/history.html @@ -3,7 +3,7 @@History - + @@ -28,18 +28,18 @@
The following traits classes are dependent on one or more of the above:
-When the compiler does not support static assertions then the user can select the way static assertions are reported. Define
-In a nutshell, common_type @@ -141,7 +141,7 @@
@@ -163,7 +163,7 @@
@@ -243,7 +243,7 @@
@@ -270,7 +270,7 @@
@@ -306,7 +306,7 @@
diff --git a/doc/html/boost_typetraits/reference/conditional.html b/doc/html/boost_typetraits/reference/conditional.html index 773e12d..bb13895 100644 --- a/doc/html/boost_typetraits/reference/conditional.html +++ b/doc/html/boost_typetraits/reference/conditional.html @@ -3,7 +3,7 @@
The class template function_traits will only compile if:
-Limitation:
-Known issues:
-operator&
is public or not: if operator&
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_bit_and_assign.html b/doc/html/boost_typetraits/reference/has_bit_and_assign.html
index 34cd107..0a42a4d 100644
--- a/doc/html/boost_typetraits/reference/has_bit_and_assign.html
+++ b/doc/html/boost_typetraits/reference/has_bit_and_assign.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator&=
is public or not: if operator&=
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_bit_or.html b/doc/html/boost_typetraits/reference/has_bit_or.html
index ff601df..cc00936 100644
--- a/doc/html/boost_typetraits/reference/has_bit_or.html
+++ b/doc/html/boost_typetraits/reference/has_bit_or.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator|
is public or not: if operator|
is defined as a private member of Lhs
then instantiating has_bit_or<Lhs>
will produce a compiler error. For this reason has_bit_or
diff --git a/doc/html/boost_typetraits/reference/has_bit_or_assign.html b/doc/html/boost_typetraits/reference/has_bit_or_assign.html
index ab59015..62fd3ad 100644
--- a/doc/html/boost_typetraits/reference/has_bit_or_assign.html
+++ b/doc/html/boost_typetraits/reference/has_bit_or_assign.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator|=
is public or not: if operator|=
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_bit_xor.html b/doc/html/boost_typetraits/reference/has_bit_xor.html
index 1c81e21..c497d91 100644
--- a/doc/html/boost_typetraits/reference/has_bit_xor.html
+++ b/doc/html/boost_typetraits/reference/has_bit_xor.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator^
is public or not: if operator^
is defined as a private member of Lhs
then instantiating has_bit_xor<Lhs>
will produce a compiler error. For this reason has_bit_xor
diff --git a/doc/html/boost_typetraits/reference/has_bit_xor_assign.html b/doc/html/boost_typetraits/reference/has_bit_xor_assign.html
index e75e282..65f8266 100644
--- a/doc/html/boost_typetraits/reference/has_bit_xor_assign.html
+++ b/doc/html/boost_typetraits/reference/has_bit_xor_assign.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator^=
is public or not: if operator^=
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_complement.html b/doc/html/boost_typetraits/reference/has_complement.html
index 44dc53b..ed98dc6 100644
--- a/doc/html/boost_typetraits/reference/has_complement.html
+++ b/doc/html/boost_typetraits/reference/has_complement.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator~
is public or not: if operator~
is defined as a private member of Rhs
then instantiating has_complement<Rhs>
will produce a compiler error. For this reason has_complement
diff --git a/doc/html/boost_typetraits/reference/has_dereference.html b/doc/html/boost_typetraits/reference/has_dereference.html
index 87efced..2e53a9f 100644
--- a/doc/html/boost_typetraits/reference/has_dereference.html
+++ b/doc/html/boost_typetraits/reference/has_dereference.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator*
is public or not: if operator*
is defined as a private member of Rhs
then instantiating has_dereference<Rhs>
will produce a compiler error. For this reason has_dereference
diff --git a/doc/html/boost_typetraits/reference/has_divides.html b/doc/html/boost_typetraits/reference/has_divides.html
index 8d14629..61678ff 100644
--- a/doc/html/boost_typetraits/reference/has_divides.html
+++ b/doc/html/boost_typetraits/reference/has_divides.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator/
is public or not: if operator/
is defined as a private member of Lhs
then instantiating has_divides<Lhs>
will produce a compiler error. For this reason has_divides
diff --git a/doc/html/boost_typetraits/reference/has_divides_assign.html b/doc/html/boost_typetraits/reference/has_divides_assign.html
index 9ec23c6..bc0ed0b 100644
--- a/doc/html/boost_typetraits/reference/has_divides_assign.html
+++ b/doc/html/boost_typetraits/reference/has_divides_assign.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator/=
is public or not: if operator/=
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_equal_to.html b/doc/html/boost_typetraits/reference/has_equal_to.html
index e5f0072..951ff6c 100644
--- a/doc/html/boost_typetraits/reference/has_equal_to.html
+++ b/doc/html/boost_typetraits/reference/has_equal_to.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator==
is public or not: if operator==
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_greater.html b/doc/html/boost_typetraits/reference/has_greater.html
index 688e4c6..88b8a77 100644
--- a/doc/html/boost_typetraits/reference/has_greater.html
+++ b/doc/html/boost_typetraits/reference/has_greater.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator>
is public or not: if operator>
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_greater_equal.html b/doc/html/boost_typetraits/reference/has_greater_equal.html
index d58bd95..bcb1d0d 100644
--- a/doc/html/boost_typetraits/reference/has_greater_equal.html
+++ b/doc/html/boost_typetraits/reference/has_greater_equal.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator>=
is public or not: if operator>=
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_left_shift.html b/doc/html/boost_typetraits/reference/has_left_shift.html
index 21f2418..a58ca0b 100644
--- a/doc/html/boost_typetraits/reference/has_left_shift.html
+++ b/doc/html/boost_typetraits/reference/has_left_shift.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator<<
is public or not: if operator<<
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_left_shift_assign.html b/doc/html/boost_typetraits/reference/has_left_shift_assign.html
index e84dad6..a166840 100644
--- a/doc/html/boost_typetraits/reference/has_left_shift_assign.html
+++ b/doc/html/boost_typetraits/reference/has_left_shift_assign.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator<<=
is public or not: if operator<<=
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_less.html b/doc/html/boost_typetraits/reference/has_less.html
index 21dca97..6c52a3f 100644
--- a/doc/html/boost_typetraits/reference/has_less.html
+++ b/doc/html/boost_typetraits/reference/has_less.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator<
is public or not: if operator<
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_less_equal.html b/doc/html/boost_typetraits/reference/has_less_equal.html
index 417ac7a..d4046b1 100644
--- a/doc/html/boost_typetraits/reference/has_less_equal.html
+++ b/doc/html/boost_typetraits/reference/has_less_equal.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator<=
is public or not: if operator<=
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_logical_and.html b/doc/html/boost_typetraits/reference/has_logical_and.html
index 107bd63..7b214b7 100644
--- a/doc/html/boost_typetraits/reference/has_logical_and.html
+++ b/doc/html/boost_typetraits/reference/has_logical_and.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator&&
is public or not: if operator&&
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_logical_not.html b/doc/html/boost_typetraits/reference/has_logical_not.html
index 1b86982..6ba872f 100644
--- a/doc/html/boost_typetraits/reference/has_logical_not.html
+++ b/doc/html/boost_typetraits/reference/has_logical_not.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator!
is public or not: if operator!
is defined as a private member of Rhs
then instantiating has_logical_not<Rhs>
will produce a compiler error. For this reason has_logical_not
diff --git a/doc/html/boost_typetraits/reference/has_logical_or.html b/doc/html/boost_typetraits/reference/has_logical_or.html
index 121ff58..d94fc7e 100644
--- a/doc/html/boost_typetraits/reference/has_logical_or.html
+++ b/doc/html/boost_typetraits/reference/has_logical_or.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator||
is public or not: if operator||
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_minus.html b/doc/html/boost_typetraits/reference/has_minus.html
index 5a2c883..00e5357 100644
--- a/doc/html/boost_typetraits/reference/has_minus.html
+++ b/doc/html/boost_typetraits/reference/has_minus.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator-
is public or not: if operator-
is defined as a private member of Lhs
then instantiating has_minus<Lhs>
will produce a compiler error. For this reason has_minus
diff --git a/doc/html/boost_typetraits/reference/has_minus_assign.html b/doc/html/boost_typetraits/reference/has_minus_assign.html
index 9732085..6d47474 100644
--- a/doc/html/boost_typetraits/reference/has_minus_assign.html
+++ b/doc/html/boost_typetraits/reference/has_minus_assign.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator-=
is public or not: if operator-=
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_modulus.html b/doc/html/boost_typetraits/reference/has_modulus.html
index de230a5..a8fe63e 100644
--- a/doc/html/boost_typetraits/reference/has_modulus.html
+++ b/doc/html/boost_typetraits/reference/has_modulus.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator%
is public or not: if operator%
is defined as a private member of Lhs
then instantiating has_modulus<Lhs>
will produce a compiler error. For this reason has_modulus
diff --git a/doc/html/boost_typetraits/reference/has_modulus_assign.html b/doc/html/boost_typetraits/reference/has_modulus_assign.html
index 4ab64d0..bc3474e 100644
--- a/doc/html/boost_typetraits/reference/has_modulus_assign.html
+++ b/doc/html/boost_typetraits/reference/has_modulus_assign.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator%=
is public or not: if operator%=
is defined as a private member of Lhs
diff --git a/doc/html/boost_typetraits/reference/has_multiplies.html b/doc/html/boost_typetraits/reference/has_multiplies.html
index 8800e1f..66291fb 100644
--- a/doc/html/boost_typetraits/reference/has_multiplies.html
+++ b/doc/html/boost_typetraits/reference/has_multiplies.html
@@ -3,7 +3,7 @@
Limitation:
-Known issues:
-operator*
is public or not: if operator*
is defined as a private member of Lhs
then instantiating has_multiplies<Lhs>
will produce a compiler error. For this reason has_multiplies
diff --git a/doc/html/boost_typetraits/reference/has_multiplies_assign.html b/doc/html/boost_typetraits/reference/has_multiplies_assign.html
index 9c40f39..33c6fee 100644
--- a/doc/html/boost_typetraits/reference/has_multiplies_assign.html
+++ b/doc/html/boost_typetraits/reference/has_multiplies_assign.html
@@ -3,7 +3,7 @@
Limitation:
-