1 // Copyright The OpenTelemetry Authors
2 // SPDX-License-Identifier: Apache-2.0
6 #include "opentelemetry/trace/tracer.h"
7 #include "opentelemetry/version.h"
9 OPENTELEMETRY_BEGIN_NAMESPACE
13 * Manage the ownership of a dynamically loaded tracer.
18 virtual ~TracerHandle() = default;
20 virtual trace::Tracer
&tracer() const noexcept
= 0;
23 OPENTELEMETRY_END_NAMESPACE