Files | |
| any_value.hpp | |
| fwd.hpp | |
| Forward declarations of the tracing types. | |
| in_place_span.hpp | |
| Avoids an extra allocation by storing tracing::Span data in-place. | |
| manager.hpp | |
| Base class for propagating trace context information in headers. | |
| manager_component.hpp | |
| TracingManager base and default components. | |
| scope_time.hpp | |
| Type to measure execution time of a scope. | |
| set_throttle_reason.hpp | |
| Functions to set span throttle reason tags. | |
| span.hpp | |
| Measures the execution time of the current code block, links it with the parent tracing::Spans and stores that info in the log. | |
| span_builder.hpp | |
| Provides interface for editing Span, before final building. | |
| span_event.hpp | |
| Span event – time-stamped annotation of the span with user-provided text description. | |
| tag_scope.hpp | |
| RAII object that calls Span::AddTag / Span::AddTagFrozen function in constructor and reverts these actions in destructor. | |
| tags.hpp | |
| Standard OpenTracing semantic tag name constants. | |
| tracer.hpp | |
| Tracing configuration for span logging suppression. | |
| tracing.hpp | |
| Convenience header that includes tracing Span and Tracer. | |