NVIDIA DeepStream SDK API Reference

9.2 Release
metrics::Provider Class Reference

Detailed Description

Stores the singleton global MeterProvider.

Definition at line 21 of file includes/opentelemetry/metrics/provider.h.

Static Public Member Functions

static nostd::shared_ptr< MeterProvider > GetMeterProvider () noexcept
 Returns the singleton MeterProvider. More...
 
static void SetMeterProvider (const nostd::shared_ptr< MeterProvider > &tp) noexcept
 Changes the singleton MeterProvider. More...
 
static nostd::shared_ptr< MeterProvider > GetMeterProvider () noexcept
 Returns the singleton MeterProvider. More...
 
static void SetMeterProvider (const nostd::shared_ptr< MeterProvider > &tp) noexcept
 Changes the singleton MeterProvider. More...
 

Member Function Documentation

◆ GetMeterProvider() [1/2]

static nostd::shared_ptr<MeterProvider> metrics::Provider::GetMeterProvider ( )
inlinestaticnoexcept

Returns the singleton MeterProvider.

By default, a no-op MeterProvider is returned. This will never return a nullptr MeterProvider.

Definition at line 30 of file includes/opentelemetry/metrics/provider.h.

◆ GetMeterProvider() [2/2]

static nostd::shared_ptr<MeterProvider> metrics::Provider::GetMeterProvider ( )
inlinestaticnoexcept

Returns the singleton MeterProvider.

By default, a no-op MeterProvider is returned. This will never return a nullptr MeterProvider.

Definition at line 30 of file 9.2/includes/opentelemetry/metrics/provider.h.

◆ SetMeterProvider() [1/2]

static void metrics::Provider::SetMeterProvider ( const nostd::shared_ptr< MeterProvider > &  tp)
inlinestaticnoexcept

Changes the singleton MeterProvider.

Definition at line 39 of file 9.2/includes/opentelemetry/metrics/provider.h.

◆ SetMeterProvider() [2/2]

static void metrics::Provider::SetMeterProvider ( const nostd::shared_ptr< MeterProvider > &  tp)
inlinestaticnoexcept

Changes the singleton MeterProvider.

Definition at line 39 of file includes/opentelemetry/metrics/provider.h.


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