LeviLamina
Loading...
Searching...
No Matches
CerealDocumentUpgrader Member List

This is the complete list of members for CerealDocumentUpgrader, including all inherited members.

$ctor(::SemVersion terminus)CerealDocumentUpgrader
CerealDocumentUpgrader(CerealDocumentUpgrader const &) (defined in CerealDocumentUpgrader)CerealDocumentUpgrader
CerealDocumentUpgrader() (defined in CerealDocumentUpgrader)CerealDocumentUpgrader
CerealDocumentUpgrader(::SemVersion terminus)CerealDocumentUpgraderexplicit
clear()CerealDocumentUpgrader
getVersion(::rapidjson::GenericDocument< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > const &document)CerealDocumentUpgraderstatic
mUnk26485c (defined in CerealDocumentUpgrader)CerealDocumentUpgrader
mUnkd5595a (defined in CerealDocumentUpgrader)CerealDocumentUpgrader
operator=(CerealDocumentUpgrader const &) (defined in CerealDocumentUpgrader)CerealDocumentUpgrader
ParseAndUpgradeResult enum name (defined in CerealDocumentUpgrader)CerealDocumentUpgrader
parseDocument(::std::string_view json, bool allowMissingVersionAsZero, bool logRapidjsonErrors)CerealDocumentUpgraderstatic
parseJsonAndUpgrade(::SemVersion &outDocumentVersion, ::rapidjson::GenericDocument< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > &document, ::std::string const &json, ::Core::Path const &resourceName, bool allowMissingVersionAsZero, bool betaApis, ::std::optional<::SemVersion > const &minVersion) constCerealDocumentUpgrader
parseUpgradeAndStringifyJsonString(::std::string &json, ::SemVersion &outDocumentVersion, ::rapidjson::GenericDocument< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > &document, ::Core::Path const &resourceName, bool betaApis, ::std::optional<::SemVersion > const &minVersion) constCerealDocumentUpgrader
registerUpgrade(::std::shared_ptr<::CerealSchemaUpgrade > upgrade)CerealDocumentUpgrader
stringify(::rapidjson::GenericValue< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator > > const &document)CerealDocumentUpgraderstatic
upgradeJsonDocument(::rapidjson::GenericDocument< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > &document, ::SemVersion const &documentVersion) constCerealDocumentUpgrader
validateParsedVersion(::SemVersion const &documentVersion, ::std::optional<::SemVersion > const &minVersion, bool betaApis)CerealDocumentUpgraderstatic