Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(552)

Side by Side Diff: chrome/browser/chromeos/system/syslogs_provider.cc

Issue 623293003: replace OVERRIDE and FINAL with override and final in chrome/browser/chromeos/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: run git cl format on echo_dialog_view.h Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/chromeos/system/syslogs_provider.h" 5 #include "chrome/browser/chromeos/system/syslogs_provider.h"
6 6
7 #include "ash/shell.h" 7 #include "ash/shell.h"
8 #include "base/bind.h" 8 #include "base/bind.h"
9 #include "base/bind_helpers.h" 9 #include "base/bind_helpers.h"
10 #include "base/command_line.h" 10 #include "base/command_line.h"
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after
179 179
180 } // namespace 180 } // namespace
181 181
182 class SyslogsProviderImpl : public SyslogsProvider { 182 class SyslogsProviderImpl : public SyslogsProvider {
183 public: 183 public:
184 // SyslogsProvider implementation: 184 // SyslogsProvider implementation:
185 virtual base::CancelableTaskTracker::TaskId RequestSyslogs( 185 virtual base::CancelableTaskTracker::TaskId RequestSyslogs(
186 bool compress_logs, 186 bool compress_logs,
187 SyslogsContext context, 187 SyslogsContext context,
188 const ReadCompleteCallback& callback, 188 const ReadCompleteCallback& callback,
189 base::CancelableTaskTracker* tracker) OVERRIDE; 189 base::CancelableTaskTracker* tracker) override;
190 190
191 static SyslogsProviderImpl* GetInstance(); 191 static SyslogsProviderImpl* GetInstance();
192 192
193 private: 193 private:
194 friend struct DefaultSingletonTraits<SyslogsProviderImpl>; 194 friend struct DefaultSingletonTraits<SyslogsProviderImpl>;
195 195
196 // Reads system logs, compresses content if requested. 196 // Reads system logs, compresses content if requested.
197 // Called from blocking pool thread. 197 // Called from blocking pool thread.
198 void ReadSyslogs( 198 void ReadSyslogs(
199 const base::CancelableTaskTracker::IsCanceledCallback& is_canceled, 199 const base::CancelableTaskTracker::IsCanceledCallback& is_canceled,
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
257 class SyslogsMemoryHandler : public MemoryDetails { 257 class SyslogsMemoryHandler : public MemoryDetails {
258 public: 258 public:
259 typedef SyslogsProvider::ReadCompleteCallback ReadCompleteCallback; 259 typedef SyslogsProvider::ReadCompleteCallback ReadCompleteCallback;
260 260
261 // |logs| is modified (see comment above) and passed to |request|. 261 // |logs| is modified (see comment above) and passed to |request|.
262 // |zip_content| is passed to |request|. 262 // |zip_content| is passed to |request|.
263 SyslogsMemoryHandler(const ReadCompleteCallback& callback, 263 SyslogsMemoryHandler(const ReadCompleteCallback& callback,
264 LogDictionaryType* logs, 264 LogDictionaryType* logs,
265 std::string* zip_content); 265 std::string* zip_content);
266 266
267 virtual void OnDetailsAvailable() OVERRIDE; 267 virtual void OnDetailsAvailable() override;
268 268
269 private: 269 private:
270 virtual ~SyslogsMemoryHandler(); 270 virtual ~SyslogsMemoryHandler();
271 271
272 ReadCompleteCallback callback_; 272 ReadCompleteCallback callback_;
273 273
274 LogDictionaryType* logs_; 274 LogDictionaryType* logs_;
275 std::string* zip_content_; 275 std::string* zip_content_;
276 276
277 DISALLOW_COPY_AND_ASSIGN(SyslogsMemoryHandler); 277 DISALLOW_COPY_AND_ASSIGN(SyslogsMemoryHandler);
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
399 return Singleton<SyslogsProviderImpl, 399 return Singleton<SyslogsProviderImpl,
400 DefaultSingletonTraits<SyslogsProviderImpl> >::get(); 400 DefaultSingletonTraits<SyslogsProviderImpl> >::get();
401 } 401 }
402 402
403 SyslogsProvider* SyslogsProvider::GetInstance() { 403 SyslogsProvider* SyslogsProvider::GetInstance() {
404 return SyslogsProviderImpl::GetInstance(); 404 return SyslogsProviderImpl::GetInstance();
405 } 405 }
406 406
407 } // namespace system 407 } // namespace system
408 } // namespace chromeos 408 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698