LeviLamina
|
This is the complete list of members for CerealDocumentUpgrader, including all inherited members.
CerealDocumentUpgrader(CerealDocumentUpgrader const &) (defined in CerealDocumentUpgrader) | CerealDocumentUpgrader | |
CerealDocumentUpgrader() (defined in CerealDocumentUpgrader) | CerealDocumentUpgrader | |
clear() | CerealDocumentUpgrader | |
getVersion(::rapidjson::GenericDocument< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > const &document) | CerealDocumentUpgrader | static |
mUnk34f8f2 (defined in CerealDocumentUpgrader) | CerealDocumentUpgrader | |
mUnkd5595a (defined in CerealDocumentUpgrader) | CerealDocumentUpgrader | |
operator=(CerealDocumentUpgrader const &) (defined in CerealDocumentUpgrader) | CerealDocumentUpgrader | |
ParseAndUpgradeResult enum name (defined in CerealDocumentUpgrader) | CerealDocumentUpgrader | |
parseJsonAndUpgrade(::std::string const &json, ::SemVersion &outDocumentVersion, ::rapidjson::GenericDocument< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > &document, ::Core::Path const &resourceName, bool allowMissingVersionAsZero, ::std::optional<::SemVersion > const &minVersion, ::std::function< bool(::SemVersion const &)> const &shouldUpgrade) const | CerealDocumentUpgrader | |
registerUpgrade(::std::shared_ptr<::CerealSchemaUpgrade > upgrade) | CerealDocumentUpgrader | |
upgradeJson(::std::string &json, ::SemVersion &outDocumentVersion, ::rapidjson::GenericDocument< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > &document, ::Core::Path const &resourceName, ::std::optional<::SemVersion > const &minVersion, ::std::function< bool(::SemVersion const &)> const &shouldUpgrade) const | CerealDocumentUpgrader |