Index: statsreport/formatter.h |
diff --git a/statsreport/formatter.h b/statsreport/formatter.h |
deleted file mode 100644 |
index d219d89bd8750a0efc9cd541ffc8c0a85730f9db..0000000000000000000000000000000000000000 |
--- a/statsreport/formatter.h |
+++ /dev/null |
@@ -1,60 +0,0 @@ |
-// Copyright 2006-2009 Google Inc. |
-// |
-// Licensed under the Apache License, Version 2.0 (the "License"); |
-// you may not use this file except in compliance with the License. |
-// You may obtain a copy of the License at |
-// |
-// http://www.apache.org/licenses/LICENSE-2.0 |
-// |
-// Unless required by applicable law or agreed to in writing, software |
-// distributed under the License is distributed on an "AS IS" BASIS, |
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
-// See the License for the specific language governing permissions and |
-// limitations under the License. |
-// ======================================================================== |
-// |
-// Utility class to format metrics to a string suitable for posting to |
-// TB stats server. |
-#ifndef OMAHA_STATSREPORT_FORMATTER_H__ |
-#define OMAHA_STATSREPORT_FORMATTER_H__ |
- |
-#include "base/basictypes.h" |
-#include "metrics.h" |
-#include <strstream> |
- |
-namespace stats_report { |
- |
-/// A utility class that knows how to turn metrics into a string for |
-/// reporting to the Toolbar stats server. |
-/// This code is mostly appropriated from the toolbars stats formatter |
-class Formatter { |
-public: |
- /// @param name the name of the application to report stats against |
- Formatter(const char *name, uint32 measurement_secs); |
- ~Formatter(); |
- |
- /// Add metric to the output string |
- void AddMetric(MetricBase *metric); |
- |
- /// Add typed metrics to the output string |
- /// @{ |
- void AddCount(const char *name, int64 value); |
- void AddTiming(const char *name, int64 num, int64 avg, int64 min, |
- int64 max); |
- void AddInteger(const char *name, int64 value); |
- void AddBoolean(const char *name, bool value); |
- /// @} |
- |
- /// Terminates the output string and returns it. |
- /// It is an error to add metrics after output() is called. |
- const char *output() { output_ << std::ends; return output_.str(); } |
- |
-private: |
- DISALLOW_EVIL_CONSTRUCTORS(Formatter); |
- |
- mutable std::strstream output_; |
-}; |
- |
-} // namespace stats_report |
- |
-#endif // OMAHA_STATSREPORT_FORMATTER_H__ |