NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::LogRecordExporterConfigurationVisitor Class Referenceabstract

Detailed Description

Public Member Functions

 LogRecordExporterConfigurationVisitor ()=default
 
 LogRecordExporterConfigurationVisitor (LogRecordExporterConfigurationVisitor &&)=default
 
 LogRecordExporterConfigurationVisitor (const LogRecordExporterConfigurationVisitor &)=default
 
LogRecordExporterConfigurationVisitor & operator= (LogRecordExporterConfigurationVisitor &&)=default
 
LogRecordExporterConfigurationVisitor & operator= (const LogRecordExporterConfigurationVisitor &other)=default
 
virtual ~LogRecordExporterConfigurationVisitor ()=default
 
virtual void VisitOtlpHttp (const OtlpHttpLogRecordExporterConfiguration *model)=0
 
virtual void VisitOtlpGrpc (const OtlpGrpcLogRecordExporterConfiguration *model)=0
 
virtual void VisitOtlpFile (const OtlpFileLogRecordExporterConfiguration *model)=0
 
virtual void VisitConsole (const ConsoleLogRecordExporterConfiguration *model)=0
 
virtual void VisitExtension (const ExtensionLogRecordExporterConfiguration *model)=0
 
 LogRecordExporterConfigurationVisitor ()=default
 
 LogRecordExporterConfigurationVisitor (LogRecordExporterConfigurationVisitor &&)=default
 
 LogRecordExporterConfigurationVisitor (const LogRecordExporterConfigurationVisitor &)=default
 
LogRecordExporterConfigurationVisitor & operator= (LogRecordExporterConfigurationVisitor &&)=default
 
LogRecordExporterConfigurationVisitor & operator= (const LogRecordExporterConfigurationVisitor &other)=default
 
virtual ~LogRecordExporterConfigurationVisitor ()=default
 
virtual void VisitOtlpHttp (const OtlpHttpLogRecordExporterConfiguration *model)=0
 
virtual void VisitOtlpGrpc (const OtlpGrpcLogRecordExporterConfiguration *model)=0
 
virtual void VisitOtlpFile (const OtlpFileLogRecordExporterConfiguration *model)=0
 
virtual void VisitConsole (const ConsoleLogRecordExporterConfiguration *model)=0
 
virtual void VisitExtension (const ExtensionLogRecordExporterConfiguration *model)=0
 

Constructor & Destructor Documentation

◆ LogRecordExporterConfigurationVisitor() [1/6]

sdk::configuration::LogRecordExporterConfigurationVisitor::LogRecordExporterConfigurationVisitor ( )
default

◆ LogRecordExporterConfigurationVisitor() [2/6]

sdk::configuration::LogRecordExporterConfigurationVisitor::LogRecordExporterConfigurationVisitor ( LogRecordExporterConfigurationVisitor &&  )
default

◆ LogRecordExporterConfigurationVisitor() [3/6]

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

◆ ~LogRecordExporterConfigurationVisitor() [1/2]

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

◆ LogRecordExporterConfigurationVisitor() [4/6]

sdk::configuration::LogRecordExporterConfigurationVisitor::LogRecordExporterConfigurationVisitor ( )
default

◆ LogRecordExporterConfigurationVisitor() [5/6]

sdk::configuration::LogRecordExporterConfigurationVisitor::LogRecordExporterConfigurationVisitor ( LogRecordExporterConfigurationVisitor &&  )
default

◆ LogRecordExporterConfigurationVisitor() [6/6]

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

◆ ~LogRecordExporterConfigurationVisitor() [2/2]

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

Member Function Documentation

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ VisitConsole() [1/2]

virtual void sdk::configuration::LogRecordExporterConfigurationVisitor::VisitConsole ( const ConsoleLogRecordExporterConfiguration *  model)
pure virtual

◆ VisitConsole() [2/2]

virtual void sdk::configuration::LogRecordExporterConfigurationVisitor::VisitConsole ( const ConsoleLogRecordExporterConfiguration *  model)
pure virtual

◆ VisitExtension() [1/2]

virtual void sdk::configuration::LogRecordExporterConfigurationVisitor::VisitExtension ( const ExtensionLogRecordExporterConfiguration *  model)
pure virtual

◆ VisitExtension() [2/2]

virtual void sdk::configuration::LogRecordExporterConfigurationVisitor::VisitExtension ( const ExtensionLogRecordExporterConfiguration *  model)
pure virtual

◆ VisitOtlpFile() [1/2]

virtual void sdk::configuration::LogRecordExporterConfigurationVisitor::VisitOtlpFile ( const OtlpFileLogRecordExporterConfiguration *  model)
pure virtual

◆ VisitOtlpFile() [2/2]

virtual void sdk::configuration::LogRecordExporterConfigurationVisitor::VisitOtlpFile ( const OtlpFileLogRecordExporterConfiguration *  model)
pure virtual

◆ VisitOtlpGrpc() [1/2]

virtual void sdk::configuration::LogRecordExporterConfigurationVisitor::VisitOtlpGrpc ( const OtlpGrpcLogRecordExporterConfiguration *  model)
pure virtual

◆ VisitOtlpGrpc() [2/2]

virtual void sdk::configuration::LogRecordExporterConfigurationVisitor::VisitOtlpGrpc ( const OtlpGrpcLogRecordExporterConfiguration *  model)
pure virtual

◆ VisitOtlpHttp() [1/2]

virtual void sdk::configuration::LogRecordExporterConfigurationVisitor::VisitOtlpHttp ( const OtlpHttpLogRecordExporterConfiguration *  model)
pure virtual

◆ VisitOtlpHttp() [2/2]

virtual void sdk::configuration::LogRecordExporterConfigurationVisitor::VisitOtlpHttp ( const OtlpHttpLogRecordExporterConfiguration *  model)
pure virtual

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