123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 |
- // __ _____ _____ _____
- // __| | __| | | | JSON for Modern C++
- // | | |__ | | | | | | version 3.11.3
- // |_____|_____|_____|_|___| https://github.com/nlohmann/json
- //
- // SPDX-FileCopyrightText: 2013-2023 Niels Lohmann <https://nlohmann.me>
- // SPDX-License-Identifier: MIT
- #pragma once
- #undef JSON_HEDLEY_ALWAYS_INLINE
- #undef JSON_HEDLEY_ARM_VERSION
- #undef JSON_HEDLEY_ARM_VERSION_CHECK
- #undef JSON_HEDLEY_ARRAY_PARAM
- #undef JSON_HEDLEY_ASSUME
- #undef JSON_HEDLEY_BEGIN_C_DECLS
- #undef JSON_HEDLEY_CLANG_HAS_ATTRIBUTE
- #undef JSON_HEDLEY_CLANG_HAS_BUILTIN
- #undef JSON_HEDLEY_CLANG_HAS_CPP_ATTRIBUTE
- #undef JSON_HEDLEY_CLANG_HAS_DECLSPEC_DECLSPEC_ATTRIBUTE
- #undef JSON_HEDLEY_CLANG_HAS_EXTENSION
- #undef JSON_HEDLEY_CLANG_HAS_FEATURE
- #undef JSON_HEDLEY_CLANG_HAS_WARNING
- #undef JSON_HEDLEY_COMPCERT_VERSION
- #undef JSON_HEDLEY_COMPCERT_VERSION_CHECK
- #undef JSON_HEDLEY_CONCAT
- #undef JSON_HEDLEY_CONCAT3
- #undef JSON_HEDLEY_CONCAT3_EX
- #undef JSON_HEDLEY_CONCAT_EX
- #undef JSON_HEDLEY_CONST
- #undef JSON_HEDLEY_CONSTEXPR
- #undef JSON_HEDLEY_CONST_CAST
- #undef JSON_HEDLEY_CPP_CAST
- #undef JSON_HEDLEY_CRAY_VERSION
- #undef JSON_HEDLEY_CRAY_VERSION_CHECK
- #undef JSON_HEDLEY_C_DECL
- #undef JSON_HEDLEY_DEPRECATED
- #undef JSON_HEDLEY_DEPRECATED_FOR
- #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL
- #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_
- #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED
- #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES
- #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS
- #undef JSON_HEDLEY_DIAGNOSTIC_DISABLE_UNUSED_FUNCTION
- #undef JSON_HEDLEY_DIAGNOSTIC_POP
- #undef JSON_HEDLEY_DIAGNOSTIC_PUSH
- #undef JSON_HEDLEY_DMC_VERSION
- #undef JSON_HEDLEY_DMC_VERSION_CHECK
- #undef JSON_HEDLEY_EMPTY_BASES
- #undef JSON_HEDLEY_EMSCRIPTEN_VERSION
- #undef JSON_HEDLEY_EMSCRIPTEN_VERSION_CHECK
- #undef JSON_HEDLEY_END_C_DECLS
- #undef JSON_HEDLEY_FLAGS
- #undef JSON_HEDLEY_FLAGS_CAST
- #undef JSON_HEDLEY_GCC_HAS_ATTRIBUTE
- #undef JSON_HEDLEY_GCC_HAS_BUILTIN
- #undef JSON_HEDLEY_GCC_HAS_CPP_ATTRIBUTE
- #undef JSON_HEDLEY_GCC_HAS_DECLSPEC_ATTRIBUTE
- #undef JSON_HEDLEY_GCC_HAS_EXTENSION
- #undef JSON_HEDLEY_GCC_HAS_FEATURE
- #undef JSON_HEDLEY_GCC_HAS_WARNING
- #undef JSON_HEDLEY_GCC_NOT_CLANG_VERSION_CHECK
- #undef JSON_HEDLEY_GCC_VERSION
- #undef JSON_HEDLEY_GCC_VERSION_CHECK
- #undef JSON_HEDLEY_GNUC_HAS_ATTRIBUTE
- #undef JSON_HEDLEY_GNUC_HAS_BUILTIN
- #undef JSON_HEDLEY_GNUC_HAS_CPP_ATTRIBUTE
- #undef JSON_HEDLEY_GNUC_HAS_DECLSPEC_ATTRIBUTE
- #undef JSON_HEDLEY_GNUC_HAS_EXTENSION
- #undef JSON_HEDLEY_GNUC_HAS_FEATURE
- #undef JSON_HEDLEY_GNUC_HAS_WARNING
- #undef JSON_HEDLEY_GNUC_VERSION
- #undef JSON_HEDLEY_GNUC_VERSION_CHECK
- #undef JSON_HEDLEY_HAS_ATTRIBUTE
- #undef JSON_HEDLEY_HAS_BUILTIN
- #undef JSON_HEDLEY_HAS_CPP_ATTRIBUTE
- #undef JSON_HEDLEY_HAS_CPP_ATTRIBUTE_NS
- #undef JSON_HEDLEY_HAS_DECLSPEC_ATTRIBUTE
- #undef JSON_HEDLEY_HAS_EXTENSION
- #undef JSON_HEDLEY_HAS_FEATURE
- #undef JSON_HEDLEY_HAS_WARNING
- #undef JSON_HEDLEY_IAR_VERSION
- #undef JSON_HEDLEY_IAR_VERSION_CHECK
- #undef JSON_HEDLEY_IBM_VERSION
- #undef JSON_HEDLEY_IBM_VERSION_CHECK
- #undef JSON_HEDLEY_IMPORT
- #undef JSON_HEDLEY_INLINE
- #undef JSON_HEDLEY_INTEL_CL_VERSION
- #undef JSON_HEDLEY_INTEL_CL_VERSION_CHECK
- #undef JSON_HEDLEY_INTEL_VERSION
- #undef JSON_HEDLEY_INTEL_VERSION_CHECK
- #undef JSON_HEDLEY_IS_CONSTANT
- #undef JSON_HEDLEY_IS_CONSTEXPR_
- #undef JSON_HEDLEY_LIKELY
- #undef JSON_HEDLEY_MALLOC
- #undef JSON_HEDLEY_MCST_LCC_VERSION
- #undef JSON_HEDLEY_MCST_LCC_VERSION_CHECK
- #undef JSON_HEDLEY_MESSAGE
- #undef JSON_HEDLEY_MSVC_VERSION
- #undef JSON_HEDLEY_MSVC_VERSION_CHECK
- #undef JSON_HEDLEY_NEVER_INLINE
- #undef JSON_HEDLEY_NON_NULL
- #undef JSON_HEDLEY_NO_ESCAPE
- #undef JSON_HEDLEY_NO_RETURN
- #undef JSON_HEDLEY_NO_THROW
- #undef JSON_HEDLEY_NULL
- #undef JSON_HEDLEY_PELLES_VERSION
- #undef JSON_HEDLEY_PELLES_VERSION_CHECK
- #undef JSON_HEDLEY_PGI_VERSION
- #undef JSON_HEDLEY_PGI_VERSION_CHECK
- #undef JSON_HEDLEY_PREDICT
- #undef JSON_HEDLEY_PRINTF_FORMAT
- #undef JSON_HEDLEY_PRIVATE
- #undef JSON_HEDLEY_PUBLIC
- #undef JSON_HEDLEY_PURE
- #undef JSON_HEDLEY_REINTERPRET_CAST
- #undef JSON_HEDLEY_REQUIRE
- #undef JSON_HEDLEY_REQUIRE_CONSTEXPR
- #undef JSON_HEDLEY_REQUIRE_MSG
- #undef JSON_HEDLEY_RESTRICT
- #undef JSON_HEDLEY_RETURNS_NON_NULL
- #undef JSON_HEDLEY_SENTINEL
- #undef JSON_HEDLEY_STATIC_ASSERT
- #undef JSON_HEDLEY_STATIC_CAST
- #undef JSON_HEDLEY_STRINGIFY
- #undef JSON_HEDLEY_STRINGIFY_EX
- #undef JSON_HEDLEY_SUNPRO_VERSION
- #undef JSON_HEDLEY_SUNPRO_VERSION_CHECK
- #undef JSON_HEDLEY_TINYC_VERSION
- #undef JSON_HEDLEY_TINYC_VERSION_CHECK
- #undef JSON_HEDLEY_TI_ARMCL_VERSION
- #undef JSON_HEDLEY_TI_ARMCL_VERSION_CHECK
- #undef JSON_HEDLEY_TI_CL2000_VERSION
- #undef JSON_HEDLEY_TI_CL2000_VERSION_CHECK
- #undef JSON_HEDLEY_TI_CL430_VERSION
- #undef JSON_HEDLEY_TI_CL430_VERSION_CHECK
- #undef JSON_HEDLEY_TI_CL6X_VERSION
- #undef JSON_HEDLEY_TI_CL6X_VERSION_CHECK
- #undef JSON_HEDLEY_TI_CL7X_VERSION
- #undef JSON_HEDLEY_TI_CL7X_VERSION_CHECK
- #undef JSON_HEDLEY_TI_CLPRU_VERSION
- #undef JSON_HEDLEY_TI_CLPRU_VERSION_CHECK
- #undef JSON_HEDLEY_TI_VERSION
- #undef JSON_HEDLEY_TI_VERSION_CHECK
- #undef JSON_HEDLEY_UNAVAILABLE
- #undef JSON_HEDLEY_UNLIKELY
- #undef JSON_HEDLEY_UNPREDICTABLE
- #undef JSON_HEDLEY_UNREACHABLE
- #undef JSON_HEDLEY_UNREACHABLE_RETURN
- #undef JSON_HEDLEY_VERSION
- #undef JSON_HEDLEY_VERSION_DECODE_MAJOR
- #undef JSON_HEDLEY_VERSION_DECODE_MINOR
- #undef JSON_HEDLEY_VERSION_DECODE_REVISION
- #undef JSON_HEDLEY_VERSION_ENCODE
- #undef JSON_HEDLEY_WARNING
- #undef JSON_HEDLEY_WARN_UNUSED_RESULT
- #undef JSON_HEDLEY_WARN_UNUSED_RESULT_MSG
- #undef JSON_HEDLEY_FALL_THROUGH
|