1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #ifndef CONTENT_BROWSER_TRACING_BATTOR_POWER_TRACE_PROVIDER_H_
6 #define CONTENT_BROWSER_TRACING_BATTOR_POWER_TRACE_PROVIDER_H_
10 #include "base/macros.h"
14 // This class handles the connection with the battor h/w using
15 // chrome serial port interfaces.
16 // TODO (aschulman) port over battor C code.
17 class BattorPowerTraceProvider
{
19 BattorPowerTraceProvider();
23 void GetLog(std::string
* log_str
);
24 ~BattorPowerTraceProvider();
27 DISALLOW_COPY_AND_ASSIGN(BattorPowerTraceProvider
);
30 #endif // CONTENT_BROWSER_TRACING_BATTOR_POWER_TRACE_PROVIDER_H_