Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-30 10:12:52

0001 //     __ _____ _____ _____
0002 //  __|  |   __|     |   | |  JSON for Modern C++
0003 // |  |  |__   |  |  | | | |  version 3.11.2
0004 // |_____|_____|_____|_|___|  https://github.com/nlohmann/json
0005 //
0006 // SPDX-FileCopyrightText: 2013-2022 Niels Lohmann <https://nlohmann.me>
0007 // SPDX-License-Identifier: MIT
0008 
0009 #pragma once
0010 
0011 #include <nlohmann/detail/macro_scope.hpp>
0012 
0013 #if JSON_HAS_EXPERIMENTAL_FILESYSTEM
0014 #include <experimental/filesystem>
0015 NLOHMANN_JSON_NAMESPACE_BEGIN
0016 namespace detail
0017 {
0018 namespace std_fs = std::experimental::filesystem;
0019 }  // namespace detail
0020 NLOHMANN_JSON_NAMESPACE_END
0021 #elif JSON_HAS_FILESYSTEM
0022 #include <filesystem>
0023 NLOHMANN_JSON_NAMESPACE_BEGIN
0024 namespace detail
0025 {
0026 namespace std_fs = std::filesystem;
0027 }  // namespace detail
0028 NLOHMANN_JSON_NAMESPACE_END
0029 #endif