Definition at line 20 of file tracer.hpp.
|
const std::string & | GetServiceName () const |
|
Span | CreateSpanWithoutParent (std::string name) |
|
Span | CreateSpan (std::string name, const Span &parent, ReferenceType reference_type) |
|
virtual void | LogSpanContextTo (const Span::Impl &span, logging::impl::TagWriter writer) const =0 |
|
logging::LoggerPtr | GetOptionalLogger () const |
|
|
static void | SetNoLogSpans (NoLogSpans &&spans) |
|
static bool | IsNoLogSpan (const std::string &name) |
|
static void | SetTracer (TracerPtr tracer) |
|
static TracerPtr | GetTracer () |
|
|
| Tracer (std::string_view service_name, logging::LoggerPtr optional_logger) |
|
◆ Tracer()
tracing::Tracer::Tracer |
( |
std::string_view | service_name, |
|
|
logging::LoggerPtr | optional_logger ) |
|
inlineexplicitprotected |
◆ GetOptionalLogger()
logging::LoggerPtr tracing::Tracer::GetOptionalLogger |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: