NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::metrics::DefaultAttributesProcessor Class Reference

Detailed Description

DefaultAttributesProcessor returns copy of input instrument attributes without any modification.

Definition at line 56 of file includes/opentelemetry/sdk/metrics/view/attributes_processor.h.

Inheritance diagram for sdk::metrics::DefaultAttributesProcessor:
Collaboration diagram for sdk::metrics::DefaultAttributesProcessor:

Public Member Functions

MetricAttributes process (const opentelemetry::common::KeyValueIterable &attributes) const noexcept override
 
bool isPresent (nostd::string_view) const noexcept override
 
MetricAttributes process (const opentelemetry::common::KeyValueIterable &attributes) const noexcept override
 
bool isPresent (nostd::string_view) const noexcept override
 

Member Function Documentation

◆ isPresent() [1/2]

bool sdk::metrics::DefaultAttributesProcessor::isPresent ( nostd::string_view  ) const
inlineoverridevirtualnoexcept

◆ isPresent() [2/2]

bool sdk::metrics::DefaultAttributesProcessor::isPresent ( nostd::string_view  ) const
inlineoverridevirtualnoexcept

◆ process() [1/2]

MetricAttributes sdk::metrics::DefaultAttributesProcessor::process ( const opentelemetry::common::KeyValueIterable &  attributes) const
inlineoverridevirtualnoexcept

◆ process() [2/2]

MetricAttributes sdk::metrics::DefaultAttributesProcessor::process ( const opentelemetry::common::KeyValueIterable &  attributes) const
inlineoverridevirtualnoexcept

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