NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::PullMetricExporterConfigurationVisitor Class Referenceabstract

Detailed Description

Public Member Functions

 PullMetricExporterConfigurationVisitor ()=default
 
 PullMetricExporterConfigurationVisitor (PullMetricExporterConfigurationVisitor &&)=default
 
 PullMetricExporterConfigurationVisitor (const PullMetricExporterConfigurationVisitor &)=default
 
PullMetricExporterConfigurationVisitor & operator= (PullMetricExporterConfigurationVisitor &&)=default
 
PullMetricExporterConfigurationVisitor & operator= (const PullMetricExporterConfigurationVisitor &other)=default
 
virtual ~PullMetricExporterConfigurationVisitor ()=default
 
virtual void VisitPrometheus (const PrometheusPullMetricExporterConfiguration *model)=0
 
virtual void VisitExtension (const ExtensionPullMetricExporterConfiguration *model)=0
 
 PullMetricExporterConfigurationVisitor ()=default
 
 PullMetricExporterConfigurationVisitor (PullMetricExporterConfigurationVisitor &&)=default
 
 PullMetricExporterConfigurationVisitor (const PullMetricExporterConfigurationVisitor &)=default
 
PullMetricExporterConfigurationVisitor & operator= (PullMetricExporterConfigurationVisitor &&)=default
 
PullMetricExporterConfigurationVisitor & operator= (const PullMetricExporterConfigurationVisitor &other)=default
 
virtual ~PullMetricExporterConfigurationVisitor ()=default
 
virtual void VisitPrometheus (const PrometheusPullMetricExporterConfiguration *model)=0
 
virtual void VisitExtension (const ExtensionPullMetricExporterConfiguration *model)=0
 

Constructor & Destructor Documentation

◆ PullMetricExporterConfigurationVisitor() [1/6]

sdk::configuration::PullMetricExporterConfigurationVisitor::PullMetricExporterConfigurationVisitor ( )
default

◆ PullMetricExporterConfigurationVisitor() [2/6]

sdk::configuration::PullMetricExporterConfigurationVisitor::PullMetricExporterConfigurationVisitor ( PullMetricExporterConfigurationVisitor &&  )
default

◆ PullMetricExporterConfigurationVisitor() [3/6]

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

◆ ~PullMetricExporterConfigurationVisitor() [1/2]

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

◆ PullMetricExporterConfigurationVisitor() [4/6]

sdk::configuration::PullMetricExporterConfigurationVisitor::PullMetricExporterConfigurationVisitor ( )
default

◆ PullMetricExporterConfigurationVisitor() [5/6]

sdk::configuration::PullMetricExporterConfigurationVisitor::PullMetricExporterConfigurationVisitor ( PullMetricExporterConfigurationVisitor &&  )
default

◆ PullMetricExporterConfigurationVisitor() [6/6]

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

◆ ~PullMetricExporterConfigurationVisitor() [2/2]

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

Member Function Documentation

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ VisitExtension() [1/2]

virtual void sdk::configuration::PullMetricExporterConfigurationVisitor::VisitExtension ( const ExtensionPullMetricExporterConfiguration *  model)
pure virtual

◆ VisitExtension() [2/2]

virtual void sdk::configuration::PullMetricExporterConfigurationVisitor::VisitExtension ( const ExtensionPullMetricExporterConfiguration *  model)
pure virtual

◆ VisitPrometheus() [1/2]

virtual void sdk::configuration::PullMetricExporterConfigurationVisitor::VisitPrometheus ( const PrometheusPullMetricExporterConfiguration *  model)
pure virtual

◆ VisitPrometheus() [2/2]

virtual void sdk::configuration::PullMetricExporterConfigurationVisitor::VisitPrometheus ( const PrometheusPullMetricExporterConfiguration *  model)
pure virtual

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