|
Trace Provider - factory for creating Tracer objects. More...
#include <opentelemetry.hpp>
Static Public Member Functions | |
static std::shared_ptr< OpenTelemetryProvider > | Create (opentelemetry::nostd::shared_ptr< opentelemetry::trace::TracerProvider > tracerProvider=opentelemetry::trace::Provider::GetTracerProvider()) |
Create a new instance of an OpenTelemetryProvider. More... | |
An OpenTelemetryProvider object wraps an opentelemetry-cpp TracerProvider object and provides an abstraction of the opentelemetry APIs which can be consumed by Azure Core and other Azure services.
|
static |
tracerProvider | opentelemetry-cpp TracerProvider object. |