diff --git a/doc/html/boost_typetraits/reference/is_union.html b/doc/html/boost_typetraits/reference/is_union.html index f255b36..f8b2d8e 100644 --- a/doc/html/boost_typetraits/reference/is_union.html +++ b/doc/html/boost_typetraits/reference/is_union.html @@ -62,20 +62,24 @@

Examples:

+

+ Given union my_union + {}; then: +

- is_union<void> + is_union<my_union> inherits from true_type.

- is_union<const void>::type + is_union<const my_union>::type is the type true_type.

- is_union<void>::value is an integral constant expression + is_union<my_union>::value is an integral constant expression that evaluates to true.

- is_union<void*>::value is an integral constant expression + is_union<my_union*>::value is an integral constant expression that evaluates to false.

diff --git a/doc/html/index.html b/doc/html/index.html index 4668253..b66fff8 100644 --- a/doc/html/index.html +++ b/doc/html/index.html @@ -30,7 +30,7 @@ Marcus, Itay Maman, John Maddock, Alexander Nasonov, Thorsten Ottosen, Robert Ramey and Jeremy Siek

-

+

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)

diff --git a/doc/html/index/s11.html b/doc/html/index/s11.html index e8737a2..ecde8ba 100644 --- a/doc/html/index/s11.html +++ b/doc/html/index/s11.html @@ -24,7 +24,7 @@

-Class Index

+Class Index

A C D E F H I M P R T

diff --git a/doc/html/index/s12.html b/doc/html/index/s12.html index 72b079c..70a434f 100644 --- a/doc/html/index/s12.html +++ b/doc/html/index/s12.html @@ -24,7 +24,7 @@

-Typedef Index

+Typedef Index

F R T

diff --git a/doc/html/index/s13.html b/doc/html/index/s13.html index 15de3c1..8b867cd 100644 --- a/doc/html/index/s13.html +++ b/doc/html/index/s13.html @@ -24,7 +24,7 @@

-Macro Index

+Macro Index

B

diff --git a/doc/html/index/s14.html b/doc/html/index/s14.html index 22200c3..ac4bd3b 100644 --- a/doc/html/index/s14.html +++ b/doc/html/index/s14.html @@ -23,7 +23,7 @@

-Index

+Index

A B C D E F H I M P R T U

diff --git a/doc/is_union.qbk b/doc/is_union.qbk index 9d8cd8f..e8203b7 100644 --- a/doc/is_union.qbk +++ b/doc/is_union.qbk @@ -30,14 +30,16 @@ __header ` #include ` or ` #include ` inherits from `__true_type`.] +Given `union my_union {};` then: -[:`is_union::type` is the type `__true_type`.] +[:`is_union` inherits from `__true_type`.] -[:`is_union::value` is an integral constant +[:`is_union::type` is the type `__true_type`.] + +[:`is_union::value` is an integral constant expression that evaluates to /true/.] -[:`is_union::value` is an integral constant +[:`is_union::value` is an integral constant expression that evaluates to /false/.] [:`is_union::value_type` is the type `bool`.]