NVIDIA DeepStream SDK API Reference

9.2 Release
plugin::Factory::FactoryImpl Class Referenceabstract

Detailed Description

Definition at line 22 of file includes/opentelemetry/plugin/factory.h.

Public Member Functions

virtual ~FactoryImpl ()
 
virtual nostd::unique_ptr< TracerHandle > MakeTracerHandle (nostd::string_view tracer_config, nostd::unique_ptr< char[]> &error_message) const noexcept=0
 
virtual ~FactoryImpl ()
 
virtual nostd::unique_ptr< TracerHandle > MakeTracerHandle (nostd::string_view tracer_config, nostd::unique_ptr< char[]> &error_message) const noexcept=0
 

Constructor & Destructor Documentation

◆ ~FactoryImpl() [1/2]

virtual plugin::Factory::FactoryImpl::~FactoryImpl ( )
inlinevirtual

Definition at line 25 of file includes/opentelemetry/plugin/factory.h.

◆ ~FactoryImpl() [2/2]

virtual plugin::Factory::FactoryImpl::~FactoryImpl ( )
inlinevirtual

Definition at line 25 of file 9.2/includes/opentelemetry/plugin/factory.h.

Member Function Documentation

◆ MakeTracerHandle() [1/2]

virtual nostd::unique_ptr<TracerHandle> plugin::Factory::FactoryImpl::MakeTracerHandle ( nostd::string_view  tracer_config,
nostd::unique_ptr< char[]> &  error_message 
) const
pure virtualnoexcept

◆ MakeTracerHandle() [2/2]

virtual nostd::unique_ptr<TracerHandle> plugin::Factory::FactoryImpl::MakeTracerHandle ( nostd::string_view  tracer_config,
nostd::unique_ptr< char[]> &  error_message 
) const
pure virtualnoexcept

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