Data Structures | |
| struct | is_span_context_kv_iterable |
Functions | |
| template<class T > | |
| void | 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 | take_span_context_kv (SpanContext, T &) |
| void | take_span_context_kv (SpanContext, std::initializer_list< std::pair< nostd::string_view, common::AttributeValue >>) |
| template<class T > | |
| auto | 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 | is_span_context_kv_iterable_impl (...) |
| std::false_type trace::detail::is_span_context_kv_iterable_impl | ( | ... | ) |
| 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 |
Definition at line 40 of file includes/opentelemetry/trace/span_context_kv_iterable_view.h.
|
inline |
Definition at line 27 of file includes/opentelemetry/trace/span_context_kv_iterable_view.h.
|
inline |
Definition at line 34 of file includes/opentelemetry/trace/span_context_kv_iterable_view.h.
|
inline |
Definition at line 31 of file includes/opentelemetry/trace/span_context_kv_iterable_view.h.