@@ -39,11 +39,13 @@ TracerProvider::TracerProvider(std::unique_ptr<TracerContext> context) noexcept
3939 OTEL_INTERNAL_LOG_DEBUG (" [TracerProvider] TracerProvider created." );
4040}
4141
42- TracerProvider::TracerProvider (std::unique_ptr<SpanProcessor> processor,
43- const resource::Resource &resource,
44- std::unique_ptr<Sampler> sampler,
45- std::unique_ptr<IdGenerator> id_generator,
46- std::unique_ptr<TracerConfigurator> tracer_configurator) noexcept
42+ TracerProvider::TracerProvider (
43+ std::unique_ptr<SpanProcessor> processor,
44+ const resource::Resource &resource,
45+ std::unique_ptr<Sampler> sampler,
46+ std::unique_ptr<IdGenerator> id_generator,
47+ std::unique_ptr<instrumentationscope::ScopeConfigurator<TracerConfig>>
48+ tracer_configurator) noexcept
4749{
4850 std::vector<std::unique_ptr<SpanProcessor>> processors;
4951 processors.push_back (std::move (processor));
@@ -52,11 +54,13 @@ TracerProvider::TracerProvider(std::unique_ptr<SpanProcessor> processor,
5254 std::move (id_generator), std::move (tracer_configurator));
5355}
5456
55- TracerProvider::TracerProvider (std::vector<std::unique_ptr<SpanProcessor>> &&processors,
56- const resource::Resource &resource,
57- std::unique_ptr<Sampler> sampler,
58- std::unique_ptr<IdGenerator> id_generator,
59- std::unique_ptr<TracerConfigurator> tracer_configurator) noexcept
57+ TracerProvider::TracerProvider (
58+ std::vector<std::unique_ptr<SpanProcessor>> &&processors,
59+ const resource::Resource &resource,
60+ std::unique_ptr<Sampler> sampler,
61+ std::unique_ptr<IdGenerator> id_generator,
62+ std::unique_ptr<instrumentationscope::ScopeConfigurator<TracerConfig>>
63+ tracer_configurator) noexcept
6064{
6165 context_ =
6266 std::make_shared<TracerContext>(std::move (processors), resource, std::move (sampler),
0 commit comments