NVIDIA DeepStream SDK API Reference

9.2 Release
trace::propagation::JaegerPropagator Class Reference

Detailed Description

Inheritance diagram for trace::propagation::JaegerPropagator:
Collaboration diagram for trace::propagation::JaegerPropagator:

Public Member Functions

void Inject (context::propagation::TextMapCarrier &carrier, const context::Context &context) noexcept override
 
context::Context Extract (const context::propagation::TextMapCarrier &carrier, context::Context &context) noexcept override
 
bool Fields (nostd::function_ref< bool(nostd::string_view)> callback) const noexcept override
 
void Inject (context::propagation::TextMapCarrier &carrier, const context::Context &context) noexcept override
 
context::Context Extract (const context::propagation::TextMapCarrier &carrier, context::Context &context) noexcept override
 
bool Fields (nostd::function_ref< bool(nostd::string_view)> callback) const noexcept override
 

Member Function Documentation

◆ Extract() [1/2]

context::Context trace::propagation::JaegerPropagator::Extract ( const context::propagation::TextMapCarrier &  carrier,
context::Context &  context 
)
inlineoverridevirtualnoexcept

◆ Extract() [2/2]

context::Context trace::propagation::JaegerPropagator::Extract ( const context::propagation::TextMapCarrier &  carrier,
context::Context &  context 
)
inlineoverridevirtualnoexcept

◆ Fields() [1/2]

bool trace::propagation::JaegerPropagator::Fields ( nostd::function_ref< bool(nostd::string_view)>  callback) const
inlineoverridevirtualnoexcept

◆ Fields() [2/2]

bool trace::propagation::JaegerPropagator::Fields ( nostd::function_ref< bool(nostd::string_view)>  callback) const
inlineoverridevirtualnoexcept

◆ Inject() [1/2]

◆ Inject() [2/2]


The documentation for this class was generated from the following file: