#pragma once #include NS_BEGIN(Sia) NS_BEGIN(Api) class AFX_EXT_CLASS CSiaDriveConfig { public: CSiaDriveConfig(); CSiaDriveConfig(const String& filePath); public: ~CSiaDriveConfig(); Property(String, FilePath, public, private) JProperty(std::uint8_t, UI_Main_TabIndex, public, private, _configDocument) JProperty(std::string, Renter_UploadDbFilePath, public, private, _configDocument) private: json _configDocument; private: void LoadDefaults(); void Load( ); void Save() const; }; NS_END(2)