LeviLamina
Loading...
Searching...
No Matches
BlockCerealSchemaUpgrade Class Referenceabstract
+ Inheritance diagram for BlockCerealSchemaUpgrade:

Public Member Functions

virtual bool previousSchema (::rapidjson::GenericValue< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator > > const &) const =0
 
virtual void upgradeToNext (::rapidjson::GenericDocument<::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > &, ::SemVersion const &) const
 
MCAPI bool checkAndUpgradeToNext (::rapidjson::GenericDocument< ::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > &document, ::SemVersion const &documentOriginalVersion) const
 
MCAPI void * $ctor (::std::string_view fileType, ::SemVersion targetVersion, ::std::string const &schemaKey, ::std::string const &jsonMemberName)
 
MCAPI void $dtor ()
 
MCFOLD void $upgradeToNext (::rapidjson::GenericDocument<::rapidjson::UTF8< char >, ::rapidjson::MemoryPoolAllocator<::rapidjson::CrtAllocator >, ::rapidjson::CrtAllocator > &, ::SemVersion const &) const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnkb0e3c9
 
::ll::UntypedStorage< 8, 32 > mUnk6aa837
 
::ll::UntypedStorage< 8, 32 > mUnk3b3bf2
 
::ll::UntypedStorage< 8, 16 > mUnkd8210b
 

The documentation for this class was generated from the following file: