|
Quick Links: |
#include <bmqpi_dttracer.h>
Public Member Functions | |
| virtual | ~DTTracer () |
| virtual bsl::shared_ptr< DTSpan > | createChildSpan (const bsl::shared_ptr< DTSpan > &parent, const bsl::string_view &operation, const DTSpan::Baggage &baggage=DTSpan::Baggage()) const =0 |
A pure interface for creators of DTSpan objects.
| virtual bmqpi::DTTracer::~DTTracer | ( | ) | [virtual] |
Destructor
| virtual bsl::shared_ptr<DTSpan> 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.
1.7.1