Lines Matching refs:ReportJsonFile
29 bool ReportJsonFile::debug_ = false;
30 void ReportJsonFile::addNewFunction(int libId, std::string_view name) in addNewFunction()
35 void ReportJsonFile::ProcessSymbolsFiles( in ProcessSymbolsFiles()
52 void ReportJsonFile::UpdateCallNodeEventCount() in UpdateCallNodeEventCount()
65 ReportConfigItem &ReportJsonFile::GetConfig(uint64_t id) in GetConfig()
77 int ReportJsonFile::GetFuncionID(int libId, std::string_view function) in GetFuncionID()
91 void ReportJsonFile::UpdateReportSample(uint64_t id, pid_t pid, pid_t tid, uint64_t eventCount) in UpdateReportSample()
104 void ReportJsonFile::AddReportCallStack(uint64_t eventCount, ReportCallNodeItem &callNode, in AddReportCallStack()
136 void ReportJsonFile::AddReportCallStackReverse(uint64_t eventCount, ReportCallNodeItem &callNode, in AddReportCallStackReverse()
168 uint32_t ReportJsonFile::GetConfigIndex(uint64_t id) in GetConfigIndex()
173 std::string ReportJsonFile::GetConfigName(uint64_t id) in GetConfigName()
179 int ReportJsonFile::GetLibID(std::string_view filepath) in GetLibID()
190 void ReportJsonFile::UpdateReportCallStack(uint64_t id, pid_t pid, pid_t tid, uint64_t eventCount, in UpdateReportCallStack()
246 void ReportJsonFile::OutputJsonFeatureString() in OutputJsonFeatureString()
264 void ReportJsonFile::OutputJsonRuntimeInfo() in OutputJsonRuntimeInfo()
301 bool ReportJsonFile::OutputJson(FILE *output) in OutputJson()