NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::LogRecordProcessorConfigurationVisitor Class Referenceabstract

Detailed Description

Public Member Functions

 LogRecordProcessorConfigurationVisitor ()=default
 
 LogRecordProcessorConfigurationVisitor (LogRecordProcessorConfigurationVisitor &&)=default
 
 LogRecordProcessorConfigurationVisitor (const LogRecordProcessorConfigurationVisitor &)=default
 
LogRecordProcessorConfigurationVisitor & operator= (LogRecordProcessorConfigurationVisitor &&)=default
 
LogRecordProcessorConfigurationVisitor & operator= (const LogRecordProcessorConfigurationVisitor &other)=default
 
virtual ~LogRecordProcessorConfigurationVisitor ()=default
 
virtual void VisitBatch (const BatchLogRecordProcessorConfiguration *model)=0
 
virtual void VisitSimple (const SimpleLogRecordProcessorConfiguration *model)=0
 
virtual void VisitExtension (const ExtensionLogRecordProcessorConfiguration *model)=0
 
 LogRecordProcessorConfigurationVisitor ()=default
 
 LogRecordProcessorConfigurationVisitor (LogRecordProcessorConfigurationVisitor &&)=default
 
 LogRecordProcessorConfigurationVisitor (const LogRecordProcessorConfigurationVisitor &)=default
 
LogRecordProcessorConfigurationVisitor & operator= (LogRecordProcessorConfigurationVisitor &&)=default
 
LogRecordProcessorConfigurationVisitor & operator= (const LogRecordProcessorConfigurationVisitor &other)=default
 
virtual ~LogRecordProcessorConfigurationVisitor ()=default
 
virtual void VisitBatch (const BatchLogRecordProcessorConfiguration *model)=0
 
virtual void VisitSimple (const SimpleLogRecordProcessorConfiguration *model)=0
 
virtual void VisitExtension (const ExtensionLogRecordProcessorConfiguration *model)=0
 

Constructor & Destructor Documentation

◆ LogRecordProcessorConfigurationVisitor() [1/6]

sdk::configuration::LogRecordProcessorConfigurationVisitor::LogRecordProcessorConfigurationVisitor ( )
default

◆ LogRecordProcessorConfigurationVisitor() [2/6]

sdk::configuration::LogRecordProcessorConfigurationVisitor::LogRecordProcessorConfigurationVisitor ( LogRecordProcessorConfigurationVisitor &&  )
default

◆ LogRecordProcessorConfigurationVisitor() [3/6]

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

◆ ~LogRecordProcessorConfigurationVisitor() [1/2]

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

◆ LogRecordProcessorConfigurationVisitor() [4/6]

sdk::configuration::LogRecordProcessorConfigurationVisitor::LogRecordProcessorConfigurationVisitor ( )
default

◆ LogRecordProcessorConfigurationVisitor() [5/6]

sdk::configuration::LogRecordProcessorConfigurationVisitor::LogRecordProcessorConfigurationVisitor ( LogRecordProcessorConfigurationVisitor &&  )
default

◆ LogRecordProcessorConfigurationVisitor() [6/6]

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

◆ ~LogRecordProcessorConfigurationVisitor() [2/2]

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

Member Function Documentation

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ VisitBatch() [1/2]

virtual void sdk::configuration::LogRecordProcessorConfigurationVisitor::VisitBatch ( const BatchLogRecordProcessorConfiguration *  model)
pure virtual

◆ VisitBatch() [2/2]

virtual void sdk::configuration::LogRecordProcessorConfigurationVisitor::VisitBatch ( const BatchLogRecordProcessorConfiguration *  model)
pure virtual

◆ VisitExtension() [1/2]

virtual void sdk::configuration::LogRecordProcessorConfigurationVisitor::VisitExtension ( const ExtensionLogRecordProcessorConfiguration *  model)
pure virtual

◆ VisitExtension() [2/2]

virtual void sdk::configuration::LogRecordProcessorConfigurationVisitor::VisitExtension ( const ExtensionLogRecordProcessorConfiguration *  model)
pure virtual

◆ VisitSimple() [1/2]

virtual void sdk::configuration::LogRecordProcessorConfigurationVisitor::VisitSimple ( const SimpleLogRecordProcessorConfiguration *  model)
pure virtual

◆ VisitSimple() [2/2]

virtual void sdk::configuration::LogRecordProcessorConfigurationVisitor::VisitSimple ( const SimpleLogRecordProcessorConfiguration *  model)
pure virtual

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