ArcdpsExtension
 
Loading...
Searching...
No Matches
ArcdpsExtension::UpdateCheckerBase Member List

This is the complete list of members for ArcdpsExtension::UpdateCheckerBase, including all inherited members.

CheckForUpdate(HMODULE pDll, const Version &pCurrentVersion, std::string &&pRepo, bool pAllowPreRelease) noexceptArcdpsExtension::UpdateCheckerBase
ClearFiles(HMODULE pDll) noexceptArcdpsExtension::UpdateCheckerBase
GetCurrentVersion(HMODULE dll) noexceptArcdpsExtension::UpdateCheckerBasestatic
GetInstallState(std::string &&pInstallPath, std::string &&pRepo, bool pAllowPreRelease) noexceptArcdpsExtension::UpdateCheckerBase
GetLatestRelease(std::string &&pRepo, bool pAllowPreRelease)ArcdpsExtension::UpdateCheckerBase
GetPathFromHModule(HMODULE pDll) noexceptArcdpsExtension::UpdateCheckerBasevirtual
GetUpdateInternal(std::string &&pInstallPath, const std::optional< Version > &pCurrentVersion, std::string &&pRepo, bool pAllowPreRelease) noexceptArcdpsExtension::UpdateCheckerBase
GetVersionAsString(const Version &pVersion)ArcdpsExtension::UpdateCheckerBasestatic
HttpDownload(const std::string &pUrl, const std::filesystem::path &pOutputFile)=0ArcdpsExtension::UpdateCheckerBasepure virtual
HttpGet(const std::string &pUrl)=0ArcdpsExtension::UpdateCheckerBasepure virtual
IsNewer(const Version &pRepoVersion, const Version &pCurrentVersion)ArcdpsExtension::UpdateCheckerBasevirtual
Log(std::string &&pMessage)ArcdpsExtension::UpdateCheckerBasevirtual
ParseVersion(std::string_view versionString)ArcdpsExtension::UpdateCheckerBasevirtual
PerformDownload(const std::string &pUrl, const std::string &pDestinationPath)ArcdpsExtension::UpdateCheckerBase
PerformInstallOrUpdate(UpdateState &pState) noexceptArcdpsExtension::UpdateCheckerBase
Status enum nameArcdpsExtension::UpdateCheckerBase
Version typedefArcdpsExtension::UpdateCheckerBase