Couchbase C++ SDK 1.0.2 (rev. 51f4775)
|
This is the complete list of members for otel_request_tracer, including all inherited members.
operator=(const request_tracer &other) -> request_tracer &=default | request_tracer | |
operator=(request_tracer &&other) -> request_tracer &=default | request_tracer | |
otel_request_tracer(nostd::shared_ptr< opentelemetry::trace::Tracer > tracer) | otel_request_tracer | inline |
request_tracer()=default | request_tracer | |
request_tracer(const request_tracer &other)=default | request_tracer | |
request_tracer(request_tracer &&other)=default | request_tracer | |
start() | request_tracer | inlinevirtual |
start_span(std::string name, std::shared_ptr< couchbase::tracing::request_span > parent={}) -> std::shared_ptr< couchbase::tracing::request_span > override | otel_request_tracer | inline |
couchbase::tracing::request_tracer::start_span(std::string name, std::shared_ptr< request_span > parent={}) -> std::shared_ptr< request_span >=0 | request_tracer | pure virtual |
stop() | request_tracer | inlinevirtual |
wrap_span(nostd::shared_ptr< opentelemetry::trace::Span > span) -> std::shared_ptr< couchbase::tracing::otel_request_span > | otel_request_tracer | inline |
~request_tracer()=default | request_tracer | virtual |