NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::metrics::NoopWritableMetricStorage Class Referenceabstract

Detailed Description

Inheritance diagram for sdk::metrics::NoopWritableMetricStorage:
Collaboration diagram for sdk::metrics::NoopWritableMetricStorage:

Public Member Functions

void RecordLong (int64_t value, const opentelemetry::context::Context &context) noexcept override=0
 
void RecordLong (int64_t, const opentelemetry::common::KeyValueIterable &, const opentelemetry::context::Context &) noexcept override
 
void RecordDouble (double, const opentelemetry::context::Context &) noexcept override
 
void RecordDouble (double, const opentelemetry::common::KeyValueIterable &, const opentelemetry::context::Context &) noexcept override
 
void RecordLong (int64_t value, const opentelemetry::context::Context &context) noexcept override=0
 
void RecordLong (int64_t, const opentelemetry::common::KeyValueIterable &, const opentelemetry::context::Context &) noexcept override
 
void RecordDouble (double, const opentelemetry::context::Context &) noexcept override
 
void RecordDouble (double, const opentelemetry::common::KeyValueIterable &, const opentelemetry::context::Context &) noexcept override
 

Member Function Documentation

◆ RecordDouble() [1/4]

void sdk::metrics::NoopWritableMetricStorage::RecordDouble ( double  ,
const opentelemetry::common::KeyValueIterable &  ,
const opentelemetry::context::Context &   
)
inlineoverridevirtualnoexcept

◆ RecordDouble() [2/4]

void sdk::metrics::NoopWritableMetricStorage::RecordDouble ( double  ,
const opentelemetry::common::KeyValueIterable &  ,
const opentelemetry::context::Context &   
)
inlineoverridevirtualnoexcept

◆ RecordDouble() [3/4]

void sdk::metrics::NoopWritableMetricStorage::RecordDouble ( double  ,
const opentelemetry::context::Context &   
)
inlineoverridevirtualnoexcept

◆ RecordDouble() [4/4]

void sdk::metrics::NoopWritableMetricStorage::RecordDouble ( double  ,
const opentelemetry::context::Context &   
)
inlineoverridevirtualnoexcept

◆ RecordLong() [1/4]

void sdk::metrics::NoopWritableMetricStorage::RecordLong ( int64_t  value,
const opentelemetry::context::Context &  context 
)
overridepure virtualnoexcept

◆ RecordLong() [2/4]

void sdk::metrics::NoopWritableMetricStorage::RecordLong ( int64_t  value,
const opentelemetry::context::Context &  context 
)
overridepure virtualnoexcept

◆ RecordLong() [3/4]

void sdk::metrics::NoopWritableMetricStorage::RecordLong ( int64_t  ,
const opentelemetry::common::KeyValueIterable &  ,
const opentelemetry::context::Context &   
)
inlineoverridevirtualnoexcept

◆ RecordLong() [4/4]

void sdk::metrics::NoopWritableMetricStorage::RecordLong ( int64_t  ,
const opentelemetry::common::KeyValueIterable &  ,
const opentelemetry::context::Context &   
)
inlineoverridevirtualnoexcept

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