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) noexcept | ArcdpsExtension::UpdateCheckerBase | |
ClearFiles(HMODULE pDll) noexcept | ArcdpsExtension::UpdateCheckerBase | |
GetCurrentVersion(HMODULE dll) noexcept | ArcdpsExtension::UpdateCheckerBase | static |
GetInstallState(std::string &&pInstallPath, std::string &&pRepo, bool pAllowPreRelease) noexcept | ArcdpsExtension::UpdateCheckerBase | |
GetLatestRelease(std::string &&pRepo, bool pAllowPreRelease) | ArcdpsExtension::UpdateCheckerBase | |
GetPathFromHModule(HMODULE pDll) noexcept | ArcdpsExtension::UpdateCheckerBase | virtual |
GetUpdateInternal(std::string &&pInstallPath, const std::optional< Version > &pCurrentVersion, std::string &&pRepo, bool pAllowPreRelease) noexcept | ArcdpsExtension::UpdateCheckerBase | |
GetVersionAsString(const Version &pVersion) | ArcdpsExtension::UpdateCheckerBase | static |
HttpDownload(const std::string &pUrl, const std::filesystem::path &pOutputFile)=0 | ArcdpsExtension::UpdateCheckerBase | pure virtual |
HttpGet(const std::string &pUrl)=0 | ArcdpsExtension::UpdateCheckerBase | pure virtual |
IsNewer(const Version &pRepoVersion, const Version &pCurrentVersion) | ArcdpsExtension::UpdateCheckerBase | virtual |
Log(std::string &&pMessage) | ArcdpsExtension::UpdateCheckerBase | virtual |
ParseVersion(std::string_view versionString) | ArcdpsExtension::UpdateCheckerBase | virtual |
PerformDownload(const std::string &pUrl, const std::string &pDestinationPath) | ArcdpsExtension::UpdateCheckerBase | |
PerformInstallOrUpdate(UpdateState &pState) noexcept | ArcdpsExtension::UpdateCheckerBase | |
Status enum name | ArcdpsExtension::UpdateCheckerBase | |
Version typedef | ArcdpsExtension::UpdateCheckerBase |