Index: components/metrics/chromeos/serialization_utils.h |
diff --git a/components/metrics/chromeos/serialization_utils.h b/components/metrics/chromeos/serialization_utils.h |
deleted file mode 100644 |
index 1fb27bc0c75ec852c3058b436054ec2a94933c2e..0000000000000000000000000000000000000000 |
--- a/components/metrics/chromeos/serialization_utils.h |
+++ /dev/null |
@@ -1,48 +0,0 @@ |
-// Copyright 2014 The Chromium Authors. All rights reserved. |
-// Use of this source code is governed by a BSD-style license that can be |
-// found in the LICENSE file. |
- |
-#ifndef COMPONENTS_METRICS_CHROMEOS_SERIALIZATION_UTILS_H_ |
-#define COMPONENTS_METRICS_CHROMEOS_SERIALIZATION_UTILS_H_ |
- |
-#include <string> |
- |
-#include "base/memory/scoped_ptr.h" |
-#include "base/memory/scoped_vector.h" |
- |
-namespace metrics { |
- |
-class MetricSample; |
- |
-// Metrics helpers to serialize and deserialize metrics collected by |
-// ChromeOS. |
-namespace SerializationUtils { |
- |
-// Deserializes a sample passed as a string and return a sample. |
-// The return value will either be a scoped_ptr to a Metric sample (if the |
-// deserialization was successful) or a NULL scoped_ptr. |
-scoped_ptr<MetricSample> ParseSample(const std::string& sample); |
- |
-// Reads all samples from a file and truncate the file when done. |
-void ReadAndTruncateMetricsFromFile(const std::string& filename, |
- ScopedVector<MetricSample>* metrics); |
- |
-// Serializes a sample and write it to filename. |
-// The format for the message is: |
-// message_size, serialized_message |
-// where |
-// * message_size is the total length of the message (message_size + |
-// serialized_message) on 4 bytes |
-// * serialized_message is the serialized version of sample (using ToString) |
-// |
-// NB: the file will never leave the device so message_size will be written |
-// with the architecture's endianness. |
-bool WriteMetricToFile(const MetricSample& sample, const std::string& filename); |
- |
-// Maximum length of a serialized message |
-static const int kMessageMaxLength = 1024; |
- |
-} // namespace SerializationUtils |
-} // namespace metrics |
- |
-#endif // COMPONENTS_METRICS_CHROMEOS_SERIALIZATION_UTILS_H_ |