NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::PeriodicMetricReaderConfiguration Class Reference

Detailed Description

Inheritance diagram for sdk::configuration::PeriodicMetricReaderConfiguration:
Collaboration diagram for sdk::configuration::PeriodicMetricReaderConfiguration:

Public Member Functions

void Accept (MetricReaderConfigurationVisitor *visitor) const override
 
void Accept (MetricReaderConfigurationVisitor *visitor) const override
 

Data Fields

std::size_t interval {0}
 
std::size_t timeout {0}
 
std::unique_ptr< PushMetricExporterConfiguration > exporter
 
std::vector< std::unique_ptr< MetricProducerConfiguration > > producers
 

Member Function Documentation

◆ Accept() [1/2]

void sdk::configuration::PeriodicMetricReaderConfiguration::Accept ( MetricReaderConfigurationVisitor *  visitor) const
inlineoverridevirtual

◆ Accept() [2/2]

void sdk::configuration::PeriodicMetricReaderConfiguration::Accept ( MetricReaderConfigurationVisitor *  visitor) const
inlineoverridevirtual

Field Documentation

◆ exporter

std::unique_ptr< PushMetricExporterConfiguration > sdk::configuration::PeriodicMetricReaderConfiguration::exporter

◆ interval

std::size_t sdk::configuration::PeriodicMetricReaderConfiguration::interval {0}

◆ producers

std::vector< std::unique_ptr< MetricProducerConfiguration > > sdk::configuration::PeriodicMetricReaderConfiguration::producers

◆ timeout

std::size_t sdk::configuration::PeriodicMetricReaderConfiguration::timeout {0}

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