Official copyright holder in Finland is "Housemarque Oy"

[SVN r11880]
This commit is contained in:
Vesa Karvonen
2001-12-03 21:11:11 +00:00
parent f380b1a2d3
commit 4eac3f9372
42 changed files with 380 additions and 392 deletions

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_ARITHMETIC_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_ARITHMETIC_ADD_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_ARITHMETIC_DIV_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_ARITHMETIC_MUL_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_ARITHMETIC_SUB_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_ASSERT_MSG_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_CAT_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_COMMA_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_COMMA_IF_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_COMPARISON_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_COMPARISON_EQUAL_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_COMPARISON_GREATER_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_COMPARISON_GREATER_EQUAL_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_COMPARISON_LESS_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_COMPARISON_LESS_EQUAL_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_COMPARISON_NOT_EQUAL_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_DEC_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_EMPTY_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_ENUM_PARAMS_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_ENUM_PARAMS_WITH_A_DEFAULT_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_ENUM_PARAMS_WITH_DEFAULTS_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_ENUM_SHIFTED_PARAMS_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is
@ -46,8 +46,6 @@ NOTE: The implementation uses BOOST_PREPROCESSOR_REPEAT().
RATIONALE:
- This macro facilitates a typical usage of the library. Shifted parameter
lists are common in template metaprograms.
- ENUM_SHIFTED_PARAMS must be tested so that the shifted range is shown to be
correct.
*/
#define BOOST_PREPROCESSOR_ENUM_SHIFTED_PARAMS(N,P) BOOST_PREPROCESSOR_REPEAT(BOOST_PREPROCESSOR_DEC(N),BOOST_PREPROCESSOR_SHIFTED_PARAM,P)

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_IDENTITY_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_IF_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_INC_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_LIMITS_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_LOGICAL_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_LOGICAL_AND_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_LOGICAL_BOOL_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_LOGICAL_NOR_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_LOGICAL_NOT_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_LOGICAL_OR_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_LOGICAL_XOR_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_MAX_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_MIN_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_REPEAT_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is
@ -26,16 +26,6 @@ In other words, expands to the sequence:
\endverbatim</PRE>
See BOOST_PREPROCESSOR_LIMIT_MAG.
RATIONALE:
- BOOST_PREPROCESSOR_REPEAT, BOOST_PREPROCESSOR_REPEAT_2ND, ... must work together.
- BOOST_PREPROCESSOR_REPEAT is already tested with BOOST_PREPROCESSOR_ENUM_PARAMS.
- The tested repeat count should exceed imaginable usage.
- Testing the generation of is_function_helper()s upto 40 arguments should be
sufficient in this case. Many compilers may fail the repetition tests (at
least with higher counts). However, the primary purpose of the repetition
primitives is to enable configurability with reasonable defaults, and not
necessarily "the most impressive repetition".
*/
#define BOOST_PREPROCESSOR_REPEAT(N,M,P) BOOST_PREPROCESSOR_REPEAT_DELAY(N,M,P)

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_REPEAT_2ND_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_REPEAT_3RD_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_STRINGIZE_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_TUPLE_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is

View File

@ -2,7 +2,7 @@
#define BOOST_PREPROCESSOR_WHILE_HPP
// Copyright (C) 2001
// Housemarque, Inc.
// Housemarque Oy
// http://www.housemarque.com
//
// Permission to copy, use, modify, sell and distribute this software is