NVIDIA DeepStream SDK API Reference

9.2 Release
9.2/includes/opentelemetry/semconv/incubating/profile_attributes.h
Go to the documentation of this file.
1 /*
2  * Copyright The OpenTelemetry Authors
3  * SPDX-License-Identifier: Apache-2.0
4  */
5 
6 /*
7  * DO NOT EDIT, this is an Auto-generated file from:
8  * buildscripts/semantic-convention/templates/registry/semantic_attributes-h.j2
9  */
10 
11 #pragma once
12 
13 #include "opentelemetry/common/macros.h"
14 #include "opentelemetry/version.h"
15 
17 namespace semconv
18 {
19 namespace profile
20 {
21 
25 static constexpr const char *kProfileFrameType = "profile.frame.type";
26 
27 namespace ProfileFrameTypeValues
28 {
32 static constexpr const char *kDotnet = "dotnet";
33 
37 static constexpr const char *kJvm = "jvm";
38 
42 static constexpr const char *kKernel = "kernel";
43 
52 static constexpr const char *kNative = "native";
53 
57 static constexpr const char *kPerl = "perl";
58 
62 static constexpr const char *kPhp = "php";
63 
67 static constexpr const char *kCpython = "cpython";
68 
72 static constexpr const char *kRuby = "ruby";
73 
77 static constexpr const char *kV8js = "v8js";
78 
82 static constexpr const char *kBeam = "beam";
83 
87 static constexpr const char *kGo = "go";
88 
92 static constexpr const char *kRust = "rust";
93 
94 } // namespace ProfileFrameTypeValues
95 
96 } // namespace profile
97 } // namespace semconv
semconv::profile::ProfileFrameTypeValues::kBeam
static constexpr const char * kBeam
Erlang
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:82
semconv
Definition: includes/opentelemetry/semconv/azure_metrics.h:18
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition: includes/opentelemetry/version.h:21
semconv::profile::ProfileFrameTypeValues::kJvm
static constexpr const char * kJvm
JVM
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:37
semconv::profile::ProfileFrameTypeValues::kNative
static constexpr const char * kNative
Can be one of but not limited to C, C++, Go or Rust.
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:52
semconv::profile::kProfileFrameType
static constexpr const char * kProfileFrameType
Describes the interpreter or compiler of a single frame.
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:25
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition: includes/opentelemetry/version.h:24
semconv::profile::ProfileFrameTypeValues::kDotnet
static constexpr const char * kDotnet
.NET
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:32
semconv::profile::ProfileFrameTypeValues::kRuby
static constexpr const char * kRuby
Ruby
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:72
semconv::profile::ProfileFrameTypeValues::kCpython
static constexpr const char * kCpython
Python
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:67
semconv::profile::ProfileFrameTypeValues::kKernel
static constexpr const char * kKernel
Kernel
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:42
semconv::profile::ProfileFrameTypeValues::kRust
static constexpr const char * kRust
Rust
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:92
semconv::profile::ProfileFrameTypeValues::kGo
static constexpr const char * kGo
Go,
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:87
semconv::profile::ProfileFrameTypeValues::kPerl
static constexpr const char * kPerl
Perl
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:57
semconv::profile::ProfileFrameTypeValues::kPhp
static constexpr const char * kPhp
PHP
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:62
semconv::profile::ProfileFrameTypeValues::kV8js
static constexpr const char * kV8js
V8JS
Definition: includes/opentelemetry/semconv/incubating/profile_attributes.h:77