OpenTelemetry C++
v1.8.0

OpenTelemetry C++ API

  • OpenTelemetry C++ API

OpenTelemetry C++ SDK

  • OpenTelemetry C++ SDK

Reference Documentation

  • Reference documentation
    • Page Hierarchy
    • Full API
      • Namespaces
        • Namespace opentelemetry
        • Namespace opentelemetry::baggage
        • Namespace opentelemetry::baggage::propagation
        • Namespace opentelemetry::common
        • Namespace opentelemetry::context
        • Namespace opentelemetry::context::propagation
        • Namespace opentelemetry::metrics
        • Namespace opentelemetry::sdk
        • Namespace opentelemetry::sdk::instrumentationlibrary
        • Namespace opentelemetry::sdk::instrumentationscope
        • Namespace opentelemetry::sdk::metrics
        • Namespace opentelemetry::sdk::resource
        • Namespace opentelemetry::sdk::trace
        • Namespace opentelemetry::sdk::trace::@104
        • Namespace opentelemetry::trace
        • Namespace opentelemetry::trace::propagation
        • Namespace opentelemetry::trace::propagation::detail
      • Classes and Structs
      • Enums
      • Functions
      • Variables
      • Defines
      • Typedefs

Reference Documentation (API)

  • Namespace opentelemetry::trace
    • Namespaces
    • Classes
    • Enums
    • Functions
    • Variables
  • Namespace opentelemetry::baggage
  • Namespace opentelemetry::common
  • Namespace opentelemetry::context
  • Namespace opentelemetry::metrics

Reference Documentation (SDK)

  • Namespace opentelemetry::sdk::trace
  • Namespace opentelemetry::sdk::instrumentationlibrary
  • Namespace opentelemetry::sdk::resource
  • Namespace opentelemetry::sdk::metrics

Performance

  • Performance Tests - Benchmarks

Further Reading

  • Source code
  • Getting help
OpenTelemetry C++
  • Reference documentation
  • Namespace opentelemetry::trace
  • Edit on GitHub

Namespace opentelemetry::trace

Contents

  • Namespaces

  • Classes

  • Enums

  • Functions

  • Variables

Namespaces

  • Namespace opentelemetry::trace::propagation

Classes

  • Struct EndSpanOptions

  • Struct StartSpanOptions

  • Class DefaultSpan

  • 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

Enums

  • Enum CanonicalCode

  • Enum SpanKind

  • Enum StatusCode

Functions

  • Function opentelemetry::trace::attr

  • Function opentelemetry::trace::GetSpan

  • Function opentelemetry::trace::SetSpan

Variables

  • Variable opentelemetry::trace::attribute_id

  • Variable opentelemetry::trace::attribute_ids

  • Variable opentelemetry::trace::attribute_key

  • Variable opentelemetry::trace::kSpanKey

Previous Next

© Copyright 2021, OpenTelemetry authors. Revision 6a99feed.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: v1.8.0
Versions
latest
stable
v1.8.0
v1.7.0
v1.6.1
v1.6.0
v1.5.0
v1.4.1
v1.4.0
v1.3.0
v1.2.0
v1.1.1
v1.1.0
v1.0.1
v1.0.0
v0.7.0
v0.6.0
v0.5.0
v0.4.0
v0.3.0
Downloads
On Read the Docs
Project Home
Builds