NVIDIA DeepStream SDK API Reference

9.2 Release
metrics::NoopMeter Class Referencefinal

Detailed Description

No-op implementation of Meter.

Definition at line 109 of file includes/opentelemetry/metrics/noop.h.

Inheritance diagram for metrics::NoopMeter:
Collaboration diagram for metrics::NoopMeter:

Public Member Functions

nostd::unique_ptr< Counter< uint64_t > > CreateUInt64Counter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< Counter< double > > CreateDoubleCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< Histogram< uint64_t > > CreateUInt64Histogram (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< Histogram< double > > CreateDoubleHistogram (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableGauge (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableGauge (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< UpDownCounter< int64_t > > CreateInt64UpDownCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< UpDownCounter< double > > CreateDoubleUpDownCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableUpDownCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableUpDownCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< Counter< uint64_t > > CreateUInt64Counter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< Counter< double > > CreateDoubleCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< Histogram< uint64_t > > CreateUInt64Histogram (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< Histogram< double > > CreateDoubleHistogram (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableGauge (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableGauge (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< UpDownCounter< int64_t > > CreateInt64UpDownCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::unique_ptr< UpDownCounter< double > > CreateDoubleUpDownCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateInt64ObservableUpDownCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 
nostd::shared_ptr< ObservableInstrument > CreateDoubleObservableUpDownCounter (nostd::string_view name, nostd::string_view description="", nostd::string_view unit="") noexcept override
 

Member Function Documentation

◆ CreateDoubleCounter() [1/2]

nostd::unique_ptr<Counter<double> > metrics::NoopMeter::CreateDoubleCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 120 of file includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleCounter() [2/2]

nostd::unique_ptr<Counter<double> > metrics::NoopMeter::CreateDoubleCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 120 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleHistogram() [1/2]

nostd::unique_ptr<Histogram<double> > metrics::NoopMeter::CreateDoubleHistogram ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 155 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleHistogram() [2/2]

nostd::unique_ptr<Histogram<double> > metrics::NoopMeter::CreateDoubleHistogram ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 155 of file includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleObservableCounter() [1/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateDoubleObservableCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 137 of file includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleObservableCounter() [2/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateDoubleObservableCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 137 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleObservableGauge() [1/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateDoubleObservableGauge ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 188 of file includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleObservableGauge() [2/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateDoubleObservableGauge ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 188 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleObservableUpDownCounter() [1/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateDoubleObservableUpDownCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 224 of file includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleObservableUpDownCounter() [2/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateDoubleObservableUpDownCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 224 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleUpDownCounter() [1/2]

nostd::unique_ptr<UpDownCounter<double> > metrics::NoopMeter::CreateDoubleUpDownCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 206 of file includes/opentelemetry/metrics/noop.h.

◆ CreateDoubleUpDownCounter() [2/2]

nostd::unique_ptr<UpDownCounter<double> > metrics::NoopMeter::CreateDoubleUpDownCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 206 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateInt64ObservableCounter() [1/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateInt64ObservableCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 128 of file includes/opentelemetry/metrics/noop.h.

◆ CreateInt64ObservableCounter() [2/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateInt64ObservableCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 128 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateInt64ObservableGauge() [1/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateInt64ObservableGauge ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 179 of file includes/opentelemetry/metrics/noop.h.

◆ CreateInt64ObservableGauge() [2/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateInt64ObservableGauge ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 179 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateInt64ObservableUpDownCounter() [1/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateInt64ObservableUpDownCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 215 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateInt64ObservableUpDownCounter() [2/2]

nostd::shared_ptr<ObservableInstrument> metrics::NoopMeter::CreateInt64ObservableUpDownCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 215 of file includes/opentelemetry/metrics/noop.h.

◆ CreateInt64UpDownCounter() [1/2]

nostd::unique_ptr<UpDownCounter<int64_t> > metrics::NoopMeter::CreateInt64UpDownCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 197 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateInt64UpDownCounter() [2/2]

nostd::unique_ptr<UpDownCounter<int64_t> > metrics::NoopMeter::CreateInt64UpDownCounter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 197 of file includes/opentelemetry/metrics/noop.h.

◆ CreateUInt64Counter() [1/2]

nostd::unique_ptr<Counter<uint64_t> > metrics::NoopMeter::CreateUInt64Counter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 112 of file includes/opentelemetry/metrics/noop.h.

◆ CreateUInt64Counter() [2/2]

nostd::unique_ptr<Counter<uint64_t> > metrics::NoopMeter::CreateUInt64Counter ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 112 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateUInt64Histogram() [1/2]

nostd::unique_ptr<Histogram<uint64_t> > metrics::NoopMeter::CreateUInt64Histogram ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 146 of file 9.2/includes/opentelemetry/metrics/noop.h.

◆ CreateUInt64Histogram() [2/2]

nostd::unique_ptr<Histogram<uint64_t> > metrics::NoopMeter::CreateUInt64Histogram ( nostd::string_view  name,
nostd::string_view  description = "",
nostd::string_view  unit = "" 
)
inlineoverridevirtualnoexcept

Implements metrics::Meter.

Definition at line 146 of file includes/opentelemetry/metrics/noop.h.


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