MiKTeX 23.10-next
A scalable TeX distribution
|
Update information record. More...
#include <miktex/PackageManager/PackageInstaller.h>
Public Types | |
enum | Action { None , Keep , KeepAdmin , KeepObsolete , Update , ForceUpdate , ForceRemove , Repair , ReleaseStateChange } |
Update actions. More... | |
Public Attributes | |
std::string | packageId |
Package ID. More... | |
std::time_t | timePackaged = InvalidTimeT |
Date/Time the package was created. More... | |
std::string | version |
Informal version informtion. More... | |
Action | action = None |
The action to take. More... | |
Update information record.
Update actions.
Enumerator | |
---|---|
Keep | Unused
|
KeepAdmin | No permission to remove. |
KeepObsolete | Should be removed. |
Update | Optional update. |
ForceUpdate | Required update. |
ForceRemove | Required deletion. |
Repair | Package has been tampered with. |
ReleaseStateChange | Release channel has changed. |
Action MiKTeX::Packages::PackageInstaller::UpdateInfo::action = None |
The action to take.
std::string MiKTeX::Packages::PackageInstaller::UpdateInfo::packageId |
Package ID.
std::time_t MiKTeX::Packages::PackageInstaller::UpdateInfo::timePackaged = InvalidTimeT |
Date/Time the package was created.
std::string MiKTeX::Packages::PackageInstaller::UpdateInfo::version |
Informal version informtion.