userver: Member List
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
tracing::Span Member List

This is the complete list of members for tracing::Span, including all inherited members.

AddNonInheritableTag(std::string key, logging::LogExtra::Value value)tracing::Span
AddTag(std::string key, logging::LogExtra::Value value)tracing::Span
AddTagFrozen(std::string key, logging::LogExtra::Value value)tracing::Span
AttachToCoroStack()tracing::Span
CreateChild(std::string name) consttracing::Span
CreateFollower(std::string name) const (defined in tracing::Span)tracing::Span
CreateScopeTime()tracing::Span
CreateScopeTime(std::string name)tracing::Span
CurrentSpan()tracing::Spanstatic
CurrentSpanUnchecked()tracing::Spanstatic
DetachFromCoroStack()tracing::Span
GetLink() consttracing::Span
GetLocalLogLevel() consttracing::Span
GetLogLevel() consttracing::Span
GetParentId() const (defined in tracing::Span)tracing::Span
GetParentLink() const (defined in tracing::Span)tracing::Span
GetSpanId() consttracing::Span
GetStartSystemTime() const (defined in tracing::Span)tracing::Span
GetTotalDuration(const std::string &scope_name) consttracing::Span
GetTotalElapsedTime(const std::string &scope_name) consttracing::Span
GetTraceId() consttracing::Span
MakeRootSpan(std::string name, logging::Level log_level=logging::Level::kInfo)tracing::Spanstatic
MakeSpan(std::string name, std::string_view trace_id, std::string_view parent_span_id)tracing::Spanstatic
MakeSpan(std::string name, std::string_view trace_id, std::string_view parent_span_id, std::string link)tracing::Spanstatic
operator=(const Span &)=delete (defined in tracing::Span)tracing::Span
operator=(Span &&)=delete (defined in tracing::Span)tracing::Span
SetLink(std::string link)tracing::Span
SetLocalLogLevel(std::optional< logging::Level > log_level)tracing::Span
SetLogLevel(logging::Level log_level)tracing::Span
SetParentLink(std::string parent_link)tracing::Span
ShouldLogDefault() const noexcepttracing::Span
Span(TracerPtr tracer, std::string name, const Span *parent, ReferenceType reference_type, logging::Level log_level=logging::Level::kInfo, utils::impl::SourceLocation source_location=utils::impl::SourceLocation::Current()) (defined in tracing::Span)tracing::Spanexplicit
Span(std::string name, ReferenceType reference_type=ReferenceType::kChild, logging::Level log_level=logging::Level::kInfo, utils::impl::SourceLocation source_location=utils::impl::SourceLocation::Current())tracing::Spanexplicit
Span(Span &&other) noexcept (defined in tracing::Span)tracing::Span
SpanBuilder (defined in tracing::Span)tracing::Spanfriend
TagScope (defined in tracing::Span)tracing::Spanfriend
~Span() (defined in tracing::Span)tracing::Span