| Index: chrome/browser/drive/event_logger.cc
|
| diff --git a/chrome/browser/drive/event_logger.cc b/chrome/browser/drive/event_logger.cc
|
| deleted file mode 100644
|
| index 69c8541d705ba94027aba5764797006bffd8de4a..0000000000000000000000000000000000000000
|
| --- a/chrome/browser/drive/event_logger.cc
|
| +++ /dev/null
|
| @@ -1,63 +0,0 @@
|
| -// Copyright (c) 2012 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.
|
| -
|
| -#include "chrome/browser/drive/event_logger.h"
|
| -
|
| -#include "base/logging.h"
|
| -#include "base/strings/stringprintf.h"
|
| -
|
| -namespace drive {
|
| -
|
| -EventLogger::Event::Event(
|
| - int id, logging::LogSeverity severity, const std::string& what)
|
| - : id(id),
|
| - severity(severity),
|
| - when(base::Time::Now()),
|
| - what(what) {
|
| -}
|
| -
|
| -EventLogger::EventLogger()
|
| - : history_size_(kDefaultHistorySize),
|
| - next_event_id_(0) {
|
| -}
|
| -
|
| -EventLogger::~EventLogger() {
|
| -}
|
| -
|
| -void EventLogger::LogRawString(logging::LogSeverity severity,
|
| - const std::string& what) {
|
| - base::AutoLock auto_lock(lock_);
|
| - history_.push_back(Event(next_event_id_, severity, what));
|
| - ++next_event_id_;
|
| - if (history_.size() > history_size_)
|
| - history_.pop_front();
|
| -}
|
| -
|
| -void EventLogger::Log(logging::LogSeverity severity, const char* format, ...) {
|
| - std::string what;
|
| -
|
| - va_list args;
|
| - va_start(args, format);
|
| - base::StringAppendV(&what, format, args);
|
| - va_end(args);
|
| -
|
| - DVLOG(1) << what;
|
| - LogRawString(severity, what);
|
| -}
|
| -
|
| -void EventLogger::SetHistorySize(size_t history_size) {
|
| - base::AutoLock auto_lock(lock_);
|
| - history_.clear();
|
| - history_size_ = history_size;
|
| -}
|
| -
|
| -std::vector<EventLogger::Event> EventLogger::GetHistory() {
|
| - base::AutoLock auto_lock(lock_);
|
| - std::vector<Event> output;
|
| - output.assign(history_.begin(), history_.end());
|
| - return output;
|
| -}
|
| -
|
| -
|
| -} // namespace drive
|
|
|