NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::AggregationConfigurationVisitor Class Referenceabstract

Detailed Description

Public Member Functions

 AggregationConfigurationVisitor ()=default
 
 AggregationConfigurationVisitor (AggregationConfigurationVisitor &&)=default
 
 AggregationConfigurationVisitor (const AggregationConfigurationVisitor &)=default
 
AggregationConfigurationVisitor & operator= (AggregationConfigurationVisitor &&)=default
 
AggregationConfigurationVisitor & operator= (const AggregationConfigurationVisitor &other)=default
 
virtual ~AggregationConfigurationVisitor ()=default
 
virtual void VisitBase2ExponentialBucketHistogram (const Base2ExponentialBucketHistogramAggregationConfiguration *model)=0
 
virtual void VisitDefault (const DefaultAggregationConfiguration *model)=0
 
virtual void VisitDrop (const DropAggregationConfiguration *model)=0
 
virtual void VisitExplicitBucketHistogram (const ExplicitBucketHistogramAggregationConfiguration *model)=0
 
virtual void VisitLastValue (const LastValueAggregationConfiguration *model)=0
 
virtual void VisitSum (const SumAggregationConfiguration *model)=0
 
 AggregationConfigurationVisitor ()=default
 
 AggregationConfigurationVisitor (AggregationConfigurationVisitor &&)=default
 
 AggregationConfigurationVisitor (const AggregationConfigurationVisitor &)=default
 
AggregationConfigurationVisitor & operator= (AggregationConfigurationVisitor &&)=default
 
AggregationConfigurationVisitor & operator= (const AggregationConfigurationVisitor &other)=default
 
virtual ~AggregationConfigurationVisitor ()=default
 
virtual void VisitBase2ExponentialBucketHistogram (const Base2ExponentialBucketHistogramAggregationConfiguration *model)=0
 
virtual void VisitDefault (const DefaultAggregationConfiguration *model)=0
 
virtual void VisitDrop (const DropAggregationConfiguration *model)=0
 
virtual void VisitExplicitBucketHistogram (const ExplicitBucketHistogramAggregationConfiguration *model)=0
 
virtual void VisitLastValue (const LastValueAggregationConfiguration *model)=0
 
virtual void VisitSum (const SumAggregationConfiguration *model)=0
 

Constructor & Destructor Documentation

◆ AggregationConfigurationVisitor() [1/6]

sdk::configuration::AggregationConfigurationVisitor::AggregationConfigurationVisitor ( )
default

◆ AggregationConfigurationVisitor() [2/6]

sdk::configuration::AggregationConfigurationVisitor::AggregationConfigurationVisitor ( AggregationConfigurationVisitor &&  )
default

◆ AggregationConfigurationVisitor() [3/6]

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

◆ ~AggregationConfigurationVisitor() [1/2]

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

◆ AggregationConfigurationVisitor() [4/6]

sdk::configuration::AggregationConfigurationVisitor::AggregationConfigurationVisitor ( )
default

◆ AggregationConfigurationVisitor() [5/6]

sdk::configuration::AggregationConfigurationVisitor::AggregationConfigurationVisitor ( AggregationConfigurationVisitor &&  )
default

◆ AggregationConfigurationVisitor() [6/6]

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

◆ ~AggregationConfigurationVisitor() [2/2]

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

Member Function Documentation

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ VisitBase2ExponentialBucketHistogram() [1/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitBase2ExponentialBucketHistogram ( const Base2ExponentialBucketHistogramAggregationConfiguration *  model)
pure virtual

◆ VisitBase2ExponentialBucketHistogram() [2/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitBase2ExponentialBucketHistogram ( const Base2ExponentialBucketHistogramAggregationConfiguration *  model)
pure virtual

◆ VisitDefault() [1/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitDefault ( const DefaultAggregationConfiguration *  model)
pure virtual

◆ VisitDefault() [2/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitDefault ( const DefaultAggregationConfiguration *  model)
pure virtual

◆ VisitDrop() [1/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitDrop ( const DropAggregationConfiguration *  model)
pure virtual

◆ VisitDrop() [2/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitDrop ( const DropAggregationConfiguration *  model)
pure virtual

◆ VisitExplicitBucketHistogram() [1/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitExplicitBucketHistogram ( const ExplicitBucketHistogramAggregationConfiguration *  model)
pure virtual

◆ VisitExplicitBucketHistogram() [2/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitExplicitBucketHistogram ( const ExplicitBucketHistogramAggregationConfiguration *  model)
pure virtual

◆ VisitLastValue() [1/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitLastValue ( const LastValueAggregationConfiguration *  model)
pure virtual

◆ VisitLastValue() [2/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitLastValue ( const LastValueAggregationConfiguration *  model)
pure virtual

◆ VisitSum() [1/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitSum ( const SumAggregationConfiguration *  model)
pure virtual

◆ VisitSum() [2/2]

virtual void sdk::configuration::AggregationConfigurationVisitor::VisitSum ( const SumAggregationConfiguration *  model)
pure virtual

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