This is the complete list of members for ArcdpsExtension::UpdateChecker, including all inherited members.
| CheckForUpdate(HMODULE pDll, const Version &pCurrentVersion, std::string &&pRepo, bool pAllowPreRelease) noexcept | ArcdpsExtension::UpdateCheckerBase | |
| Clear(BaseSingleton *ptr) | ArcdpsExtension::BaseSingleton | protectedstatic |
| ClearFiles(HMODULE pDll) noexcept | ArcdpsExtension::UpdateCheckerBase | |
| Draw(const std::unique_ptr< UpdateState > &pUpdateState, const std::string &pPluginName, const std::string &pRepoReleaseLink) | ArcdpsExtension::UpdateChecker | |
| f(std::function< void(T2 &)> action) | ArcdpsExtension::Singleton< UpdateChecker > | inlinestatic |
| f(std::function< void(UpdateChecker &)> action) | ArcdpsExtension::Singleton< UpdateChecker > | inlinestatic |
| 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) override | ArcdpsExtension::UpdateChecker | virtual |
| HttpGet(const std::string &pUrl) override | ArcdpsExtension::UpdateChecker | virtual |
| init(Args &&... args) | ArcdpsExtension::Singleton< UpdateChecker > | inlinestatic |
| instance() | ArcdpsExtension::Singleton< UpdateChecker > | inlinestatic |
| 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 | |
| reset() | ArcdpsExtension::Singleton< UpdateChecker > | inlinestatic |
| Status enum name | ArcdpsExtension::UpdateCheckerBase | |
| Store(std::unique_ptr< BaseSingleton > &&ptr) | ArcdpsExtension::BaseSingleton | protectedstatic |
| Version typedef | ArcdpsExtension::UpdateCheckerBase | |
| ~BaseSingleton()=default | ArcdpsExtension::BaseSingleton | virtual |
| ~Singleton() override | ArcdpsExtension::Singleton< UpdateChecker > | inline |