NVIDIA DeepStream SDK API Reference

9.2 Release
context::propagation::TextMapCarrier Class Referenceabstract

Detailed Description

Public Member Functions

virtual nostd::string_view Get (nostd::string_view key) const noexcept=0
 
virtual void Set (nostd::string_view key, nostd::string_view value) noexcept=0
 
virtual bool Keys (nostd::function_ref< bool(nostd::string_view)>) const noexcept
 
virtual ~TextMapCarrier ()=default
 
virtual nostd::string_view Get (nostd::string_view key) const noexcept=0
 
virtual void Set (nostd::string_view key, nostd::string_view value) noexcept=0
 
virtual bool Keys (nostd::function_ref< bool(nostd::string_view)>) const noexcept
 
virtual ~TextMapCarrier ()=default
 

Constructor & Destructor Documentation

◆ ~TextMapCarrier() [1/2]

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

◆ ~TextMapCarrier() [2/2]

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

Member Function Documentation

◆ Get() [1/2]

virtual nostd::string_view context::propagation::TextMapCarrier::Get ( nostd::string_view  key) const
pure virtualnoexcept

◆ Get() [2/2]

virtual nostd::string_view context::propagation::TextMapCarrier::Get ( nostd::string_view  key) const
pure virtualnoexcept

◆ Keys() [1/2]

virtual bool context::propagation::TextMapCarrier::Keys ( nostd::function_ref< bool(nostd::string_view)>  ) const
inlinevirtualnoexcept

◆ Keys() [2/2]

virtual bool context::propagation::TextMapCarrier::Keys ( nostd::function_ref< bool(nostd::string_view)>  ) const
inlinevirtualnoexcept

◆ Set() [1/2]

virtual void context::propagation::TextMapCarrier::Set ( nostd::string_view  key,
nostd::string_view  value 
)
pure virtualnoexcept

◆ Set() [2/2]

virtual void context::propagation::TextMapCarrier::Set ( nostd::string_view  key,
nostd::string_view  value 
)
pure virtualnoexcept

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