61 const std::string_view& tag,
const AttributesList& attrs)
override;
Declare a structure that describes patch fields.
std::vector< Attribute > AttributesList
A class that parses update server data format.
bool Parse(const VersionPatch::UpdateDataFormat &updateData, VersionPatch *versionPatch)
Parsing from update data format to VersionPatch fields.
std::map< XmlParsedTags, const char * > mXmlTagNames
bool HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) override
void HandleXMLEndTag(const std::string_view &tag) override
XMLTagHandler * HandleXMLChild(const std::string_view &tag) override
VersionPatch * mVersionPatch
XmlParsedTags mXmlParsingState
void HandleXMLContent(const std::string_view &content) override
wxArrayString SplitChangelogSentences(const wxString &changelogContent)
This class is an interface which should be implemented by classes which wish to be able to load and s...
A structure that describes patch fields.
std::string UpdateDataFormat