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 |