NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::SpanExporterConfigurationVisitor Class Referenceabstract

Detailed Description

Public Member Functions

 SpanExporterConfigurationVisitor ()=default
 
 SpanExporterConfigurationVisitor (SpanExporterConfigurationVisitor &&)=default
 
 SpanExporterConfigurationVisitor (const SpanExporterConfigurationVisitor &)=default
 
SpanExporterConfigurationVisitor & operator= (SpanExporterConfigurationVisitor &&)=default
 
SpanExporterConfigurationVisitor & operator= (const SpanExporterConfigurationVisitor &other)=default
 
virtual ~SpanExporterConfigurationVisitor ()=default
 
virtual void VisitOtlpHttp (const OtlpHttpSpanExporterConfiguration *model)=0
 
virtual void VisitOtlpGrpc (const OtlpGrpcSpanExporterConfiguration *model)=0
 
virtual void VisitOtlpFile (const OtlpFileSpanExporterConfiguration *model)=0
 
virtual void VisitConsole (const ConsoleSpanExporterConfiguration *model)=0
 
virtual void VisitZipkin (const ZipkinSpanExporterConfiguration *model)=0
 
virtual void VisitExtension (const ExtensionSpanExporterConfiguration *model)=0
 
 SpanExporterConfigurationVisitor ()=default
 
 SpanExporterConfigurationVisitor (SpanExporterConfigurationVisitor &&)=default
 
 SpanExporterConfigurationVisitor (const SpanExporterConfigurationVisitor &)=default
 
SpanExporterConfigurationVisitor & operator= (SpanExporterConfigurationVisitor &&)=default
 
SpanExporterConfigurationVisitor & operator= (const SpanExporterConfigurationVisitor &other)=default
 
virtual ~SpanExporterConfigurationVisitor ()=default
 
virtual void VisitOtlpHttp (const OtlpHttpSpanExporterConfiguration *model)=0
 
virtual void VisitOtlpGrpc (const OtlpGrpcSpanExporterConfiguration *model)=0
 
virtual void VisitOtlpFile (const OtlpFileSpanExporterConfiguration *model)=0
 
virtual void VisitConsole (const ConsoleSpanExporterConfiguration *model)=0
 
virtual void VisitZipkin (const ZipkinSpanExporterConfiguration *model)=0
 
virtual void VisitExtension (const ExtensionSpanExporterConfiguration *model)=0
 

Constructor & Destructor Documentation

◆ SpanExporterConfigurationVisitor() [1/6]

sdk::configuration::SpanExporterConfigurationVisitor::SpanExporterConfigurationVisitor ( )
default

◆ SpanExporterConfigurationVisitor() [2/6]

sdk::configuration::SpanExporterConfigurationVisitor::SpanExporterConfigurationVisitor ( SpanExporterConfigurationVisitor &&  )
default

◆ SpanExporterConfigurationVisitor() [3/6]

sdk::configuration::SpanExporterConfigurationVisitor::SpanExporterConfigurationVisitor ( const SpanExporterConfigurationVisitor &  )
default

◆ ~SpanExporterConfigurationVisitor() [1/2]

virtual sdk::configuration::SpanExporterConfigurationVisitor::~SpanExporterConfigurationVisitor ( )
virtualdefault

◆ SpanExporterConfigurationVisitor() [4/6]

sdk::configuration::SpanExporterConfigurationVisitor::SpanExporterConfigurationVisitor ( )
default

◆ SpanExporterConfigurationVisitor() [5/6]

sdk::configuration::SpanExporterConfigurationVisitor::SpanExporterConfigurationVisitor ( SpanExporterConfigurationVisitor &&  )
default

◆ SpanExporterConfigurationVisitor() [6/6]

sdk::configuration::SpanExporterConfigurationVisitor::SpanExporterConfigurationVisitor ( const SpanExporterConfigurationVisitor &  )
default

◆ ~SpanExporterConfigurationVisitor() [2/2]

virtual sdk::configuration::SpanExporterConfigurationVisitor::~SpanExporterConfigurationVisitor ( )
virtualdefault

Member Function Documentation

◆ operator=() [1/4]

SpanExporterConfigurationVisitor& sdk::configuration::SpanExporterConfigurationVisitor::operator= ( const SpanExporterConfigurationVisitor &  other)
default

◆ operator=() [2/4]

SpanExporterConfigurationVisitor& sdk::configuration::SpanExporterConfigurationVisitor::operator= ( const SpanExporterConfigurationVisitor &  other)
default

◆ operator=() [3/4]

SpanExporterConfigurationVisitor& sdk::configuration::SpanExporterConfigurationVisitor::operator= ( SpanExporterConfigurationVisitor &&  )
default

◆ operator=() [4/4]

SpanExporterConfigurationVisitor& sdk::configuration::SpanExporterConfigurationVisitor::operator= ( SpanExporterConfigurationVisitor &&  )
default

◆ VisitConsole() [1/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitConsole ( const ConsoleSpanExporterConfiguration *  model)
pure virtual

◆ VisitConsole() [2/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitConsole ( const ConsoleSpanExporterConfiguration *  model)
pure virtual

◆ VisitExtension() [1/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitExtension ( const ExtensionSpanExporterConfiguration *  model)
pure virtual

◆ VisitExtension() [2/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitExtension ( const ExtensionSpanExporterConfiguration *  model)
pure virtual

◆ VisitOtlpFile() [1/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitOtlpFile ( const OtlpFileSpanExporterConfiguration *  model)
pure virtual

◆ VisitOtlpFile() [2/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitOtlpFile ( const OtlpFileSpanExporterConfiguration *  model)
pure virtual

◆ VisitOtlpGrpc() [1/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitOtlpGrpc ( const OtlpGrpcSpanExporterConfiguration *  model)
pure virtual

◆ VisitOtlpGrpc() [2/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitOtlpGrpc ( const OtlpGrpcSpanExporterConfiguration *  model)
pure virtual

◆ VisitOtlpHttp() [1/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitOtlpHttp ( const OtlpHttpSpanExporterConfiguration *  model)
pure virtual

◆ VisitOtlpHttp() [2/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitOtlpHttp ( const OtlpHttpSpanExporterConfiguration *  model)
pure virtual

◆ VisitZipkin() [1/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitZipkin ( const ZipkinSpanExporterConfiguration *  model)
pure virtual

◆ VisitZipkin() [2/2]

virtual void sdk::configuration::SpanExporterConfigurationVisitor::VisitZipkin ( const ZipkinSpanExporterConfiguration *  model)
pure virtual

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