Class NoopTracerProvider
Defined in File noop.h
Inheritance Relationships
Base Type
public opentelemetry::trace::TracerProvider
(Class TracerProvider)
Class Documentation
-
class NoopTracerProvider : public opentelemetry::trace::TracerProvider
No-op implementation of a TracerProvider.
Public Functions
-
inline NoopTracerProvider() noexcept
-
inline virtual nostd::shared_ptr<opentelemetry::trace::Tracer> GetTracer(nostd::string_view library_name, nostd::string_view library_version, nostd::string_view schema_url) noexcept override
Gets or creates a named tracer instance.
Optionally a version can be passed to create a named and versioned tracer instance.
-
inline NoopTracerProvider() noexcept