A pure interface for creators of DTSpan
objects.
#include <bmqpi_dttracer.h>
◆ ~DTTracer()
virtual BloombergLP::bmqpi::DTTracer::~DTTracer |
( |
| ) |
|
|
virtual |
◆ createChildSpan()
virtual bsl::shared_ptr<DTSpan> BloombergLP::bmqpi::DTTracer::createChildSpan |
( |
const bsl::shared_ptr< DTSpan > & |
parent, |
|
|
const bsl::string_view & |
operation, |
|
|
const DTSpan::Baggage & |
baggage = DTSpan::Baggage() |
|
) |
| const |
|
pure virtual |
Creates and returns a new DTSpan
representing operation
as a child of parent
, having the key-value tags defined by baggage
.
The documentation for this class was generated from the following file: