forked from boostorg/preprocessor
initial checkin
[SVN r11781]
This commit is contained in:
23
doc/reference/doxygen.css
Normal file
23
doc/reference/doxygen.css
Normal file
@ -0,0 +1,23 @@
|
||||
H1 { text-align: center; }
|
||||
A.qindex {}
|
||||
A.qindexRef {}
|
||||
A.el { text-decoration: none; font-weight: bold }
|
||||
A.elRef { font-weight: bold }
|
||||
A.code { text-decoration: none; font-weight: normal; color: #4444ee }
|
||||
A.codeRef { font-weight: normal; color: #4444ee }
|
||||
A:hover { text-decoration: none; background-color: #f2f2ff }
|
||||
DL.el { margin-left: -1cm }
|
||||
DIV.fragment { width: 100%; border: none; background-color: #eeeeee }
|
||||
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
|
||||
TD.md { background-color: #f2f2ff; font-weight: bold; }
|
||||
TD.mdname1 { background-color: #f2f2ff; font-weight: bold; color: #602020; }
|
||||
TD.mdname { background-color: #f2f2ff; font-weight: bold; color: #602020; width: 600px; }
|
||||
DIV.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold }
|
||||
DIV.groupText { margin-left: 16px; font-style: italic; font-size: smaller }
|
||||
FONT.keyword { color: #008000 }
|
||||
FONT.keywordtype { color: #604020 }
|
||||
FONT.keywordflow { color: #e08000 }
|
||||
FONT.comment { color: #800000 }
|
||||
FONT.preprocessor { color: #806020 }
|
||||
FONT.stringliteral { color: #002080 }
|
||||
FONT.charliteral { color: #008080 }
|
BIN
doc/reference/doxygen.gif
Normal file
BIN
doc/reference/doxygen.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 525 B |
97
include/boost/preprocessor.hpp
Normal file
97
include/boost/preprocessor.hpp
Normal file
@ -0,0 +1,97 @@
|
||||
#ifndef BOOST_PREPROCESSOR_HPP
|
||||
#define BOOST_PREPROCESSOR_HPP
|
||||
|
||||
// Copyright (C) 2001
|
||||
// Housemarque, Inc.
|
||||
// http://www.housemarque.com
|
||||
//
|
||||
// Permission to copy, use, modify, sell and distribute this software is
|
||||
// granted provided this copyright notice appears in all copies. This
|
||||
// software is provided "as is" without express or implied warranty, and
|
||||
// with no claim as to its suitability for any purpose.
|
||||
|
||||
// See http://www.boost.org for most recent version.
|
||||
|
||||
/*! \file
|
||||
|
||||
<a href="../../../../boost/preprocessor.hpp">Click here to see the header.</a>
|
||||
|
||||
Includes all PREPROCESSOR library headers.
|
||||
*/
|
||||
|
||||
#ifndef BOOST_PREPROCESSOR_ARITHMETIC_HPP
|
||||
# include <boost/preprocessor/arithmetic.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_ASSERT_MSG_HPP
|
||||
# include <boost/preprocessor/assert_msg.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_CAT_HPP
|
||||
# include <boost/preprocessor/cat.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_COMMA_HPP
|
||||
# include <boost/preprocessor/comma.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_COMMA_IF_HPP
|
||||
# include <boost/preprocessor/comma_if.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_COMPARISON_HPP
|
||||
# include <boost/preprocessor/comparison.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_DEC_HPP
|
||||
# include <boost/preprocessor/dec.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_EMPTY_HPP
|
||||
# include <boost/preprocessor/empty.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_ENUM_PARAMS_HPP
|
||||
# include <boost/preprocessor/enum_params.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_ENUM_PARAMS_WITH_A_DEFAULT_HPP
|
||||
# include <boost/preprocessor/enum_params_with_a_default.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_ENUM_PARAMS_WITH_DEFAULTS_HPP
|
||||
# include <boost/preprocessor/enum_params_with_defaults.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_ENUM_SHIFTED_PARAMS_HPP
|
||||
# include <boost/preprocessor/enum_shifted_params.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_IDENTITY_HPP
|
||||
# include <boost/preprocessor/identity.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_IF_HPP
|
||||
# include <boost/preprocessor/if.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_INC_HPP
|
||||
# include <boost/preprocessor/inc.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_LIMITS_HPP
|
||||
# include <boost/preprocessor/limits.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_LOGICAL_HPP
|
||||
# include <boost/preprocessor/logical.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_MAX_HPP
|
||||
# include <boost/preprocessor/max.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_MIN_HPP
|
||||
# include <boost/preprocessor/min.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_REPEAT_HPP
|
||||
# include <boost/preprocessor/repeat.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_REPEAT_2ND_HPP
|
||||
# include <boost/preprocessor/repeat_2nd.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_REPEAT_3RD_HPP
|
||||
# include <boost/preprocessor/repeat_3rd.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_STRINGIZE_HPP
|
||||
# include <boost/preprocessor/stringize.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_TUPLE_HPP
|
||||
# include <boost/preprocessor/tuple.hpp>
|
||||
#endif
|
||||
#ifndef BOOST_PREPROCESSOR_WHILE_HPP
|
||||
# include <boost/preprocessor/while.hpp>
|
||||
#endif
|
||||
#endif
|
Reference in New Issue
Block a user