Lines Matching refs:ReportLib
32 class ReportLib;
100 ReportLib* CreateReportLib() EXPORT;
101 void DestroyReportLib(ReportLib* report_lib) EXPORT;
105 bool SetLogSeverity(ReportLib* report_lib, const char* log_level) EXPORT;
106 bool SetSymfs(ReportLib* report_lib, const char* symfs_dir) EXPORT;
107 bool SetRecordFile(ReportLib* report_lib, const char* record_file) EXPORT;
108 bool SetKallsymsFile(ReportLib* report_lib, const char* kallsyms_file) EXPORT;
109 void ShowIpForUnknownSymbol(ReportLib* report_lib) EXPORT;
110 void ShowArtFrames(ReportLib* report_lib, bool show) EXPORT;
112 Sample* GetNextSample(ReportLib* report_lib) EXPORT;
113 Event* GetEventOfCurrentSample(ReportLib* report_lib) EXPORT;
114 SymbolEntry* GetSymbolOfCurrentSample(ReportLib* report_lib) EXPORT;
115 CallChain* GetCallChainOfCurrentSample(ReportLib* report_lib) EXPORT;
116 const char* GetTracingDataOfCurrentSample(ReportLib* report_lib) EXPORT;
118 const char* GetBuildIdForPath(ReportLib* report_lib, const char* path) EXPORT;
119 FeatureSection* GetFeatureSection(ReportLib* report_lib, const char* feature_name) EXPORT;
133 class ReportLib { class
135 ReportLib() in ReportLib() function in ReportLib
199 bool ReportLib::SetLogSeverity(const char* log_level) { in SetLogSeverity()
210 bool ReportLib::SetKallsymsFile(const char* kallsyms_file) { in SetKallsymsFile()
220 bool ReportLib::OpenRecordFileIfNecessary() { in OpenRecordFileIfNecessary()
244 Sample* ReportLib::GetNextSample() { in GetNextSample()
281 void ReportLib::SetCurrentSample() { in SetCurrentSample()
357 const EventInfo* ReportLib::FindEventOfCurrentSample() { in FindEventOfCurrentSample()
371 void ReportLib::CreateEvents() { in CreateEvents()
407 Mapping* ReportLib::AddMapping(const MapEntry& map) { in AddMapping()
416 const char* ReportLib::GetBuildIdForPath(const char* path) { in GetBuildIdForPath()
430 FeatureSection* ReportLib::GetFeatureSection(const char* feature_name) { in GetFeatureSection()
444 ReportLib* CreateReportLib() { in CreateReportLib()
445 return new ReportLib(); in CreateReportLib()
448 void DestroyReportLib(ReportLib* report_lib) { in DestroyReportLib()
452 bool SetLogSeverity(ReportLib* report_lib, const char* log_level) { in SetLogSeverity()
456 bool SetSymfs(ReportLib* report_lib, const char* symfs_dir) { in SetSymfs()
460 bool SetRecordFile(ReportLib* report_lib, const char* record_file) { in SetRecordFile()
464 void ShowIpForUnknownSymbol(ReportLib* report_lib) { in ShowIpForUnknownSymbol()
468 void ShowArtFrames(ReportLib* report_lib, bool show) { in ShowArtFrames()
472 bool SetKallsymsFile(ReportLib* report_lib, const char* kallsyms_file) { in SetKallsymsFile()
476 Sample* GetNextSample(ReportLib* report_lib) { in GetNextSample()
480 Event* GetEventOfCurrentSample(ReportLib* report_lib) { in GetEventOfCurrentSample()
484 SymbolEntry* GetSymbolOfCurrentSample(ReportLib* report_lib) { in GetSymbolOfCurrentSample()
488 CallChain* GetCallChainOfCurrentSample(ReportLib* report_lib) { in GetCallChainOfCurrentSample()
492 const char* GetTracingDataOfCurrentSample(ReportLib* report_lib) { in GetTracingDataOfCurrentSample()
496 const char* GetBuildIdForPath(ReportLib* report_lib, const char* path) { in GetBuildIdForPath()
500 FeatureSection* GetFeatureSection(ReportLib* report_lib, const char* feature_name) { in GetFeatureSection()