diff options
Diffstat (limited to 'update_manager/system_provider.h')
-rw-r--r-- | update_manager/system_provider.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/update_manager/system_provider.h b/update_manager/system_provider.h index 13e188bb..8eb14e3b 100644 --- a/update_manager/system_provider.h +++ b/update_manager/system_provider.h @@ -17,6 +17,10 @@ #ifndef UPDATE_ENGINE_UPDATE_MANAGER_SYSTEM_PROVIDER_H_ #define UPDATE_ENGINE_UPDATE_MANAGER_SYSTEM_PROVIDER_H_ +#include <string> + +#include <base/version.h> + #include "update_engine/update_manager/provider.h" #include "update_engine/update_manager/variable.h" @@ -46,6 +50,9 @@ class SystemProvider : public Provider { // with zero delay kiosk app if any. virtual Variable<std::string>* var_kiosk_required_platform_version() = 0; + // Chrome OS version number as provided by |ImagePropeties|. + virtual Variable<base::Version>* var_chromeos_version() = 0; + protected: SystemProvider() {} |