Home
last modified time | relevance | path

Searched refs:formattedStack (Results 1 - 3 of 3) sorted by relevance

/base/hiviewdfx/faultloggerd/interfaces/innerkits/formatter/
H A Ddfx_json_formatter.cpp110 static bool FormatKernelStackStr(const std::vector<DfxThreadStack>& processStack, std::string& formattedStack) in FormatKernelStackStr() argument
115 formattedStack = ""; in FormatKernelStackStr()
118 formattedStack.append(ss); in FormatKernelStackStr()
127 formattedStack.append(std::string(buf, strlen(buf)) + "\n"); in FormatKernelStackStr()
133 static bool FormatKernelStackJson(std::vector<DfxThreadStack> processStack, std::string& formattedStack) in FormatKernelStackJson() argument
161 formattedStack = Json::FastWriter().write(jsonInfo); in FormatKernelStackJson()
166 bool DfxJsonFormatter::FormatKernelStack(const std::string& kernelStack, std::string& formattedStack, bool jsonFormat) in FormatKernelStack() argument
174 return FormatKernelStackJson(processStack, formattedStack); in FormatKernelStack()
176 return FormatKernelStackStr(processStack, formattedStack); in FormatKernelStack()
/base/hiviewdfx/faultloggerd/interfaces/innerkits/formatter/include/
H A Ddfx_json_formatter.h42 * @param formattedStack formatted stack, eg #00 pc xxxx xxxxx.so
47 std::string& formattedStack, bool jsonFormat = false);
/base/hiviewdfx/faultloggerd/test/unittest/dump_catcher/
H A Ddumpcatcher_interfaces_test.cpp773 std::string formattedStack = ""; in HWTEST_F() local
774 ASSERT_TRUE(DfxJsonFormatter::FormatKernelStack(msg, formattedStack, false)); in HWTEST_F()
775 ASSERT_GT(formattedStack.size(), 0); in HWTEST_F()
776 GTEST_LOG_(INFO) << formattedStack; in HWTEST_F()
777 ASSERT_NE(formattedStack.find("#"), std::string::npos); in HWTEST_F()
778 ASSERT_TRUE(DfxJsonFormatter::FormatKernelStack(msg, formattedStack, true)); in HWTEST_F()
779 GTEST_LOG_(INFO) << formattedStack; in HWTEST_F()

Completed in 3 milliseconds