NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::metrics::NoopAsyncWritableMetricStorage Class Reference

Detailed Description

Inheritance diagram for sdk::metrics::NoopAsyncWritableMetricStorage:
Collaboration diagram for sdk::metrics::NoopAsyncWritableMetricStorage:

Public Member Functions

void RecordLong (const std::unordered_map< MetricAttributes, int64_t, AttributeHashGenerator > &, opentelemetry::common::SystemTimestamp) noexcept override
 
void RecordDouble (const std::unordered_map< MetricAttributes, double, AttributeHashGenerator > &, opentelemetry::common::SystemTimestamp) noexcept override
 
void RecordLong (const std::unordered_map< MetricAttributes, int64_t, AttributeHashGenerator > &, opentelemetry::common::SystemTimestamp) noexcept override
 
void RecordDouble (const std::unordered_map< MetricAttributes, double, AttributeHashGenerator > &, opentelemetry::common::SystemTimestamp) noexcept override
 

Member Function Documentation

◆ RecordDouble() [1/2]

void sdk::metrics::NoopAsyncWritableMetricStorage::RecordDouble ( const std::unordered_map< MetricAttributes, double, AttributeHashGenerator > &  ,
opentelemetry::common::SystemTimestamp   
)
inlineoverridevirtualnoexcept

◆ RecordDouble() [2/2]

void sdk::metrics::NoopAsyncWritableMetricStorage::RecordDouble ( const std::unordered_map< MetricAttributes, double, AttributeHashGenerator > &  ,
opentelemetry::common::SystemTimestamp   
)
inlineoverridevirtualnoexcept

◆ RecordLong() [1/2]

void sdk::metrics::NoopAsyncWritableMetricStorage::RecordLong ( const std::unordered_map< MetricAttributes, int64_t, AttributeHashGenerator > &  ,
opentelemetry::common::SystemTimestamp   
)
inlineoverridevirtualnoexcept

◆ RecordLong() [2/2]

void sdk::metrics::NoopAsyncWritableMetricStorage::RecordLong ( const std::unordered_map< MetricAttributes, int64_t, AttributeHashGenerator > &  ,
opentelemetry::common::SystemTimestamp   
)
inlineoverridevirtualnoexcept

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