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

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) noexceptArcdpsExtension::UpdateCheckerBase
Clear(BaseSingleton *ptr)ArcdpsExtension::BaseSingletonprotectedstatic
ClearFiles(HMODULE pDll) noexceptArcdpsExtension::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) 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) overrideArcdpsExtension::UpdateCheckervirtual
HttpGet(const std::string &pUrl) overrideArcdpsExtension::UpdateCheckervirtual
init(Args &&... args)ArcdpsExtension::Singleton< UpdateChecker >inlinestatic
instance()ArcdpsExtension::Singleton< UpdateChecker >inlinestatic
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
reset()ArcdpsExtension::Singleton< UpdateChecker >inlinestatic
Status enum nameArcdpsExtension::UpdateCheckerBase
Store(std::unique_ptr< BaseSingleton > &&ptr)ArcdpsExtension::BaseSingletonprotectedstatic
Version typedefArcdpsExtension::UpdateCheckerBase
~BaseSingleton()=defaultArcdpsExtension::BaseSingletonvirtual
~Singleton() overrideArcdpsExtension::Singleton< UpdateChecker >inline