NVIDIA DeepStream SDK API Reference

9.2 Release
trace::Provider Class Reference

Detailed Description

Stores the singleton global TracerProvider.

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

Static Public Member Functions

static nostd::shared_ptr< TracerProvider > GetTracerProvider () noexcept
 Returns the singleton TracerProvider. More...
 
static void SetTracerProvider (const nostd::shared_ptr< TracerProvider > &tp) noexcept
 Changes the singleton TracerProvider. More...
 
static nostd::shared_ptr< TracerProvider > GetTracerProvider () noexcept
 Returns the singleton TracerProvider. More...
 
static void SetTracerProvider (const nostd::shared_ptr< TracerProvider > &tp) noexcept
 Changes the singleton TracerProvider. More...
 

Member Function Documentation

◆ GetTracerProvider() [1/2]

static nostd::shared_ptr<TracerProvider> trace::Provider::GetTracerProvider ( )
inlinestaticnoexcept

Returns the singleton TracerProvider.

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

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

◆ GetTracerProvider() [2/2]

static nostd::shared_ptr<TracerProvider> trace::Provider::GetTracerProvider ( )
inlinestaticnoexcept

Returns the singleton TracerProvider.

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

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

◆ SetTracerProvider() [1/2]

static void trace::Provider::SetTracerProvider ( const nostd::shared_ptr< TracerProvider > &  tp)
inlinestaticnoexcept

Changes the singleton TracerProvider.

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

◆ SetTracerProvider() [2/2]

static void trace::Provider::SetTracerProvider ( const nostd::shared_ptr< TracerProvider > &  tp)
inlinestaticnoexcept

Changes the singleton TracerProvider.

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


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