Go to the source code of this file.
Data Structures | |
| struct | trace::detail::is_span_context_kv_iterable< T > |
| class | trace::SpanContextKeyValueIterableView< T > |
Namespaces | |
| trace | |
| trace::detail | |
Functions | |
| template<class T > | |
| void | trace::detail::take_span_context_kv (SpanContext, opentelemetry::common::KeyValueIterableView< T >) |
| template<class T , nostd::enable_if_t< common::detail::is_key_value_iterable< T >::value > * = nullptr> | |
| void | trace::detail::take_span_context_kv (SpanContext, T &) |
| void | trace::detail::take_span_context_kv (SpanContext, std::initializer_list< std::pair< nostd::string_view, common::AttributeValue >>) |
| template<class T > | |
| auto | trace::detail::is_span_context_kv_iterable_impl (T iterable) -> decltype(take_span_context_kv(std::begin(iterable) ->first, std::begin(iterable) ->second), nostd::size(iterable), std::true_type |
| std::false_type | trace::detail::is_span_context_kv_iterable_impl (...) |