Reference documentation¶
Class Hierarchy¶
-
- Namespace opentelemetry
- Namespace opentelemetry::common
- Class KeyValueIterable
- Class SteadyTimestamp
- Class SystemTimestamp
- Namespace opentelemetry::trace
- Namespace opentelemetry::trace::propagation
- Class B3Propagator
- Class B3PropagatorExtractor
- Class B3PropagatorMultiHeader
- Class HttpTraceContext
- Class JaegerPropagator
- Struct EndSpanOptions
- Struct StartSpanOptions
- Class DefaultSpan
- Class DefaultTracer
- Class NoopSpan
- Class NoopTracer
- Class NoopTracerProvider
- Class NullSpanContext
- Class Provider
- Class Scope
- Class Span
- Class SpanContext
- Class SpanContextKeyValueIterable
- Class SpanId
- Class TraceFlags
- Class TraceId
- Class Tracer
- Class TracerProvider
- Class TraceState
- Enum CanonicalCode
- Enum SpanKind
- Enum StatusCode
- Namespace opentelemetry::trace::propagation
- Namespace opentelemetry::common
- Namespace opentelemetry
File Hierarchy¶
-
- File attribute_value.h
- File b3_propagator.h
- File canonical_code.h
- File context.h
- File default_span.h
- File default_tracer.h
- File hex.h
- File http_trace_context.h
- File jaeger.h
- File key_value_iterable.h
- File noop.h
- File provider.h
- File scope.h
- File span.h
- File span_context.h
- File span_context_kv_iterable.h
- File span_id.h
- File string.h
- File timestamp.h
- File trace_flags.h
- File trace_id.h
- File trace_state.h
- File tracer.h
- File tracer_provider.h