File indexing completed on 2025-12-16 09:44:43
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012 #include <boost/config.hpp>
0013 #include <boost/config/assert_cxx03.hpp>
0014
0015 #ifdef BOOST_NO_CXX11_ADDRESSOF
0016 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_ADDRESSOF."
0017 #endif
0018 #ifdef BOOST_NO_CXX11_ALIGNAS
0019 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_ALIGNAS."
0020 #endif
0021 #ifdef BOOST_NO_CXX11_ALIGNOF
0022 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_ALIGNOF."
0023 #endif
0024 #ifdef BOOST_NO_CXX11_ALLOCATOR
0025 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_ALLOCATOR."
0026 #endif
0027 #ifdef BOOST_NO_CXX11_AUTO_DECLARATIONS
0028 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_AUTO_DECLARATIONS."
0029 #endif
0030 #ifdef BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS
0031 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_AUTO_MULTIDECLARATIONS."
0032 #endif
0033 #ifdef BOOST_NO_CXX11_CHAR16_T
0034 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_CHAR16_T."
0035 #endif
0036 #ifdef BOOST_NO_CXX11_CHAR32_T
0037 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_CHAR32_T."
0038 #endif
0039 #ifdef BOOST_NO_CXX11_CONSTEXPR
0040 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_CONSTEXPR."
0041 #endif
0042 #ifdef BOOST_NO_CXX11_DECLTYPE
0043 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_DECLTYPE."
0044 #endif
0045 #ifdef BOOST_NO_CXX11_DECLTYPE_N3276
0046 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_DECLTYPE_N3276."
0047 #endif
0048 #ifdef BOOST_NO_CXX11_DEFAULTED_FUNCTIONS
0049 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_DEFAULTED_FUNCTIONS."
0050 #endif
0051 #ifdef BOOST_NO_CXX11_DEFAULTED_MOVES
0052 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_DEFAULTED_MOVES."
0053 #endif
0054 #ifdef BOOST_NO_CXX11_DELETED_FUNCTIONS
0055 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_DELETED_FUNCTIONS."
0056 #endif
0057 #ifdef BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS
0058 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_EXPLICIT_CONVERSION_OPERATORS."
0059 #endif
0060 #ifdef BOOST_NO_CXX11_EXTERN_TEMPLATE
0061 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_EXTERN_TEMPLATE."
0062 #endif
0063 #ifdef BOOST_NO_CXX11_FINAL
0064 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_FINAL."
0065 #endif
0066 #ifdef BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS
0067 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_FIXED_LENGTH_VARIADIC_TEMPLATE_EXPANSION_PACKS."
0068 #endif
0069 #ifdef BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS
0070 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_FUNCTION_TEMPLATE_DEFAULT_ARGS."
0071 #endif
0072 #ifdef BOOST_NO_CXX11_HDR_ARRAY
0073 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_ARRAY."
0074 #endif
0075 #ifdef BOOST_NO_CXX11_HDR_ATOMIC
0076 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_ATOMIC."
0077 #endif
0078 #ifdef BOOST_NO_CXX11_HDR_CHRONO
0079 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_CHRONO."
0080 #endif
0081 #ifdef BOOST_NO_CXX11_HDR_CONDITION_VARIABLE
0082 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_CONDITION_VARIABLE."
0083 #endif
0084 #ifdef BOOST_NO_CXX11_HDR_EXCEPTION
0085 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_EXCEPTION."
0086 #endif
0087 #ifdef BOOST_NO_CXX11_HDR_FORWARD_LIST
0088 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_FORWARD_LIST."
0089 #endif
0090 #ifdef BOOST_NO_CXX11_HDR_FUNCTIONAL
0091 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_FUNCTIONAL."
0092 #endif
0093 #ifdef BOOST_NO_CXX11_HDR_FUTURE
0094 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_FUTURE."
0095 #endif
0096 #ifdef BOOST_NO_CXX11_HDR_INITIALIZER_LIST
0097 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_INITIALIZER_LIST."
0098 #endif
0099 #ifdef BOOST_NO_CXX11_HDR_MUTEX
0100 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_MUTEX."
0101 #endif
0102 #ifdef BOOST_NO_CXX11_HDR_RANDOM
0103 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_RANDOM."
0104 #endif
0105 #ifdef BOOST_NO_CXX11_HDR_RATIO
0106 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_RATIO."
0107 #endif
0108 #ifdef BOOST_NO_CXX11_HDR_REGEX
0109 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_REGEX."
0110 #endif
0111 #ifdef BOOST_NO_CXX11_HDR_SYSTEM_ERROR
0112 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_SYSTEM_ERROR."
0113 #endif
0114 #ifdef BOOST_NO_CXX11_HDR_THREAD
0115 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_THREAD."
0116 #endif
0117 #ifdef BOOST_NO_CXX11_HDR_TUPLE
0118 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_TUPLE."
0119 #endif
0120 #ifdef BOOST_NO_CXX11_HDR_TYPEINDEX
0121 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_TYPEINDEX."
0122 #endif
0123 #ifdef BOOST_NO_CXX11_HDR_TYPE_TRAITS
0124 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_TYPE_TRAITS."
0125 #endif
0126 #ifdef BOOST_NO_CXX11_HDR_UNORDERED_MAP
0127 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_UNORDERED_MAP."
0128 #endif
0129 #ifdef BOOST_NO_CXX11_HDR_UNORDERED_SET
0130 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_HDR_UNORDERED_SET."
0131 #endif
0132 #ifdef BOOST_NO_CXX11_INLINE_NAMESPACES
0133 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_INLINE_NAMESPACES."
0134 #endif
0135 #ifdef BOOST_NO_CXX11_LAMBDAS
0136 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_LAMBDAS."
0137 #endif
0138 #ifdef BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS
0139 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_LOCAL_CLASS_TEMPLATE_PARAMETERS."
0140 #endif
0141 #ifdef BOOST_NO_CXX11_NOEXCEPT
0142 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_NOEXCEPT."
0143 #endif
0144 #ifdef BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS
0145 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_NON_PUBLIC_DEFAULTED_FUNCTIONS."
0146 #endif
0147 #ifdef BOOST_NO_CXX11_NULLPTR
0148 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_NULLPTR."
0149 #endif
0150 #ifdef BOOST_NO_CXX11_NUMERIC_LIMITS
0151 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_NUMERIC_LIMITS."
0152 #endif
0153 #ifdef BOOST_NO_CXX11_OVERRIDE
0154 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_OVERRIDE."
0155 #endif
0156 #ifdef BOOST_NO_CXX11_POINTER_TRAITS
0157 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_POINTER_TRAITS."
0158 #endif
0159 #ifdef BOOST_NO_CXX11_RANGE_BASED_FOR
0160 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_RANGE_BASED_FOR."
0161 #endif
0162 #ifdef BOOST_NO_CXX11_RAW_LITERALS
0163 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_RAW_LITERALS."
0164 #endif
0165 #ifdef BOOST_NO_CXX11_REF_QUALIFIERS
0166 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_REF_QUALIFIERS."
0167 #endif
0168 #ifdef BOOST_NO_CXX11_RVALUE_REFERENCES
0169 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_RVALUE_REFERENCES."
0170 #endif
0171 #ifdef BOOST_NO_CXX11_SCOPED_ENUMS
0172 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_SCOPED_ENUMS."
0173 #endif
0174 #ifdef BOOST_NO_CXX11_SFINAE_EXPR
0175 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_SFINAE_EXPR."
0176 #endif
0177 #ifdef BOOST_NO_CXX11_SMART_PTR
0178 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_SMART_PTR."
0179 #endif
0180 #ifdef BOOST_NO_CXX11_STATIC_ASSERT
0181 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_STATIC_ASSERT."
0182 #endif
0183 #ifdef BOOST_NO_CXX11_STD_ALIGN
0184 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_STD_ALIGN."
0185 #endif
0186 #ifdef BOOST_NO_CXX11_TEMPLATE_ALIASES
0187 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_TEMPLATE_ALIASES."
0188 #endif
0189 #ifdef BOOST_NO_CXX11_THREAD_LOCAL
0190 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_THREAD_LOCAL."
0191 #endif
0192 #ifdef BOOST_NO_CXX11_TRAILING_RESULT_TYPES
0193 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_TRAILING_RESULT_TYPES."
0194 #endif
0195 #ifdef BOOST_NO_CXX11_UNICODE_LITERALS
0196 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_UNICODE_LITERALS."
0197 #endif
0198 #ifdef BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX
0199 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_UNIFIED_INITIALIZATION_SYNTAX."
0200 #endif
0201 #ifdef BOOST_NO_CXX11_UNRESTRICTED_UNION
0202 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_UNRESTRICTED_UNION."
0203 #endif
0204 #ifdef BOOST_NO_CXX11_USER_DEFINED_LITERALS
0205 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_USER_DEFINED_LITERALS."
0206 #endif
0207 #ifdef BOOST_NO_CXX11_VARIADIC_MACROS
0208 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_VARIADIC_MACROS."
0209 #endif
0210 #ifdef BOOST_NO_CXX11_VARIADIC_TEMPLATES
0211 # error "Your compiler appears not to be fully C++11 compliant. Detected via defect macro BOOST_NO_CXX11_VARIADIC_TEMPLATES."
0212 #endif