Chromium Code Reviews| Index: chromecast/base/cast_sys_info_dummy.cc |
| diff --git a/chromecast/base/cast_sys_info_dummy.cc b/chromecast/base/cast_sys_info_dummy.cc |
| index 57e8beae188669ab979a00813cc55b06404a982d..7e13d216521bac03b0463001ed5c8c699616b3b5 100644 |
| --- a/chromecast/base/cast_sys_info_dummy.cc |
| +++ b/chromecast/base/cast_sys_info_dummy.cc |
| @@ -6,74 +6,155 @@ |
| namespace chromecast { |
| -CastSysInfoDummy::CastSysInfoDummy() { |
| -} |
| +CastSysInfoDummy::CastSysInfoDummy() |
| + : build_type_(BUILD_ENG), |
| + system_release_channel_(""), |
|
slan
2015/11/21 01:49:02
Why are any of the "" initializations necessary?
derekjchow1
2015/11/21 01:51:31
Removed.
|
| + serial_number_("dummy.serial.number"), |
| + product_name_(""), |
| + device_model_(""), |
| + board_name_(""), |
| + board_revision_(""), |
| + manufacturer_(""), |
| + system_build_number_(""), |
| + factory_country_("US"), |
| + factory_locale_("en-US"), |
| + wifi_interface_(""), |
| + ap_interface_(""), |
| + gl_vendor_(""), |
| + gl_renderer_(""), |
| + gl_version_("") {} |
| CastSysInfoDummy::~CastSysInfoDummy() { |
| } |
| CastSysInfo::BuildType CastSysInfoDummy::GetBuildType() { |
| - return BUILD_ENG; |
| + return build_type_; |
| } |
| std::string CastSysInfoDummy::GetSystemReleaseChannel() { |
| - return ""; |
| + return system_release_channel_; |
| } |
| std::string CastSysInfoDummy::GetSerialNumber() { |
| - return "dummy.serial.number"; |
| + return serial_number_; |
| } |
| std::string CastSysInfoDummy::GetProductName() { |
| - return ""; |
| + return product_name_; |
| } |
| std::string CastSysInfoDummy::GetDeviceModel() { |
| - return ""; |
| + return device_model_; |
| } |
| std::string CastSysInfoDummy::GetBoardName() { |
| - return ""; |
| + return board_name_; |
| } |
| std::string CastSysInfoDummy::GetBoardRevision() { |
| - return ""; |
| + return board_revision_; |
| } |
| std::string CastSysInfoDummy::GetManufacturer() { |
| - return ""; |
| + return manufacturer_; |
| } |
| std::string CastSysInfoDummy::GetSystemBuildNumber() { |
| - return ""; |
| + return system_build_number_; |
| } |
| std::string CastSysInfoDummy::GetFactoryCountry() { |
| - return "US"; |
| + return factory_country_; |
| } |
| std::string CastSysInfoDummy::GetFactoryLocale(std::string* second_locale) { |
| - return "en-US"; |
| + return factory_locale_; |
| } |
| std::string CastSysInfoDummy::GetWifiInterface() { |
| - return ""; |
| + return wifi_interface_; |
| } |
| std::string CastSysInfoDummy::GetApInterface() { |
| - return ""; |
| + return ap_interface_; |
| } |
| std::string CastSysInfoDummy::GetGlVendor() { |
| - return ""; |
| + return gl_vendor_; |
| } |
| std::string CastSysInfoDummy::GetGlRenderer() { |
| - return ""; |
| + return gl_renderer_; |
| } |
| std::string CastSysInfoDummy::GetGlVersion() { |
| - return ""; |
| + return gl_version_; |
| +} |
| + |
| +void CastSysInfoDummy::SetBuildType(CastSysInfo::BuildType build_type) { |
| + build_type_ = build_type; |
| +} |
| + |
| +void CastSysInfoDummy::SetSystemReleaseChannel( |
| + const std::string& system_release_channel) { |
| + system_release_channel_ = system_release_channel; |
| +} |
| + |
| +void CastSysInfoDummy::SetSerialNumber(const std::string& serial_number) { |
| + serial_number_ = serial_number; |
| +} |
| + |
| +void CastSysInfoDummy::SetProductName(const std::string& product_name) { |
| + product_name_ = product_name; |
| +} |
| + |
| +void CastSysInfoDummy::SetDeviceModel(const std::string& device_model) { |
| + device_model_ = device_model; |
| +} |
| + |
| +void CastSysInfoDummy::SetBoardName(const std::string& board_name) { |
| + board_name_ = board_name; |
| +} |
| + |
| +void CastSysInfoDummy::SetBoardRevision(const std::string& board_revision) { |
| + board_revision_ = board_revision; |
| +} |
| + |
| +void CastSysInfoDummy::SetManufacturer(const std::string& manufacturer) { |
| + manufacturer_ = manufacturer; |
| +} |
| + |
| +void CastSysInfoDummy::SetSystemBuildNumber( |
| + const std::string& system_build_number) { |
| + system_build_number_ = system_build_number; |
| +} |
| + |
| +void CastSysInfoDummy::SetFactoryCountry(const std::string& factory_country) { |
| + factory_country_ = factory_country; |
| +} |
| + |
| +void CastSysInfoDummy::SetFactoryLocale(const std::string& factory_locale) { |
| + factory_locale_ = factory_locale; |
| +} |
| + |
| +void CastSysInfoDummy::SetWifiInterface(const std::string& wifi_interface) { |
| + wifi_interface_ = wifi_interface_; |
| +} |
| + |
| +void CastSysInfoDummy::SetApInterface(const std::string& ap_interface) { |
| + ap_interface_ = ap_interface; |
| +} |
| + |
| +void CastSysInfoDummy::SetGlVendor(const std::string& gl_vendor) { |
| + gl_vendor_ = gl_vendor; |
| +} |
| + |
| +void CastSysInfoDummy::SetGlRenderer(const std::string& gl_renderer) { |
| + gl_renderer_ = gl_renderer; |
| +} |
| + |
| +void CastSysInfoDummy::SetGlVersion(const std::string& gl_version) { |
| + gl_version_ = gl_version; |
| } |
| } // namespace chromecast |