Class BaggagePropagator

Inheritance Relationships

Base Type

  • public opentelemetry::context::propagation::TextMapPropagator

Class Documentation

class opentelemetry::baggage::propagation::BaggagePropagator : public opentelemetry::context::propagation::TextMapPropagator

Public Functions

inline void Inject(opentelemetry::context::propagation::TextMapCarrier &carrier, const opentelemetry::context::Context &context) noexcept override
inline context::Context Extract(const opentelemetry::context::propagation::TextMapCarrier &carrier, opentelemetry::context::Context &context) noexcept override
inline bool Fields(nostd::function_ref<bool(nostd::string_view)> callback) const noexcept override