This is the complete list of members for tracing::Span, including all inherited members.
AddNonInheritableTag(std::string key, logging::LogExtra::Value value) | tracing::Span | |
AddNonInheritableTags(const logging::LogExtra &) (defined in tracing::Span) | 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) const | tracing::Span | |
CreateFollower(std::string name) const (defined in tracing::Span) | tracing::Span | |
CreateScopeTime() | tracing::Span | |
CreateScopeTime(std::string name) | tracing::Span | |
CurrentSpan() | tracing::Span | static |
CurrentSpanUnchecked() | tracing::Span | static |
DetachFromCoroStack() | tracing::Span | |
GetLink() const | tracing::Span | |
GetLocalLogLevel() const | tracing::Span | |
GetLogLevel() const | tracing::Span | |
GetParentId() const (defined in tracing::Span) | tracing::Span | |
GetParentLink() const (defined in tracing::Span) | tracing::Span | |
GetSpanId() const | tracing::Span | |
GetStartSystemTime() const (defined in tracing::Span) | tracing::Span | |
GetTotalDuration(const std::string &scope_name) const | tracing::Span | |
GetTotalElapsedTime(const std::string &scope_name) const | tracing::Span | |
GetTraceId() const | tracing::Span | |
MakeRootSpan(std::string name, logging::Level log_level=logging::Level::kInfo) | tracing::Span | static |
MakeSpan(std::string name, std::string_view trace_id, std::string_view parent_span_id) | tracing::Span | static |
MakeSpan(std::string name, std::string_view trace_id, std::string_view parent_span_id, std::string link) | tracing::Span | static |
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 noexcept | tracing::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::Span | explicit |
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::Span | explicit |
Span(Span &&other) noexcept (defined in tracing::Span) | tracing::Span | |
SpanBuilder (defined in tracing::Span) | tracing::Span | friend |
TagScope (defined in tracing::Span) | tracing::Span | friend |
~Span() (defined in tracing::Span) | tracing::Span |