Template Class TextMapPropagator¶
Defined in File text_map_propagator.h
Inheritance Relationships¶
Derived Types¶
public opentelemetry::trace::propagation::B3PropagatorExtractor< T >
(Template Class B3PropagatorExtractor)public opentelemetry::trace::propagation::CompositePropagator< T >
(Template Class CompositePropagator)public opentelemetry::trace::propagation::HttpTraceContext< T >
(Template Class HttpTraceContext)public opentelemetry::trace::propagation::JaegerPropagator< T >
(Template Class JaegerPropagator)
Class Documentation¶
-
template<typename
T
>
classopentelemetry::trace::propagation
::
TextMapPropagator
¶ Subclassed by opentelemetry::trace::propagation::B3PropagatorExtractor< T >, opentelemetry::trace::propagation::CompositePropagator< T >, opentelemetry::trace::propagation::HttpTraceContext< T >, opentelemetry::trace::propagation::JaegerPropagator< T >
Public Types
-
using
Getter
= nostd::string_view (*)(const T &carrier, nostd::string_view trace_type)¶
-
using
Setter
= void (*)(T &carrier, nostd::string_view trace_type, nostd::string_view trace_description)¶
-
using