#pragma once #include #include #include #include #include #include #include #include #include #include #include #include "iflytopcpp/core/components/config_template/config_template.hpp" #define ConfigELEMENT_LIST(marco) \ /**/ \ marco(string /* */, deviceId, "") /**/ \ marco(size_t /* */, safe_disk_size_g, 50) /*当剩余磁盘空间小于该数值时停止同步*/ configTemplateDEFILE_CONFIG_SERVICE2( // Config, // ConfigELEMENT_LIST, // "./configs/config.json", {});