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: