Files
ECAP_Server/module/Local_Server/server/Config_Default/Config_Default.h
T
2026-08-21 18:13:43 +08:00

24 lines
1.5 KiB
C++

#pragma once
#include <filesystem>
#include "../Config.h"
struct Default_Config_File {
Config_Section section;
std::filesystem::path path;
Psc::JSON value;
};
Default_Config_File make_default_config_file(Config_Section section, const std::filesystem::path& directory);
Default_Config_File make_default_version_config(const std::filesystem::path& directory);
Default_Config_File make_default_dsp_config(const std::filesystem::path& directory);
Default_Config_File make_default_drogon_config(const std::filesystem::path& directory);
Default_Config_File make_default_http_monitor_config(const std::filesystem::path& directory);
Default_Config_File make_default_mlat_config(const std::filesystem::path& directory);
Default_Config_File make_default_web_server_config(const std::filesystem::path& directory);
Default_Config_File make_default_map_resources_config(const std::filesystem::path& directory);
Default_Config_File make_default_map_view_config(const std::filesystem::path& directory);
Default_Config_File make_default_map_models_config(const std::filesystem::path& directory);
Default_Config_File make_default_mode_acs_config(const std::filesystem::path& directory);
Default_Config_File make_default_log_config(const std::filesystem::path& directory);
Default_Config_File make_default_console_config(const std::filesystem::path& directory);
Default_Config_File make_default_external_database_config(const std::filesystem::path& directory);
Default_Config_File make_default_cesium_graphics_config(const std::filesystem::path& directory);