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>
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. | |
Functions | |
logging::LogHelper & | tracing::operator<< (logging::LogHelper &lh, const Span &span) |
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.