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 |