#include <UpdateCheckerBase.h>
◆ UpdateState()
ArcdpsExtension::UpdateCheckerBase::UpdateState::UpdateState |
( |
const std::optional< Version > & |
pVersion, |
|
|
std::string && |
pInstallPath |
|
) |
| |
◆ ~UpdateState()
ArcdpsExtension::UpdateCheckerBase::UpdateState::~UpdateState |
( |
| ) |
|
◆ ChangeStatus()
bool ArcdpsExtension::UpdateCheckerBase::UpdateState::ChangeStatus |
( |
Status |
pExpectedStatus, |
|
|
Status |
pNewStatus |
|
) |
| |
◆ FinishPendingTasks()
void ArcdpsExtension::UpdateCheckerBase::UpdateState::FinishPendingTasks |
( |
| ) |
|
◆ CurrentVersion
const std::optional<Version> ArcdpsExtension::UpdateCheckerBase::UpdateState::CurrentVersion = {} |
◆ DownloadUrl
std::string ArcdpsExtension::UpdateCheckerBase::UpdateState::DownloadUrl |
◆ InstallPath
const std::string ArcdpsExtension::UpdateCheckerBase::UpdateState::InstallPath |
◆ Lock
std::mutex ArcdpsExtension::UpdateCheckerBase::UpdateState::Lock |
◆ NewVersion
Version ArcdpsExtension::UpdateCheckerBase::UpdateState::NewVersion = {} |
◆ Tasks
std::vector<std::thread> ArcdpsExtension::UpdateCheckerBase::UpdateState::Tasks |
◆ UpdateStatus
The documentation for this struct was generated from the following files: