userver: tracing::Tracer Class Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts

Your opinion will help to improve our service

Leave a feedback >

Detailed Description

Definition at line 23 of file tracer.hpp.

Public Member Functions

 Tracer (std::string_view service_name, logging::LoggerPtr optional_logger)
 
const std::string & GetServiceName () const
 
const logging::LoggerPtr & GetOptionalLogger () const
 

Static Public Member Functions

static void SetTracer (Tracer &&tracer)
 
static rcu::ReadablePtr< Tracer, rcu::ExclusiveRcuTraitsReadTracer ()
 
static Tracer CopyCurrentTracer ()
 

Constructor & Destructor Documentation

◆ Tracer()

tracing::Tracer::Tracer ( std::string_view  service_name,
logging::LoggerPtr  optional_logger 
)
inline

Definition at line 31 of file tracer.hpp.

Member Function Documentation

◆ GetOptionalLogger()

const logging::LoggerPtr & tracing::Tracer::GetOptionalLogger ( ) const
inline

Definition at line 37 of file tracer.hpp.


The documentation for this class was generated from the following file: