NVIDIA DeepStream SDK API Reference
9.2 Release
includes/opentelemetry/sdk/configuration/span_processor_configuration.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
configuration
12
{
13
class
SpanProcessorConfigurationVisitor;
14
15
// YAML-SCHEMA: schema/tracer_provider.json
16
// YAML-NODE: SpanProcessor
17
class
SpanProcessorConfiguration
18
{
19
public
:
20
SpanProcessorConfiguration
() =
default
;
21
SpanProcessorConfiguration
(
SpanProcessorConfiguration
&&) =
default
;
22
SpanProcessorConfiguration
(
const
SpanProcessorConfiguration
&) =
default
;
23
SpanProcessorConfiguration
&
operator=
(
SpanProcessorConfiguration
&&) =
default
;
24
SpanProcessorConfiguration
&
operator=
(
const
SpanProcessorConfiguration
&other) =
default
;
25
virtual
~SpanProcessorConfiguration
() =
default
;
26
27
virtual
void
Accept
(
SpanProcessorConfigurationVisitor
*visitor)
const
= 0;
28
};
29
30
}
// namespace configuration
31
}
// namespace sdk
32
OPENTELEMETRY_END_NAMESPACE
sdk::configuration::SpanProcessorConfiguration::SpanProcessorConfiguration
SpanProcessorConfiguration()=default
OPENTELEMETRY_BEGIN_NAMESPACE
#define OPENTELEMETRY_BEGIN_NAMESPACE
Definition:
includes/opentelemetry/version.h:21
sdk::configuration::SpanProcessorConfiguration::~SpanProcessorConfiguration
virtual ~SpanProcessorConfiguration()=default
sdk::configuration::SpanProcessorConfiguration
Definition:
includes/opentelemetry/sdk/configuration/span_processor_configuration.h:17
sdk::configuration::SpanProcessorConfigurationVisitor
Definition:
includes/opentelemetry/sdk/configuration/span_processor_configuration_visitor.h:18
OPENTELEMETRY_END_NAMESPACE
#define OPENTELEMETRY_END_NAMESPACE
Definition:
includes/opentelemetry/version.h:24
sdk::configuration::SpanProcessorConfiguration::operator=
SpanProcessorConfiguration & operator=(SpanProcessorConfiguration &&)=default
sdk::configuration::SpanProcessorConfiguration::Accept
virtual void Accept(SpanProcessorConfigurationVisitor *visitor) const =0
sdk
Definition:
includes/opentelemetry/sdk/common/atomic_shared_ptr.h:13
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