OpenTelemetry traceparent parsing and header building.
Classes | |
| struct | TraceParentDataView |
Functions | |
| utils::expected< TraceParentDataView, ::utils::StringLiteral > | ExtractTraceParentDataView (std::string_view trace_parent) noexcept |
| utils::expected< std::string, std::string > | BuildTraceParentHeader (std::string_view trace_id, std::string_view span_id, std::string_view trace_flags) |
Variables | |
| constexpr std::size_t | kTraceIdSize = 32 |
| constexpr std::size_t | kSpanIdSize = 16 |
|
inlineconstexpr |
Definition at line 19 of file opentelemetry.hpp.
|
inlineconstexpr |
Definition at line 18 of file opentelemetry.hpp.