Lines Matching refs:string
22 #include <string>
58 const std::string& in_os_platform,
59 const std::string& in_os_version,
60 const std::string& in_os_sp,
61 const std::string& in_os_board,
62 const std::string& in_app_id,
63 const std::string& in_app_version,
64 const std::string& in_app_lang,
65 const std::string& in_target_channel,
66 const std::string& in_hwid,
67 const std::string& in_fw_version,
68 const std::string& in_ec_version,
71 const std::string& in_update_url,
72 const std::string& in_target_version_prefix)
101 inline std::string os_platform() const { return os_platform_; }
102 inline std::string os_version() const { return os_version_; }
103 inline std::string os_sp() const { return os_sp_; }
104 inline std::string os_board() const { return image_props_.board; }
105 inline std::string os_build_fingerprint() const {
108 inline std::string os_build_type() const { return image_props_.build_type; }
109 inline std::string board_app_id() const { return image_props_.product_id; }
110 inline std::string canary_app_id() const {
113 inline std::string system_app_id() const { return image_props_.system_id; }
114 inline void set_system_app_id(const std::string& system_app_id) {
117 inline void set_app_id(const std::string& app_id) {
121 inline std::string app_lang() const { return app_lang_; }
122 inline std::string hwid() const { return hwid_; }
123 inline std::string fw_version() const { return fw_version_; }
124 inline std::string ec_version() const { return ec_version_; }
126 inline void set_app_version(const std::string& version) {
129 inline std::string app_version() const { return image_props_.version; }
130 inline std::string system_version() const {
133 inline std::string product_components() const {
136 inline void set_product_components(const std::string& product_components) {
140 inline std::string current_channel() const {
143 inline std::string target_channel() const {
146 inline std::string download_channel() const { return download_channel_; }
156 inline void set_update_url(const std::string& url) { update_url_ = url; }
157 inline std::string update_url() const { return update_url_; }
159 inline void set_target_version_prefix(const std::string& prefix) {
163 inline std::string target_version_prefix() const {
203 virtual std::string GetAppId() const;
214 bool Init(const std::string& in_app_version,
215 const std::string& in_update_url,
225 virtual bool SetTargetChannel(const std::string& channel,
227 std::string* error_message);
245 void set_root(const std::string& root);
246 void set_current_channel(const std::string& channel) {
249 void set_target_channel(const std::string& channel) {
265 bool IsValidChannel(const std::string& channel,
266 std::string* error_message) const;
267 bool IsValidChannel(const std::string& channel) const {
272 int GetChannelIndex(const std::string& channel) const;
292 std::string GetMachineType() const;
302 std::string os_platform_;
303 std::string os_version_;
304 std::string os_sp_;
305 std::string app_lang_;
325 std::string download_channel_;
327 std::string hwid_; // Hardware Qualification ID of the client
328 std::string fw_version_; // Chrome OS Firmware Version.
329 std::string ec_version_; // Chrome OS EC Version.
334 std::string update_url_;
338 std::string target_version_prefix_;
355 std::string root_;