Definition at line 38 of file includes/opentelemetry/trace/propagation/http_trace_context.h.


Public Member Functions | |
| void | Inject (context::propagation::TextMapCarrier &carrier, const context::Context &context) noexcept override |
| context::Context | Extract (const context::propagation::TextMapCarrier &carrier, context::Context &context) noexcept override |
| void | Inject (context::propagation::TextMapCarrier &carrier, const context::Context &context) noexcept override |
| context::Context | Extract (const context::propagation::TextMapCarrier &carrier, context::Context &context) noexcept override |
Static Public Member Functions | |
| static TraceId | TraceIdFromHex (nostd::string_view trace_id) |
| static SpanId | SpanIdFromHex (nostd::string_view span_id) |
| static TraceFlags | TraceFlagsFromHex (nostd::string_view trace_flags) |
| static TraceId | TraceIdFromHex (nostd::string_view trace_id) |
| static SpanId | SpanIdFromHex (nostd::string_view span_id) |
| static TraceFlags | TraceFlagsFromHex (nostd::string_view trace_flags) |
|
inlineoverridevirtualnoexcept |
Implements context::propagation::TextMapPropagator.
Definition at line 52 of file includes/opentelemetry/trace/propagation/http_trace_context.h.
References trace::SpanContext::IsValid(), and trace::SetSpan().
|
inlineoverridevirtualnoexcept |
Implements context::propagation::TextMapPropagator.
Definition at line 52 of file 9.2/includes/opentelemetry/trace/propagation/http_trace_context.h.
References trace::SpanContext::IsValid(), and trace::SetSpan().
|
inlineoverridevirtualnoexcept |
Implements context::propagation::TextMapPropagator.
Definition at line 41 of file includes/opentelemetry/trace/propagation/http_trace_context.h.
References trace::GetSpan(), and trace::SpanContext::IsValid().
|
inlineoverridevirtualnoexcept |
Implements context::propagation::TextMapPropagator.
Definition at line 41 of file 9.2/includes/opentelemetry/trace/propagation/http_trace_context.h.
References trace::GetSpan(), and trace::SpanContext::IsValid().
|
inlinestatic |
Definition at line 74 of file 9.2/includes/opentelemetry/trace/propagation/http_trace_context.h.
References trace::propagation::detail::HexToBinary(), and trace::propagation::kSpanIdSize.
|
inlinestatic |
Definition at line 74 of file includes/opentelemetry/trace/propagation/http_trace_context.h.
References trace::propagation::detail::HexToBinary(), and trace::propagation::kSpanIdSize.
|
inlinestatic |
Definition at line 81 of file includes/opentelemetry/trace/propagation/http_trace_context.h.
References trace::propagation::detail::HexToBinary().
|
inlinestatic |
Definition at line 81 of file 9.2/includes/opentelemetry/trace/propagation/http_trace_context.h.
References trace::propagation::detail::HexToBinary().
|
inlinestatic |
Definition at line 67 of file 9.2/includes/opentelemetry/trace/propagation/http_trace_context.h.
References trace::propagation::detail::HexToBinary(), and trace::propagation::kTraceIdSize.
|
inlinestatic |
Definition at line 67 of file includes/opentelemetry/trace/propagation/http_trace_context.h.
References trace::propagation::detail::HexToBinary(), and trace::propagation::kTraceIdSize.