NVIDIA DeepStream SDK API Reference

9.2 Release
context::propagation::TextMapPropagator Class Referenceabstract

Detailed Description

Inheritance diagram for context::propagation::TextMapPropagator:

Public Member Functions

virtual context::Context Extract (const TextMapCarrier &carrier, context::Context &context) noexcept=0
 
virtual void Inject (TextMapCarrier &carrier, const context::Context &context) noexcept=0
 
virtual bool Fields (nostd::function_ref< bool(nostd::string_view)> callback) const noexcept=0
 
virtual ~TextMapPropagator ()=default
 
virtual context::Context Extract (const TextMapCarrier &carrier, context::Context &context) noexcept=0
 
virtual void Inject (TextMapCarrier &carrier, const context::Context &context) noexcept=0
 
virtual bool Fields (nostd::function_ref< bool(nostd::string_view)> callback) const noexcept=0
 
virtual ~TextMapPropagator ()=default
 

Constructor & Destructor Documentation

◆ ~TextMapPropagator() [1/2]

virtual context::propagation::TextMapPropagator::~TextMapPropagator ( )
virtualdefault

◆ ~TextMapPropagator() [2/2]

virtual context::propagation::TextMapPropagator::~TextMapPropagator ( )
virtualdefault

Member Function Documentation

◆ Extract() [1/2]

◆ Extract() [2/2]

◆ Fields() [1/2]

◆ Fields() [2/2]

◆ Inject() [1/2]

◆ Inject() [2/2]


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