Internal change

PiperOrigin-RevId: 365026440
This commit is contained in:
hai007
2021-03-25 06:53:06 -07:00
committed by Copybara-Service
parent aa26e3d88d
commit abaac41f1b
3 changed files with 12 additions and 1 deletions
+4
View File
@@ -23,9 +23,13 @@ namespace api {
// A log message that prints to appropraite destination when ~LogMessage() is
// called.
//
// note: the Severity enum should map (best effort) to the corresponding level
// id that the platform logging implementation has.
class LogMessage {
public:
enum class Severity {
kVerbose = -1,
kInfo = 0,
kWarning = 1,
kError = 2,
+4 -1
View File
@@ -36,7 +36,10 @@ class LogMessageVoidify {
} // namespace location
// Severity enum conversion
#define NEARBY_SEVERITY_INFO location::nearby::api::LogMessage::Severity::kInfo
#define NEARBY_SEVERITY_VERBOSE \
location::nearby::api::LogMessage::Severity::kVerbose
#define NEARBY_SEVERITY_INFO \
location::nearby::api::LogMessage::Severity::kInfo
#define NEARBY_SEVERITY_WARNING \
location::nearby::api::LogMessage::Severity::kWarning
#define NEARBY_SEVERITY_ERROR \
+4
View File
@@ -26,6 +26,10 @@ api::LogMessage::Severity g_min_log_severity = api::LogMessage::Severity::kInfo;
inline absl::LogSeverity ConvertSeverity(api::LogMessage::Severity severity) {
switch (severity) {
// api::LogMessage::Severity kVerbose and kInfo is mapped to
// absl::LogSeverity kInfo since absl::LogSeverity doesn't have kVerbose
// level.
case api::LogMessage::Severity::kVerbose:
case api::LogMessage::Severity::kInfo:
return absl::LogSeverity::kInfo;
case api::LogMessage::Severity::kWarning: