NVIDIA DeepStream SDK API Reference
9.2 Release
includes/opentelemetry/sdk/trace/tracer_config.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 "opentelemetry/version.h"
7
8
OPENTELEMETRY_BEGIN_NAMESPACE
9
namespace
sdk
10
{
11
namespace
trace
12
{
19
class
OPENTELEMETRY_EXPORT
TracerConfig
20
{
21
public
:
22
bool
operator==
(
const
TracerConfig
&other)
const
noexcept;
23
28
bool
IsEnabled()
const
noexcept;
29
35
static
TracerConfig
Disabled();
36
41
static
TracerConfig
Enabled();
42
49
static
TracerConfig
Default();
50
51
private
:
52
explicit
TracerConfig
(
const
bool
disabled =
false
) : disabled_(disabled) {}
53
bool
disabled_;
54
};
55
}
// namespace trace
56
}
// namespace sdk
57
OPENTELEMETRY_END_NAMESPACE
trace
Definition:
includes/opentelemetry/context/context_value.h:18
OPENTELEMETRY_EXPORT
#define OPENTELEMETRY_EXPORT
Definition:
includes/opentelemetry/common/macros.h:386
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition:
includes/opentelemetry/version.h:21
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition:
includes/opentelemetry/version.h:24
ds3d::operator==
bool operator==(const Shape &a, const Shape &b)
Definition:
includes/ds3d/common/func_utils.h:184
sdk
Definition:
includes/opentelemetry/sdk/common/atomic_shared_ptr.h:13
sdk::trace::TracerConfig
TracerConfig defines various configurable aspects of a Tracer's behavior.
Definition:
includes/opentelemetry/sdk/trace/tracer_config.h:19
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:52 | PR-09318-R32