Files
2025-09-18 17:55:52 -04:00

25 lines
769 B
C++

#pragma once
#include "SimpleJSON.h"
class WindowsStudioInstallerSettings : public SimpleJSON
{
public:
START_DATA_MAP(WindowsStudioInstallerSettings);
DECLARE_DATA_INT(CountersLoad);
DECLARE_DATA_BOOL(PerModeLoggingEnabled);
DECLARE_DATA_BOOL(CountersFireImmediately);
DECLARE_DATA_INT(HttpBoostPostTimeout);
DECLARE_DATA_BOOL(ShowInstallSuccessPrompt);
DECLARE_DATA_BOOL(LogChromeProtocolFix);
DECLARE_DATA_STRING(InfluxUrl);
DECLARE_DATA_STRING(InfluxDatabase);
DECLARE_DATA_STRING(InfluxUser);
DECLARE_DATA_STRING(InfluxPassword);
DECLARE_DATA_INT(InfluxHundredthsPercentage);
DECLARE_DATA_BOOL(UseNewVersionFetch);
DECLARE_DATA_BOOL(UseDataDomain);
DECLARE_DATA_BOOL(CreateEdgeRegistry);
DECLARE_DATA_BOOL(DeleteEdgeRegistry);
END_DATA_MAP();
};