File indexing completed on 2025-09-17 08:49:17
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012 #ifndef CONFIG_DWA052200_H_
0013 # define CONFIG_DWA052200_H_
0014
0015 # include <boost/config.hpp>
0016 # include <boost/detail/workaround.hpp>
0017
0018 # ifdef BOOST_NO_OPERATORS_IN_NAMESPACE
0019
0020 # define BOOST_PYTHON_BEGIN_CONVERSION_NAMESPACE
0021 # define BOOST_PYTHON_END_CONVERSION_NAMESPACE
0022 # define BOOST_PYTHON_CONVERSION
0023 # define BOOST_PYTHON_IMPORT_CONVERSION(x) using ::x
0024 # else
0025 # define BOOST_PYTHON_BEGIN_CONVERSION_NAMESPACE namespace boost { namespace python {
0026 # define BOOST_PYTHON_END_CONVERSION_NAMESPACE }}
0027 # define BOOST_PYTHON_CONVERSION boost::python
0028 # define BOOST_PYTHON_IMPORT_CONVERSION(x) void never_defined()
0029 # endif
0030
0031 # if defined(BOOST_MSVC)
0032
0033 # pragma warning (disable : 4786)
0034 # pragma warning (disable : 4251)
0035 # pragma warning (disable : 4800)
0036 # pragma warning (disable : 4275)
0037
0038 # elif defined(__ICL) && __ICL < 600
0039
0040 # pragma warning(disable: 985)
0041
0042 # endif
0043
0044
0045
0046
0047 # if defined(BOOST_NO_STDC_NAMESPACE)
0048 # define BOOST_CSTD_
0049 # else
0050 # define BOOST_CSTD_ std
0051 # endif
0052
0053
0054
0055
0056
0057
0058
0059
0060 #if defined(BOOST_PYTHON_STATIC_LINK) && !defined(BOOST_PYTHON_STATIC_LIB)
0061 # define BOOST_PYTHON_STATIC_LIB
0062 #endif
0063
0064 #if defined(BOOST_PYTHON_DYNAMIC_LINK) && !defined(BOOST_PYTHON_DYNAMIC_LIB)
0065 # define BOOST_PYTHON_DYNAMIC_LIB
0066 #endif
0067
0068 #if !defined(BOOST_PYTHON_STATIC_LIB) && !defined(BOOST_PYTHON_DYNAMIC_LIB)
0069 # define BOOST_PYTHON_DYNAMIC_LIB
0070 #endif
0071
0072 #if defined(BOOST_PYTHON_DYNAMIC_LIB)
0073 # if defined(BOOST_SYMBOL_EXPORT)
0074 # if defined(BOOST_PYTHON_SOURCE)
0075 # define BOOST_PYTHON_DECL BOOST_SYMBOL_EXPORT
0076 # define BOOST_PYTHON_DECL_FORWARD BOOST_SYMBOL_FORWARD_EXPORT
0077 # define BOOST_PYTHON_DECL_EXCEPTION BOOST_EXCEPTION_EXPORT
0078 # define BOOST_PYTHON_BUILD_DLL
0079 # else
0080 # define BOOST_PYTHON_DECL BOOST_SYMBOL_IMPORT
0081 # define BOOST_PYTHON_DECL_FORWARD BOOST_SYMBOL_FORWARD_IMPORT
0082 # define BOOST_PYTHON_DECL_EXCEPTION BOOST_EXCEPTION_IMPORT
0083 # endif
0084 # endif
0085 #endif
0086
0087 #ifndef BOOST_PYTHON_DECL
0088 # define BOOST_PYTHON_DECL
0089 #endif
0090
0091 #ifndef BOOST_PYTHON_DECL_FORWARD
0092 # define BOOST_PYTHON_DECL_FORWARD
0093 #endif
0094
0095 #ifndef BOOST_PYTHON_DECL_EXCEPTION
0096 # define BOOST_PYTHON_DECL_EXCEPTION
0097 #endif
0098
0099 #if BOOST_WORKAROUND(__DECCXX_VER, BOOST_TESTED_AT(60590042))
0100
0101 # define BOOST_PYTHON_OFFSETOF(s_name, s_member) \
0102 ((size_t)__INTADDR__(&(((s_name *)0)->s_member)))
0103 #else
0104 # define BOOST_PYTHON_OFFSETOF offsetof
0105 #endif
0106
0107
0108
0109 #if !defined(BOOST_PYTHON_SOURCE) && !defined(BOOST_ALL_NO_LIB) && !defined(BOOST_PYTHON_NO_LIB)
0110
0111
0112
0113
0114 #define _BOOST_PYTHON_CONCAT(N, M, m) N ## M ## m
0115 #define BOOST_PYTHON_CONCAT(N, M, m) _BOOST_PYTHON_CONCAT(N, M, m)
0116 #define BOOST_LIB_NAME BOOST_PYTHON_CONCAT(boost_python, PY_MAJOR_VERSION, PY_MINOR_VERSION)
0117
0118
0119
0120 #ifdef BOOST_PYTHON_DYNAMIC_LIB
0121 # define BOOST_DYN_LINK
0122 #endif
0123
0124
0125
0126 #include <boost/config/auto_link.hpp>
0127 #endif
0128
0129 #undef BOOST_PYTHON_CONCAT
0130 #undef _BOOST_PYTHON_CONCAT
0131
0132 #ifndef BOOST_PYTHON_NO_PY_SIGNATURES
0133 #define BOOST_PYTHON_SUPPORTS_PY_SIGNATURES
0134 #endif
0135
0136 #if !defined(BOOST_ATTRIBUTE_UNUSED) && defined(__GNUC__) && (__GNUC__ >= 4)
0137 # define BOOST_ATTRIBUTE_UNUSED __attribute__((unused))
0138 #endif
0139
0140 #endif