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

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: