|
Boost-Commit : |
From: john_at_[hidden]
Date: 2007-11-07 13:38:29
Author: johnmaddock
Date: 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
New Revision: 40903
URL: http://svn.boost.org/trac/boost/changeset/40903
Log:
Added license info.
Text files modified:
trunk/libs/type_traits/doc/add_const.qbk | 8 ++++++++
trunk/libs/type_traits/doc/add_cv.qbk | 8 ++++++++
trunk/libs/type_traits/doc/add_pointer.qbk | 8 ++++++++
trunk/libs/type_traits/doc/add_reference.qbk | 8 ++++++++
trunk/libs/type_traits/doc/add_volatile.qbk | 8 ++++++++
trunk/libs/type_traits/doc/aligned_storage.qbk | 8 ++++++++
trunk/libs/type_traits/doc/alignment_of.qbk | 8 ++++++++
trunk/libs/type_traits/doc/alignment_traits.qbk | 8 ++++++++
trunk/libs/type_traits/doc/background.qbk | 8 ++++++++
trunk/libs/type_traits/doc/credits.qbk | 8 ++++++++
trunk/libs/type_traits/doc/decay.qbk | 8 ++++++++
trunk/libs/type_traits/doc/decomposing_func.qbk | 8 ++++++++
trunk/libs/type_traits/doc/examples.qbk | 8 ++++++++
trunk/libs/type_traits/doc/extent.qbk | 8 ++++++++
trunk/libs/type_traits/doc/floating_point_promotion.qbk | 8 ++++++++
trunk/libs/type_traits/doc/function_traits.qbk | 8 ++++++++
trunk/libs/type_traits/doc/has_nothrow_assign.qbk | 8 ++++++++
trunk/libs/type_traits/doc/has_nothrow_constructor.qbk | 8 ++++++++
trunk/libs/type_traits/doc/has_nothrow_copy.qbk | 8 ++++++++
trunk/libs/type_traits/doc/has_trivial_assign.qbk | 8 ++++++++
trunk/libs/type_traits/doc/has_trivial_constructor.qbk | 8 ++++++++
trunk/libs/type_traits/doc/has_trivial_copy.qbk | 8 ++++++++
trunk/libs/type_traits/doc/has_trivial_destructor.qbk | 8 ++++++++
trunk/libs/type_traits/doc/has_virtual_destructor.qbk | 8 ++++++++
trunk/libs/type_traits/doc/integral_constant.qbk | 8 ++++++++
trunk/libs/type_traits/doc/integral_promotion.qbk | 8 ++++++++
trunk/libs/type_traits/doc/intrinsics.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_abstract.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_arithmetic.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_array.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_base_of.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_class.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_complex.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_compound.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_const.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_convertible.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_empty.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_enum.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_floating_point.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_function.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_fundamental.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_integral.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_member_function_pointer.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_member_object_pointer.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_member_pointer.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_object.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_pod.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_pointer.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_polymorphic.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_reference.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_same.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_scalar.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_signed.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_stateless.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_union.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_unsigned.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_void.qbk | 8 ++++++++
trunk/libs/type_traits/doc/is_volatile.qbk | 8 ++++++++
trunk/libs/type_traits/doc/make_signed.qbk | 8 ++++++++
trunk/libs/type_traits/doc/make_unsigned.qbk | 8 ++++++++
trunk/libs/type_traits/doc/mpl.qbk | 8 ++++++++
trunk/libs/type_traits/doc/promote.qbk | 8 ++++++++
trunk/libs/type_traits/doc/rank.qbk | 8 ++++++++
trunk/libs/type_traits/doc/remove_all_extents.qbk | 8 ++++++++
trunk/libs/type_traits/doc/remove_const.qbk | 8 ++++++++
trunk/libs/type_traits/doc/remove_cv.qbk | 8 ++++++++
trunk/libs/type_traits/doc/remove_extent.qbk | 8 ++++++++
trunk/libs/type_traits/doc/remove_pointer.qbk | 8 ++++++++
trunk/libs/type_traits/doc/remove_reference.qbk | 8 ++++++++
trunk/libs/type_traits/doc/remove_volatile.qbk | 8 ++++++++
trunk/libs/type_traits/doc/transform_traits.qbk | 8 ++++++++
trunk/libs/type_traits/doc/type_traits.qbk | 8 ++++++++
trunk/libs/type_traits/doc/type_with_alignment.qbk | 8 ++++++++
trunk/libs/type_traits/doc/user_defined.qbk | 8 ++++++++
trunk/libs/type_traits/doc/value_traits.qbk | 9 ++++++++-
75 files changed, 600 insertions(+), 1 deletions(-)
Modified: trunk/libs/type_traits/doc/add_const.qbk
==============================================================================
--- trunk/libs/type_traits/doc/add_const.qbk (original)
+++ trunk/libs/type_traits/doc/add_const.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:add_const add_const]
template <class T>
@@ -31,3 +38,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/add_cv.qbk
==============================================================================
--- trunk/libs/type_traits/doc/add_cv.qbk (original)
+++ trunk/libs/type_traits/doc/add_cv.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:add_cv add_cv]
template <class T>
@@ -31,3 +38,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/add_pointer.qbk
==============================================================================
--- trunk/libs/type_traits/doc/add_pointer.qbk (original)
+++ trunk/libs/type_traits/doc/add_pointer.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:add_pointer add_pointer]
template <class T>
@@ -35,3 +42,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/add_reference.qbk
==============================================================================
--- trunk/libs/type_traits/doc/add_reference.qbk (original)
+++ trunk/libs/type_traits/doc/add_reference.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:add_reference add_reference]
template <class T>
@@ -31,3 +38,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/add_volatile.qbk
==============================================================================
--- trunk/libs/type_traits/doc/add_volatile.qbk (original)
+++ trunk/libs/type_traits/doc/add_volatile.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:add_volatile add_volatile]
template <class T>
@@ -31,3 +38,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/aligned_storage.qbk
==============================================================================
--- trunk/libs/type_traits/doc/aligned_storage.qbk (original)
+++ trunk/libs/type_traits/doc/aligned_storage.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:aligned_storage aligned_storage]
template <std::size_t Size, std::size_t Align>
@@ -12,3 +19,4 @@
__header ` #include <boost/type_traits/aligned_storage.hpp>` or ` #include <boost/type_traits.hpp>`
[endsect]
+
Modified: trunk/libs/type_traits/doc/alignment_of.qbk
==============================================================================
--- trunk/libs/type_traits/doc/alignment_of.qbk (original)
+++ trunk/libs/type_traits/doc/alignment_of.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:alignment_of alignment_of]
template <class T>
struct alignment_of : public __integral_constant<std::size_t, ALIGNOF(T)> {};
@@ -24,3 +31,4 @@
[:`alignment_of<T>::value_type` is the type `std::size_t`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/alignment_traits.qbk
==============================================================================
--- trunk/libs/type_traits/doc/alignment_traits.qbk (original)
+++ trunk/libs/type_traits/doc/alignment_traits.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:alignment Synthesizing Types with Specific Alignments]
Some low level memory management routines need to synthesize a POD type with
@@ -14,3 +21,4 @@
struct __aligned_storage;
[endsect]
+
Modified: trunk/libs/type_traits/doc/background.qbk
==============================================================================
--- trunk/libs/type_traits/doc/background.qbk (original)
+++ trunk/libs/type_traits/doc/background.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:background Background and Tutorial]
The following is an updated version of the article "C++ Type traits"
@@ -312,3 +319,4 @@
[endsect]
+
Modified: trunk/libs/type_traits/doc/credits.qbk
==============================================================================
--- trunk/libs/type_traits/doc/credits.qbk (original)
+++ trunk/libs/type_traits/doc/credits.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:credits Credits]
This documentation was pulled together by John Maddock, using
@@ -31,3 +38,4 @@
www.boost.org/more/mailing_lists.htm#main] for subscription details).
[endsect]
+
Modified: trunk/libs/type_traits/doc/decay.qbk
==============================================================================
--- trunk/libs/type_traits/doc/decay.qbk (original)
+++ trunk/libs/type_traits/doc/decay.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:decay decay]
template <class T>
@@ -30,3 +37,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/decomposing_func.qbk
==============================================================================
--- trunk/libs/type_traits/doc/decomposing_func.qbk (original)
+++ trunk/libs/type_traits/doc/decomposing_func.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:function Decomposing Function Types]
The class template __function_traits extracts information from function types
@@ -10,3 +17,4 @@
struct __function_traits;
[endsect]
+
Modified: trunk/libs/type_traits/doc/examples.qbk
==============================================================================
--- trunk/libs/type_traits/doc/examples.qbk (original)
+++ trunk/libs/type_traits/doc/examples.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:examples Examples]
[section:copy An Optimized Version of std::copy]
@@ -209,3 +216,4 @@
[endsect]
[endsect]
+
Modified: trunk/libs/type_traits/doc/extent.qbk
==============================================================================
--- trunk/libs/type_traits/doc/extent.qbk (original)
+++ trunk/libs/type_traits/doc/extent.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:extent extent]
template <class T, std::size_t N = 0>
struct extent : public __integral_constant<std::size_t, EXTENT(T,N)> {};
@@ -31,3 +38,4 @@
[:`extent<T>::value_type` is the type `std::size_t`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/floating_point_promotion.qbk
==============================================================================
--- trunk/libs/type_traits/doc/floating_point_promotion.qbk (original)
+++ trunk/libs/type_traits/doc/floating_point_promotion.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:floating_point_promotion floating_point_promotion]
template <class T>
@@ -27,3 +34,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/function_traits.qbk
==============================================================================
--- trunk/libs/type_traits/doc/function_traits.qbk (original)
+++ trunk/libs/type_traits/doc/function_traits.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:function_traits function_traits]
[def __argN '''arg<replaceable>N</replaceable>_type''']
@@ -46,3 +53,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/has_nothrow_assign.qbk
==============================================================================
--- trunk/libs/type_traits/doc/has_nothrow_assign.qbk (original)
+++ trunk/libs/type_traits/doc/has_nothrow_assign.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:has_nothrow_assign has_nothrow_assign]
template <class T>
@@ -19,3 +26,4 @@
__header ` #include <boost/type_traits/has_nothrow_assign.hpp>` or ` #include <boost/type_traits.hpp>`
[endsect]
+
Modified: trunk/libs/type_traits/doc/has_nothrow_constructor.qbk
==============================================================================
--- trunk/libs/type_traits/doc/has_nothrow_constructor.qbk (original)
+++ trunk/libs/type_traits/doc/has_nothrow_constructor.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:has_nothrow_constructor has_nothrow_constructor]
template <class T>
@@ -24,3 +31,4 @@
__header ` #include <boost/type_traits/has_nothrow_constructor.hpp>` or ` #include <boost/type_traits.hpp>`
[endsect]
+
Modified: trunk/libs/type_traits/doc/has_nothrow_copy.qbk
==============================================================================
--- trunk/libs/type_traits/doc/has_nothrow_copy.qbk (original)
+++ trunk/libs/type_traits/doc/has_nothrow_copy.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:has_nothrow_copy has_nothrow_copy]
template <class T>
@@ -24,3 +31,4 @@
__header ` #include <boost/type_traits/has_nothrow_copy.hpp>` or ` #include <boost/type_traits.hpp>`
[endsect]
+
Modified: trunk/libs/type_traits/doc/has_trivial_assign.qbk
==============================================================================
--- trunk/libs/type_traits/doc/has_trivial_assign.qbk (original)
+++ trunk/libs/type_traits/doc/has_trivial_assign.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:has_trivial_assign has_trivial_assign]
template <class T>
struct has_trivial_assign : public __tof {};
@@ -37,3 +44,4 @@
[:`has_trivial_assign<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/has_trivial_constructor.qbk
==============================================================================
--- trunk/libs/type_traits/doc/has_trivial_constructor.qbk (original)
+++ trunk/libs/type_traits/doc/has_trivial_constructor.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:has_trivial_constructor has_trivial_constructor]
template <class T>
@@ -45,3 +52,4 @@
[:`has_trivial_constructor<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/has_trivial_copy.qbk
==============================================================================
--- trunk/libs/type_traits/doc/has_trivial_copy.qbk (original)
+++ trunk/libs/type_traits/doc/has_trivial_copy.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:has_trivial_copy has_trivial_copy]
template <class T>
@@ -43,3 +50,4 @@
[:`has_trivial_copy<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/has_trivial_destructor.qbk
==============================================================================
--- trunk/libs/type_traits/doc/has_trivial_destructor.qbk (original)
+++ trunk/libs/type_traits/doc/has_trivial_destructor.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:has_trivial_destructor has_trivial_destructor]
template <class T>
struct has_trivial_destructor : public __tof {};
@@ -39,3 +46,4 @@
[:`has_trivial_destructor<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/has_virtual_destructor.qbk
==============================================================================
--- trunk/libs/type_traits/doc/has_virtual_destructor.qbk (original)
+++ trunk/libs/type_traits/doc/has_virtual_destructor.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:has_virtual_destructor has_virtual_destructor]
template <class T>
struct has_virtual_destructor : public __tof {};
@@ -18,3 +25,4 @@
__header ` #include <boost/type_traits/has_virtual_destructor.hpp>` or ` #include <boost/type_traits.hpp>`
[endsect]
+
Modified: trunk/libs/type_traits/doc/integral_constant.qbk
==============================================================================
--- trunk/libs/type_traits/doc/integral_constant.qbk (original)
+++ trunk/libs/type_traits/doc/integral_constant.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:integral_constant integral_constant]
template <class T, T val>
struct integral_constant
@@ -16,3 +23,4 @@
one of these.
[endsect]
+
Modified: trunk/libs/type_traits/doc/integral_promotion.qbk
==============================================================================
--- trunk/libs/type_traits/doc/integral_promotion.qbk (original)
+++ trunk/libs/type_traits/doc/integral_promotion.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:integral_promotion integral_promotion]
template <class T>
@@ -27,3 +34,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/intrinsics.qbk
==============================================================================
--- trunk/libs/type_traits/doc/intrinsics.qbk (original)
+++ trunk/libs/type_traits/doc/intrinsics.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:intrinsics Support for Compiler Intrinsics]
There are some traits that can not be implemented within the current C++ language:
@@ -52,3 +59,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_abstract.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_abstract.qbk (original)
+++ trunk/libs/type_traits/doc/is_abstract.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_abstract is_abstract]
template <class T>
struct is_abstract : public __tof {};
@@ -31,3 +38,4 @@
[:`is_abstract<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_arithmetic.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_arithmetic.qbk (original)
+++ trunk/libs/type_traits/doc/is_arithmetic.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_arithmetic is_arithmetic]
template <class T>
struct is_arithmetic : public __tof {};
@@ -22,3 +29,4 @@
[:`is_arithmetic<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_array.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_array.qbk (original)
+++ trunk/libs/type_traits/doc/is_array.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_array is_array]
template <class T>
struct is_array : public __tof {};
@@ -25,3 +32,4 @@
[:`is_array<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_base_of.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_base_of.qbk (original)
+++ trunk/libs/type_traits/doc/is_base_of.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_base_of is_base_of]
template <class Base, class Derived>
struct is_base_of : public __tof {};
@@ -44,3 +51,4 @@
[:`is_base_of<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_class.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_class.qbk (original)
+++ trunk/libs/type_traits/doc/is_class.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_class is_class]
template <class T>
struct is_class : public __tof {};
@@ -35,3 +42,4 @@
[:`is_class<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_complex.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_complex.qbk (original)
+++ trunk/libs/type_traits/doc/is_complex.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_complex is_complex]
template <class T>
@@ -11,3 +18,4 @@
__header ` #include <boost/type_traits/is_complex.hpp>` or ` #include <boost/type_traits.hpp>`
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_compound.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_compound.qbk (original)
+++ trunk/libs/type_traits/doc/is_compound.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_compound is_compound]
template <class T>
struct is_compound : public __tof {};
@@ -28,3 +35,4 @@
[:`is_compound<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_const.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_const.qbk (original)
+++ trunk/libs/type_traits/doc/is_const.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_const is_const]
template <class T>
@@ -33,3 +40,4 @@
[:`is_const<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_convertible.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_convertible.qbk (original)
+++ trunk/libs/type_traits/doc/is_convertible.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_convertible is_convertible]
template <class From, class To>
struct is_convertible : public __tof {};
@@ -56,3 +63,4 @@
[:`is_convertible<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_empty.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_empty.qbk (original)
+++ trunk/libs/type_traits/doc/is_empty.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_empty is_empty]
template <class T>
struct is_empty : public __tof {};
@@ -35,3 +42,4 @@
[:`is_empty<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_enum.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_enum.qbk (original)
+++ trunk/libs/type_traits/doc/is_enum.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_enum is_enum]
template <class T>
struct is_enum : public __tof {};
@@ -34,3 +41,4 @@
[:`is_enum<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_floating_point.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_floating_point.qbk (original)
+++ trunk/libs/type_traits/doc/is_floating_point.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_floating_point is_floating_point]
template <class T>
struct is_floating_point : public __tof {};
@@ -21,3 +28,4 @@
[:`is_floating_point<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_function.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_function.qbk (original)
+++ trunk/libs/type_traits/doc/is_function.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_function is_function]
template <class T>
@@ -64,3 +71,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_fundamental.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_fundamental.qbk (original)
+++ trunk/libs/type_traits/doc/is_fundamental.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_fundamental is_fundamental]
template <class T>
struct is_fundamental : public __tof {};
@@ -22,3 +29,4 @@
[:`is_fundamental<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_integral.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_integral.qbk (original)
+++ trunk/libs/type_traits/doc/is_integral.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_integral is_integral]
template <class T>
struct is_integral : public __tof {};
@@ -21,3 +28,4 @@
[:`is_integral<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_member_function_pointer.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_member_function_pointer.qbk (original)
+++ trunk/libs/type_traits/doc/is_member_function_pointer.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_member_function_pointer is_member_function_pointer]
template <class T>
struct is_member_function_pointer : public __tof {};
@@ -27,3 +34,4 @@
[:`is_member_function_pointer<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_member_object_pointer.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_member_object_pointer.qbk (original)
+++ trunk/libs/type_traits/doc/is_member_object_pointer.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_member_object_pointer is_member_object_pointer]
template <class T>
struct is_member_object_pointer : public __tof {};
@@ -27,3 +34,4 @@
[:`is_member_object_pointer<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_member_pointer.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_member_pointer.qbk (original)
+++ trunk/libs/type_traits/doc/is_member_pointer.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_member_pointer is_member_pointer]
template <class T>
struct is_member_pointer : public __tof {};
@@ -23,3 +30,4 @@
[:`is_member_pointer<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_object.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_object.qbk (original)
+++ trunk/libs/type_traits/doc/is_object.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_object is_object]
template <class T>
struct is_object : public __tof {};
@@ -35,3 +42,4 @@
[:`is_object<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_pod.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_pod.qbk (original)
+++ trunk/libs/type_traits/doc/is_pod.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_pod is_pod]
template <class T>
struct is_pod : public __tof {};
@@ -41,3 +48,4 @@
[:`is_pod<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_pointer.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_pointer.qbk (original)
+++ trunk/libs/type_traits/doc/is_pointer.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_pointer is_pointer]
template <class T>
struct is_pointer : public __tof {};
@@ -35,3 +42,4 @@
so such a trait would have to be partially specialised for each supported smart pointer type.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_polymorphic.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_polymorphic.qbk (original)
+++ trunk/libs/type_traits/doc/is_polymorphic.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_polymorphic is_polymorphic]
template <class T>
struct is_polymorphic : public __tof {};
@@ -27,3 +34,4 @@
[:`is_polymorphic<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_reference.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_reference.qbk (original)
+++ trunk/libs/type_traits/doc/is_reference.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_reference is_reference]
template <class T>
struct is_reference : public __tof {};
@@ -27,3 +34,4 @@
[:`is_reference<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_same.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_same.qbk (original)
+++ trunk/libs/type_traits/doc/is_same.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_same is_same]
template <class T, class U>
struct is_same : public __tof {};
@@ -28,3 +35,4 @@
[:`is_same<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_scalar.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_scalar.qbk (original)
+++ trunk/libs/type_traits/doc/is_scalar.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_scalar is_scalar]
template <class T>
struct is_scalar : public __tof {};
@@ -34,3 +41,4 @@
[:`is_scalar<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_signed.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_signed.qbk (original)
+++ trunk/libs/type_traits/doc/is_signed.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_signed is_signed]
template <class T>
@@ -32,3 +39,4 @@
[:`is_signed<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_stateless.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_stateless.qbk (original)
+++ trunk/libs/type_traits/doc/is_stateless.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_stateless is_stateless]
template <class T>
struct is_stateless : public __tof {};
@@ -30,3 +37,4 @@
compiler __intrinsics to make this template work automatically.
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_union.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_union.qbk (original)
+++ trunk/libs/type_traits/doc/is_union.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_union is_union]
template <class T>
struct is_union : public __tof {};
@@ -33,3 +40,4 @@
[:`is_union<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_unsigned.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_unsigned.qbk (original)
+++ trunk/libs/type_traits/doc/is_unsigned.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_unsigned is_unsigned]
template <class T>
@@ -32,3 +39,4 @@
[:`is_unsigned<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_void.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_void.qbk (original)
+++ trunk/libs/type_traits/doc/is_void.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_void is_void]
template <class T>
struct is_void : public __tof {};
@@ -24,3 +31,4 @@
[:`is_void<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/is_volatile.qbk
==============================================================================
--- trunk/libs/type_traits/doc/is_volatile.qbk (original)
+++ trunk/libs/type_traits/doc/is_volatile.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:is_volatile is_volatile]
template <class T>
struct is_volatile : public __tof {};
@@ -25,3 +32,4 @@
[:`is_volatile<T>::value_type` is the type `bool`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/make_signed.qbk
==============================================================================
--- trunk/libs/type_traits/doc/make_signed.qbk (original)
+++ trunk/libs/type_traits/doc/make_signed.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:make_signed make_signed]
template <class T>
@@ -37,3 +44,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/make_unsigned.qbk
==============================================================================
--- trunk/libs/type_traits/doc/make_unsigned.qbk (original)
+++ trunk/libs/type_traits/doc/make_unsigned.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:make_unsigned make_unsigned]
template <class T>
@@ -37,3 +44,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/mpl.qbk
==============================================================================
--- trunk/libs/type_traits/doc/mpl.qbk (original)
+++ trunk/libs/type_traits/doc/mpl.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:mpl MPL Interoperability]
All the value based traits in this library conform to MPL's requirements
@@ -10,3 +17,4 @@
[@../../libs/mpl/doc/refmanual/integral-c.html `boost::mpl::integral_c<T,v>`] (provided `T` is not `bool`)
[endsect]
+
Modified: trunk/libs/type_traits/doc/promote.qbk
==============================================================================
--- trunk/libs/type_traits/doc/promote.qbk (original)
+++ trunk/libs/type_traits/doc/promote.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:promote promote]
template <class T>
@@ -28,3 +35,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/rank.qbk
==============================================================================
--- trunk/libs/type_traits/doc/rank.qbk (original)
+++ trunk/libs/type_traits/doc/rank.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:rank rank]
template <class T>
struct rank : public __integral_constant<std::size_t, RANK(T)> {};
@@ -27,3 +34,4 @@
[:`rank<T>::value_type` is the type `std::size_t`.]
[endsect]
+
Modified: trunk/libs/type_traits/doc/remove_all_extents.qbk
==============================================================================
--- trunk/libs/type_traits/doc/remove_all_extents.qbk (original)
+++ trunk/libs/type_traits/doc/remove_all_extents.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:remove_all_extents remove_all_extents]
template <class T>
@@ -34,3 +41,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/remove_const.qbk
==============================================================================
--- trunk/libs/type_traits/doc/remove_const.qbk (original)
+++ trunk/libs/type_traits/doc/remove_const.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:remove_const remove_const]
template <class T>
@@ -33,3 +40,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/remove_cv.qbk
==============================================================================
--- trunk/libs/type_traits/doc/remove_cv.qbk (original)
+++ trunk/libs/type_traits/doc/remove_cv.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:remove_cv remove_cv]
template <class T>
@@ -33,3 +40,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/remove_extent.qbk
==============================================================================
--- trunk/libs/type_traits/doc/remove_extent.qbk (original)
+++ trunk/libs/type_traits/doc/remove_extent.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:remove_extent remove_extent]
template <class T>
@@ -34,3 +41,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/remove_pointer.qbk
==============================================================================
--- trunk/libs/type_traits/doc/remove_pointer.qbk (original)
+++ trunk/libs/type_traits/doc/remove_pointer.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:remove_pointer remove_pointer]
template <class T>
@@ -33,3 +40,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/remove_reference.qbk
==============================================================================
--- trunk/libs/type_traits/doc/remove_reference.qbk (original)
+++ trunk/libs/type_traits/doc/remove_reference.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:remove_reference remove_reference]
template <class T>
@@ -31,3 +38,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/remove_volatile.qbk
==============================================================================
--- trunk/libs/type_traits/doc/remove_volatile.qbk (original)
+++ trunk/libs/type_traits/doc/remove_volatile.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:remove_volatile remove_volatile]
template <class T>
@@ -33,3 +40,4 @@
]
[endsect]
+
Modified: trunk/libs/type_traits/doc/transform_traits.qbk
==============================================================================
--- trunk/libs/type_traits/doc/transform_traits.qbk (original)
+++ trunk/libs/type_traits/doc/transform_traits.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:transform Type Traits that Transform One Type to Another]
The following templates transform one type to another,
@@ -108,3 +115,4 @@
to nothing on those compilers that *do* support partial specialization.
[endsect]
+
Modified: trunk/libs/type_traits/doc/type_traits.qbk
==============================================================================
--- trunk/libs/type_traits/doc/type_traits.qbk (original)
+++ trunk/libs/type_traits/doc/type_traits.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[library Boost.TypeTraits
[quickbook 1.4]
[copyright 2000 2006 Adobe Systems Inc, David Abrahams, Steve Cleary,
@@ -238,3 +245,4 @@
+
Modified: trunk/libs/type_traits/doc/type_with_alignment.qbk
==============================================================================
--- trunk/libs/type_traits/doc/type_with_alignment.qbk (original)
+++ trunk/libs/type_traits/doc/type_with_alignment.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:type_with_alignment type_with_alignment]
template <std::size_t Align>
@@ -12,3 +19,4 @@
__header ` #include <boost/type_traits/type_with_alignment.hpp>` or ` #include <boost/type_traits.hpp>`
[endsect]
+
Modified: trunk/libs/type_traits/doc/user_defined.qbk
==============================================================================
--- trunk/libs/type_traits/doc/user_defined.qbk (original)
+++ trunk/libs/type_traits/doc/user_defined.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:user_defined User Defined Specializations]
Occationally the end user may need to provide their own specialization
@@ -33,3 +40,4 @@
}
[endsect]
+
Modified: trunk/libs/type_traits/doc/value_traits.qbk
==============================================================================
--- trunk/libs/type_traits/doc/value_traits.qbk (original)
+++ trunk/libs/type_traits/doc/value_traits.qbk 2007-11-07 13:38:23 EST (Wed, 07 Nov 2007)
@@ -1,3 +1,10 @@
+[/
+ Copyright 2007 John Maddock.
+ 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).
+]
+
[section:value_traits Type Traits that Describe the Properties of a Type]
These traits are all /value traits/, which is to say the traits classes all
@@ -184,4 +191,4 @@
[endsect]
-[endsect]
\ No newline at end of file
+[endsect]
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk