#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: