From 6ac619c12b984ee9df12b8ab403fc808d8f31f4a Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Fri, 7 Feb 2003 14:03:37 +0000 Subject: [PATCH] Lots o' copyright statements [SVN r17265] --- .../boost/function/detail/function_iterate.hpp | 14 ++++++++++++++ .../boost/function/detail/gen_maybe_include.pl | 15 +++++++++++++++ include/boost/function/detail/maybe_include.hpp | 15 +++++++++++++++ include/boost/function/detail/prologue.hpp | 15 +++++++++++++++ include/boost/function/function0.hpp | 15 +++++++++++++++ include/boost/function/function1.hpp | 15 +++++++++++++++ include/boost/function/function10.hpp | 15 +++++++++++++++ include/boost/function/function2.hpp | 15 +++++++++++++++ include/boost/function/function3.hpp | 15 +++++++++++++++ include/boost/function/function4.hpp | 15 +++++++++++++++ include/boost/function/function5.hpp | 15 +++++++++++++++ include/boost/function/function6.hpp | 15 +++++++++++++++ include/boost/function/function7.hpp | 15 +++++++++++++++ include/boost/function/function8.hpp | 15 +++++++++++++++ include/boost/function/function9.hpp | 15 +++++++++++++++ include/boost/function/function_base.hpp | 8 ++++---- include/boost/function/function_template.hpp | 2 +- include/boost/function/gen_function_N.pl | 2 +- 18 files changed, 230 insertions(+), 6 deletions(-) diff --git a/include/boost/function/detail/function_iterate.hpp b/include/boost/function/detail/function_iterate.hpp index d0239d2..4587b94 100644 --- a/include/boost/function/detail/function_iterate.hpp +++ b/include/boost/function/detail/function_iterate.hpp @@ -1,3 +1,17 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org #if !defined(BOOST_PP_IS_ITERATING) # error Boost.Function - do not include this file! #endif diff --git a/include/boost/function/detail/gen_maybe_include.pl b/include/boost/function/detail/gen_maybe_include.pl index a7d4cfb..4e8d4ca 100644 --- a/include/boost/function/detail/gen_maybe_include.pl +++ b/include/boost/function/detail/gen_maybe_include.pl @@ -1,4 +1,19 @@ #!/usr/bin/perl -w +# +# Boost.Function library +# +# Copyright (C) 2001-2003 Doug Gregor (gregod@cs.rpi.edu) +# +# Permission to copy, use, sell and distribute this software is granted +# provided this copyright notice appears in all copies. +# Permission to modify the code and to distribute modified code is granted +# provided this copyright notice appears in all copies, and a notice +# that the code was modified is included with the copyright notice. +# +# This software is provided "as is" without express or implied warranty, +# and with no claim as to its suitability for any purpose. +# +# For more information, see http://www.boost.org use English; $max_args = $ARGV[0]; diff --git a/include/boost/function/detail/maybe_include.hpp b/include/boost/function/detail/maybe_include.hpp index c3c4924..83d82cb 100644 --- a/include/boost/function/detail/maybe_include.hpp +++ b/include/boost/function/detail/maybe_include.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #if BOOST_FUNCTION_NUM_ARGS == 0 # ifndef BOOST_FUNCTION_0 # define BOOST_FUNCTION_0 diff --git a/include/boost/function/detail/prologue.hpp b/include/boost/function/detail/prologue.hpp index ad273ae..5960134 100644 --- a/include/boost/function/detail/prologue.hpp +++ b/include/boost/function/detail/prologue.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #ifndef BOOST_FUNCTION_PROLOGUE_HPP #define BOOST_FUNCTION_PROLOGUE_HPP # include diff --git a/include/boost/function/function0.hpp b/include/boost/function/function0.hpp index 77baeaf..133030a 100644 --- a/include/boost/function/function0.hpp +++ b/include/boost/function/function0.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 0 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function1.hpp b/include/boost/function/function1.hpp index e09cad3..6c71d78 100644 --- a/include/boost/function/function1.hpp +++ b/include/boost/function/function1.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 1 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function10.hpp b/include/boost/function/function10.hpp index 0970605..736d1cd 100644 --- a/include/boost/function/function10.hpp +++ b/include/boost/function/function10.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 10 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function2.hpp b/include/boost/function/function2.hpp index f477186..ca07250 100644 --- a/include/boost/function/function2.hpp +++ b/include/boost/function/function2.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 2 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function3.hpp b/include/boost/function/function3.hpp index 3a7fe63..f1047c2 100644 --- a/include/boost/function/function3.hpp +++ b/include/boost/function/function3.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 3 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function4.hpp b/include/boost/function/function4.hpp index 8b55628..bf74976 100644 --- a/include/boost/function/function4.hpp +++ b/include/boost/function/function4.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 4 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function5.hpp b/include/boost/function/function5.hpp index 9c04ba0..8cbc3b0 100644 --- a/include/boost/function/function5.hpp +++ b/include/boost/function/function5.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 5 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function6.hpp b/include/boost/function/function6.hpp index bee6620..541b205 100644 --- a/include/boost/function/function6.hpp +++ b/include/boost/function/function6.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 6 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function7.hpp b/include/boost/function/function7.hpp index eb8befb..abd56fb 100644 --- a/include/boost/function/function7.hpp +++ b/include/boost/function/function7.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 7 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function8.hpp b/include/boost/function/function8.hpp index c36d155..1bce61a 100644 --- a/include/boost/function/function8.hpp +++ b/include/boost/function/function8.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 8 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function9.hpp b/include/boost/function/function9.hpp index dc037da..9b87add 100644 --- a/include/boost/function/function9.hpp +++ b/include/boost/function/function9.hpp @@ -1,3 +1,18 @@ +// Boost.Function library + +// Copyright (C) 2002-2003 Doug Gregor (gregod@cs.rpi.edu) +// +// Permission to copy, use, sell and distribute this software is granted +// provided this copyright notice appears in all copies. +// Permission to modify the code and to distribute modified code is granted +// provided this copyright notice appears in all copies, and a notice +// that the code was modified is included with the copyright notice. +// +// This software is provided "as is" without express or implied warranty, +// and with no claim as to its suitability for any purpose. + +// For more information, see http://www.boost.org + #define BOOST_FUNCTION_NUM_ARGS 9 #include #undef BOOST_FUNCTION_NUM_ARGS diff --git a/include/boost/function/function_base.hpp b/include/boost/function/function_base.hpp index ea0dbec..9f4bd32 100644 --- a/include/boost/function/function_base.hpp +++ b/include/boost/function/function_base.hpp @@ -1,6 +1,6 @@ // Boost.Function library -// Copyright (C) 2001, 2002 Doug Gregor (gregod@cs.rpi.edu) +// Copyright (C) 2001-2003 Doug Gregor (gregod@cs.rpi.edu) // // Permission to copy, use, sell and distribute this software is granted // provided this copyright notice appears in all copies. @@ -295,17 +295,17 @@ namespace boost { }; #ifndef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION - + # if BOOST_WORKAROUND(__HP_aCC, <= 33900) template struct enable_if; # else template struct enable_if; -# endif +# endif template struct enable_if { typedef T type; }; template struct enable_if {}; #else - + # if BOOST_WORKAROUND(__HP_aCC, <= 33900) template # else diff --git a/include/boost/function/function_template.hpp b/include/boost/function/function_template.hpp index 47f2fa2..d0e569a 100644 --- a/include/boost/function/function_template.hpp +++ b/include/boost/function/function_template.hpp @@ -1,6 +1,6 @@ // Boost.Function library -// Copyright (C) 2001-2002 Doug Gregor (gregod@cs.rpi.edu) +// Copyright (C) 2001-2003 Doug Gregor (gregod@cs.rpi.edu) // // Permission to copy, use, sell and distribute this software is granted // provided this copyright notice appears in all copies. diff --git a/include/boost/function/gen_function_N.pl b/include/boost/function/gen_function_N.pl index 6f5b2f1..0b20392 100644 --- a/include/boost/function/gen_function_N.pl +++ b/include/boost/function/gen_function_N.pl @@ -2,7 +2,7 @@ # # Boost.Function library # -# Copyright (C) 2001,2002 Doug Gregor (gregod@cs.rpi.edu) +# Copyright (C) 2001-2003 Doug Gregor (gregod@cs.rpi.edu) # # Permission to copy, use, sell and distribute this software is granted # provided this copyright notice appears in all copies.