userver: userver/tracing/span.hpp File Reference
Loading...
Searching...
No Matches
span.hpp File Reference

Measures the execution time of the current code block, links it with the parent tracing::Spans and stores that info in the log. More...

#include <optional>
#include <string_view>
#include <userver/logging/log.hpp>
#include <userver/logging/log_extra.hpp>
#include <userver/tracing/scope_time.hpp>
#include <userver/tracing/tracer_fwd.hpp>
#include <userver/utils/impl/source_location.hpp>
#include <userver/utils/internal_tag_fwd.hpp>
+ Include dependency graph for span.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  tracing::Span
 Measures the execution time of the current code block, links it with the parent tracing::Spans and stores that info in the log. More...
 

Namespaces

namespace  tracing
 Opentracing support.
 

Detailed Description

Measures the execution time of the current code block, links it with the parent tracing::Spans and stores that info in the log.

Definition in file span.hpp.