Lines Matching defs:logContent
56 void UpdateLog::PrintLongLog(const uint32_t subModuleTag, const UpdateLogContent &logContent)
58 std::string fmtLabel = GetFmtLabel(logContent.log);
59 std::pair<std::string, std::string> splitLogPair = SplitLogByFmtLabel(logContent.log, fmtLabel);
61 PrintLog(subModuleTag, logContent.BuildWithFmtAndArgs(PUBLIC_FMT_LABEL, splitLogPair.first)); // log前缀不做打印控制
62 PrintLog(subModuleTag, logContent.BuildWithFmtAndArgs(fmtLabel, logContent.args)); // args采用fmt进行控制
63 PrintLog(subModuleTag, logContent.BuildWithFmtAndArgs(PUBLIC_FMT_LABEL, splitLogPair.second)); // log后缀不做打印控制
66 void UpdateLog::PrintLog(const uint32_t subModuleTag, const UpdateLogContent &logContent)
69 int32_t len = static_cast<int32_t>(logContent.args.length());
72 PrintSingleLine(subModuleTag, logContent.BuildWithArgs(logContent.args.substr(printPos, printLen)));
77 void UpdateLog::PrintSingleLine(const uint32_t subModuleTag, const UpdateLogContent &logContent)
80 std::string fmtLabel = GetFmtLabel(logContent.log);
81 switch (logContent.level) {
83 LONG_PRINT_HILOG(LOG_DEBUG, subModuleTag, logContent.log,
84 UpdateLog::GetBriefFileName(logContent.fileName).c_str(), logContent.line, logContent.args.c_str());
87 LONG_PRINT_HILOG(LOG_INFO, subModuleTag, logContent.log,
88 UpdateLog::GetBriefFileName(logContent.fileName).c_str(), logContent.line, logContent.args.c_str());
91 LONG_PRINT_HILOG(LOG_ERROR, subModuleTag, logContent.log,
92 UpdateLog::GetBriefFileName(logContent.fileName).c_str(), logContent.line, logContent.args.c_str());