Definition at line 20 of file includes/opentelemetry/plugin/tracer.h.


Public Member Functions | |
| Span (std::shared_ptr< trace::Tracer > &&tracer, const nostd::shared_ptr< trace::Span > &span) noexcept | |
| void | SetAttribute (nostd::string_view name, const common::AttributeValue &value) noexcept override |
| void | AddEvent (nostd::string_view name) noexcept override |
| void | AddEvent (nostd::string_view name, common::SystemTimestamp timestamp) noexcept override |
| void | AddEvent (nostd::string_view name, const common::KeyValueIterable &attributes) noexcept override |
| void | AddEvent (nostd::string_view name, common::SystemTimestamp timestamp, const common::KeyValueIterable &attributes) noexcept override |
| void | SetStatus (trace::StatusCode code, nostd::string_view description) noexcept override |
| void | UpdateName (nostd::string_view name) noexcept override |
| void | End (const trace::EndSpanOptions &options={}) noexcept override |
| bool | IsRecording () const noexcept override |
| trace::SpanContext | GetContext () const noexcept override |
| Span (std::shared_ptr< trace::Tracer > &&tracer, const nostd::shared_ptr< trace::Span > &span) noexcept | |
| void | SetAttribute (nostd::string_view name, const common::AttributeValue &value) noexcept override |
| void | AddEvent (nostd::string_view name) noexcept override |
| void | AddEvent (nostd::string_view name, common::SystemTimestamp timestamp) noexcept override |
| void | AddEvent (nostd::string_view name, const common::KeyValueIterable &attributes) noexcept override |
| void | AddEvent (nostd::string_view name, common::SystemTimestamp timestamp, const common::KeyValueIterable &attributes) noexcept override |
| void | SetStatus (trace::StatusCode code, nostd::string_view description) noexcept override |
| void | UpdateName (nostd::string_view name) noexcept override |
| void | End (const trace::EndSpanOptions &options={}) noexcept override |
| bool | IsRecording () const noexcept override |
| trace::SpanContext | GetContext () const noexcept override |
| template<class T , nostd::enable_if_t< common::detail::is_key_value_iterable< T >::value > * = nullptr> | |
| void | AddEvent (nostd::string_view name, common::SystemTimestamp timestamp, const T &attributes) noexcept |
| template<class T , nostd::enable_if_t< common::detail::is_key_value_iterable< T >::value > * = nullptr> | |
| void | AddEvent (nostd::string_view name, const T &attributes) noexcept |
| void | AddEvent (nostd::string_view name, common::SystemTimestamp timestamp, std::initializer_list< std::pair< nostd::string_view, common::AttributeValue >> attributes) noexcept |
| void | AddEvent (nostd::string_view name, std::initializer_list< std::pair< nostd::string_view, common::AttributeValue >> attributes) noexcept |
|
inlinenoexcept |
Definition at line 23 of file includes/opentelemetry/plugin/tracer.h.
References absl::move().
|
inlinenoexcept |
Definition at line 23 of file 9.2/includes/opentelemetry/plugin/tracer.h.
References absl::move().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 33 of file includes/opentelemetry/plugin/tracer.h.
References trace::Span::AddEvent().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 33 of file 9.2/includes/opentelemetry/plugin/tracer.h.
References trace::Span::AddEvent().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 35 of file includes/opentelemetry/plugin/tracer.h.
References trace::Span::AddEvent().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 35 of file 9.2/includes/opentelemetry/plugin/tracer.h.
References trace::Span::AddEvent().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 46 of file includes/opentelemetry/plugin/tracer.h.
References trace::Span::AddEvent().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 46 of file 9.2/includes/opentelemetry/plugin/tracer.h.
References trace::Span::AddEvent().
|
inlinenoexceptinherited |
Definition at line 100 of file includes/opentelemetry/trace/span.h.
References trace::Span::AddEvent().
|
inlinenoexceptinherited |
Definition at line 114 of file includes/opentelemetry/trace/span.h.
References trace::Span::AddEvent().
|
inlineoverridevirtualnoexcept |
Reimplemented from trace::Span.
Definition at line 40 of file includes/opentelemetry/plugin/tracer.h.
References trace::Span::AddEvent().
|
inlineoverridevirtualnoexcept |
Reimplemented from trace::Span.
Definition at line 40 of file 9.2/includes/opentelemetry/plugin/tracer.h.
References trace::Span::AddEvent().
|
inlinenoexceptinherited |
Definition at line 109 of file includes/opentelemetry/trace/span.h.
References trace::Span::AddEvent().
|
inlinenoexceptinherited |
Definition at line 124 of file includes/opentelemetry/trace/span.h.
References trace::Span::AddEvent().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 73 of file includes/opentelemetry/plugin/tracer.h.
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 73 of file 9.2/includes/opentelemetry/plugin/tracer.h.
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 77 of file includes/opentelemetry/plugin/tracer.h.
References trace::Span::GetContext().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 77 of file 9.2/includes/opentelemetry/plugin/tracer.h.
References trace::Span::GetContext().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 75 of file includes/opentelemetry/plugin/tracer.h.
References trace::Span::IsRecording().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 75 of file 9.2/includes/opentelemetry/plugin/tracer.h.
References trace::Span::IsRecording().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 28 of file includes/opentelemetry/plugin/tracer.h.
References trace::Span::SetAttribute().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 28 of file 9.2/includes/opentelemetry/plugin/tracer.h.
References trace::Span::SetAttribute().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 66 of file includes/opentelemetry/plugin/tracer.h.
References trace::Span::SetStatus().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 66 of file 9.2/includes/opentelemetry/plugin/tracer.h.
References trace::Span::SetStatus().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 71 of file includes/opentelemetry/plugin/tracer.h.
References trace::Span::UpdateName().
|
inlineoverridevirtualnoexcept |
Implements trace::Span.
Definition at line 71 of file 9.2/includes/opentelemetry/plugin/tracer.h.
References trace::Span::UpdateName().