NVIDIA DeepStream SDK API Reference
9.2 Release
includes/opentelemetry/logs/severity.h
Go to the documentation of this file.
1
// Copyright The OpenTelemetry Authors
2
// SPDX-License-Identifier: Apache-2.0
3
4
#pragma once
5
6
#include <cstdint>
7
8
#include "opentelemetry/nostd/string_view.h"
9
#include "opentelemetry/version.h"
10
11
OPENTELEMETRY_BEGIN_NAMESPACE
12
namespace
logs
13
{
14
22
enum class
Severity
: uint8_t
23
{
24
kInvalid
= 0,
25
kTrace
= 1,
26
kTrace2
= 2,
27
kTrace3
= 3,
28
kTrace4
= 4,
29
kDebug
= 5,
30
kDebug2
= 6,
31
kDebug3
= 7,
32
kDebug4
= 8,
33
kInfo
= 9,
34
kInfo2
= 10,
35
kInfo3
= 11,
36
kInfo4
= 12,
37
kWarn
= 13,
38
kWarn2
= 14,
39
kWarn3
= 15,
40
kWarn4
= 16,
41
kError
= 17,
42
kError2
= 18,
43
kError3
= 19,
44
kError4
= 20,
45
kFatal
= 21,
46
kFatal2
= 22,
47
kFatal3
= 23,
48
kFatal4
= 24
49
};
50
51
const
uint8_t
kMaxSeverity
= 255;
52
61
const
nostd::string_view
SeverityNumToText
[25] = {
62
"INVALID"
,
"TRACE"
,
"TRACE2"
,
"TRACE3"
,
"TRACE4"
,
"DEBUG"
,
"DEBUG2"
,
"DEBUG3"
,
"DEBUG4"
,
63
"INFO"
,
"INFO2"
,
"INFO3"
,
"INFO4"
,
"WARN"
,
"WARN2"
,
"WARN3"
,
"WARN4"
,
"ERROR"
,
64
"ERROR2"
,
"ERROR3"
,
"ERROR4"
,
"FATAL"
,
"FATAL2"
,
"FATAL3"
,
"FATAL4"
};
65
66
}
// namespace logs
67
OPENTELEMETRY_END_NAMESPACE
logs::Severity::kError4
@ kError4
logs::Severity::kInfo2
@ kInfo2
logs::Severity::kTrace
@ kTrace
logs::Severity::kFatal
@ kFatal
logs::Severity::kError3
@ kError3
logs::Severity::kInfo3
@ kInfo3
logs::Severity::kError
@ kError
logs
Definition:
includes/opentelemetry/logs/event_id.h:13
logs::Severity::kTrace2
@ kTrace2
logs::kMaxSeverity
const uint8_t kMaxSeverity
Definition:
includes/opentelemetry/logs/severity.h:51
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition:
includes/opentelemetry/version.h:21
logs::Severity::kTrace4
@ kTrace4
logs::Severity::kInvalid
@ kInvalid
logs::Severity::kFatal2
@ kFatal2
logs::Severity::kDebug4
@ kDebug4
logs::Severity::kDebug3
@ kDebug3
logs::Severity::kWarn3
@ kWarn3
logs::Severity::kError2
@ kError2
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition:
includes/opentelemetry/version.h:24
logs::SeverityNumToText
const nostd::string_view SeverityNumToText[25]
Mapping of the severity enum above, to a severity text string (in all caps).
Definition:
includes/opentelemetry/logs/severity.h:61
logs::Severity::kDebug2
@ kDebug2
logs::Severity::kFatal4
@ kFatal4
logs::Severity::kWarn2
@ kWarn2
logs::Severity::kWarn
@ kWarn
logs::Severity::kInfo4
@ kInfo4
logs::Severity::kTrace3
@ kTrace3
logs::Severity
Severity
Severity Levels assigned to log events, based on Log Data Model, with the addition of kInvalid (mappe...
Definition:
includes/opentelemetry/logs/severity.h:22
logs::Severity::kInfo
@ kInfo
logs::Severity::kDebug
@ kDebug
logs::Severity::kWarn4
@ kWarn4
nostd::string_view
Back port of std::string_view to work with pre-cpp-17 compilers.
Definition:
includes/opentelemetry/nostd/string_view.h:37
logs::Severity::kFatal3
@ kFatal3
Privacy Policy
|
Your Privacy Choices
|
Terms of Service
|
Accessibility
|
Corporate Policies
|
Product Security
|
Contact
© 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
NVIDIA Confidential | Subject to Change | For test and development only.
Wed Oct 28 2026 12:02:50 | PR-09318-R32