X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fcomponents%2Fmetrics%2Ftest_metrics_service_client.h;h=c46ac4e9b052deba9d250bb44cd9c8c0591d6f80;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=edbee2fe419285a04d7ab431eed8868b80aa7f6d;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/components/metrics/test_metrics_service_client.h b/src/components/metrics/test_metrics_service_client.h index edbee2f..c46ac4e 100644 --- a/src/components/metrics/test_metrics_service_client.h +++ b/src/components/metrics/test_metrics_service_client.h @@ -18,31 +18,32 @@ class TestMetricsServiceClient : public MetricsServiceClient { static const char kBrandForTesting[]; TestMetricsServiceClient(); - virtual ~TestMetricsServiceClient(); + ~TestMetricsServiceClient() override; // MetricsServiceClient: - virtual void SetMetricsClientId(const std::string& client_id) OVERRIDE; - virtual bool IsOffTheRecordSessionActive() OVERRIDE; - virtual std::string GetApplicationLocale() OVERRIDE; - virtual bool GetBrand(std::string* brand_code) OVERRIDE; - virtual SystemProfileProto::Channel GetChannel() OVERRIDE; - virtual std::string GetVersionString() OVERRIDE; - virtual void OnLogUploadComplete() OVERRIDE; - virtual void StartGatheringMetrics( - const base::Closure& done_callback) OVERRIDE; - virtual void CollectFinalMetrics(const base::Closure& done_callback) - OVERRIDE; - virtual scoped_ptr CreateUploader( + void SetMetricsClientId(const std::string& client_id) override; + bool IsOffTheRecordSessionActive() override; + int32_t GetProduct() override; + std::string GetApplicationLocale() override; + bool GetBrand(std::string* brand_code) override; + SystemProfileProto::Channel GetChannel() override; + std::string GetVersionString() override; + void OnLogUploadComplete() override; + void StartGatheringMetrics(const base::Closure& done_callback) override; + void CollectFinalMetrics(const base::Closure& done_callback) override; + scoped_ptr CreateUploader( const std::string& server_url, const std::string& mime_type, - const base::Callback& on_upload_complete) OVERRIDE; + const base::Callback& on_upload_complete) override; const std::string& get_client_id() const { return client_id_; } void set_version_string(const std::string& str) { version_string_ = str; } + void set_product(int32_t product) { product_ = product; } private: std::string client_id_; std::string version_string_; + int32_t product_; DISALLOW_COPY_AND_ASSIGN(TestMetricsServiceClient); };