blob: 3f05f9ec8a074f1648c099748de2f8b640b538ec [file] [log] [blame]
Than McIntosh7e2f4e92015-03-05 11:05:02 -05001#ifndef WIRELESS_ANDROID_LOGGING_AWP_PERF_DATA_CONVERTER_H_
2#define WIRELESS_ANDROID_LOGGING_AWP_PERF_DATA_CONVERTER_H_
3
Andreas Gampef9a35612018-01-04 14:22:50 -08004#include <string>
5
Andreas Gampe0c09e0e2018-03-13 16:04:01 -07006#include "perfprofd_record-fwd.h"
7
Andreas Gampef9a35612018-01-04 14:22:50 -08008namespace perfprofd {
9struct Symbolizer;
Andreas Gampe577e6462018-01-10 20:02:20 -080010} // namespace perfprofd
11
Andreas Gampe0c09e0e2018-03-13 16:04:01 -070012namespace android {
13namespace perfprofd {
Than McIntosh7e2f4e92015-03-05 11:05:02 -050014
Andreas Gampe0c09e0e2018-03-13 16:04:01 -070015PerfprofdRecord*
Andreas Gampef9a35612018-01-04 14:22:50 -080016RawPerfDataToAndroidPerfProfile(const std::string &perf_file,
17 ::perfprofd::Symbolizer* symbolizer);
Than McIntosh7e2f4e92015-03-05 11:05:02 -050018
Andreas Gampe0c09e0e2018-03-13 16:04:01 -070019} // namespace perfprofd
20} // namespace android
Than McIntosh7e2f4e92015-03-05 11:05:02 -050021
22#endif // WIRELESS_ANDROID_LOGGING_AWP_PERF_DATA_CONVERTER_H_