6 #include "opentelemetry/common/key_value_iterable.h"
7 #include "opentelemetry/common/key_value_iterable_view.h"
8 #include "opentelemetry/nostd/shared_ptr.h"
9 #include "opentelemetry/nostd/string_view.h"
10 #include "opentelemetry/version.h"
26 #if OPENTELEMETRY_ABI_VERSION_NO >= 2
57 return GetTracer(name,
version, schema_url,
nullptr);
74 std::initializer_list<std::pair<nostd::string_view, common::AttributeValue>> attributes)
78 attributes.begin(), attributes.end()};
83 iterable_attributes{attributes_span};
86 return GetTracer(name,
version, schema_url, &iterable_attributes);
110 return GetTracer(name,
version, schema_url, &iterable_attributes);