NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::AttributeValueConfigurationVisitor Class Referenceabstract

Detailed Description

Public Member Functions

 AttributeValueConfigurationVisitor ()=default
 
 AttributeValueConfigurationVisitor (AttributeValueConfigurationVisitor &&)=default
 
 AttributeValueConfigurationVisitor (const AttributeValueConfigurationVisitor &)=default
 
AttributeValueConfigurationVisitor & operator= (AttributeValueConfigurationVisitor &&)=default
 
AttributeValueConfigurationVisitor & operator= (const AttributeValueConfigurationVisitor &other)=default
 
virtual ~AttributeValueConfigurationVisitor ()=default
 
virtual void VisitString (const StringAttributeValueConfiguration *model)=0
 
virtual void VisitInteger (const IntegerAttributeValueConfiguration *model)=0
 
virtual void VisitDouble (const DoubleAttributeValueConfiguration *model)=0
 
virtual void VisitBoolean (const BooleanAttributeValueConfiguration *model)=0
 
virtual void VisitStringArray (const StringArrayAttributeValueConfiguration *model)=0
 
virtual void VisitIntegerArray (const IntegerArrayAttributeValueConfiguration *model)=0
 
virtual void VisitDoubleArray (const DoubleArrayAttributeValueConfiguration *model)=0
 
virtual void VisitBooleanArray (const BooleanArrayAttributeValueConfiguration *model)=0
 
 AttributeValueConfigurationVisitor ()=default
 
 AttributeValueConfigurationVisitor (AttributeValueConfigurationVisitor &&)=default
 
 AttributeValueConfigurationVisitor (const AttributeValueConfigurationVisitor &)=default
 
AttributeValueConfigurationVisitor & operator= (AttributeValueConfigurationVisitor &&)=default
 
AttributeValueConfigurationVisitor & operator= (const AttributeValueConfigurationVisitor &other)=default
 
virtual ~AttributeValueConfigurationVisitor ()=default
 
virtual void VisitString (const StringAttributeValueConfiguration *model)=0
 
virtual void VisitInteger (const IntegerAttributeValueConfiguration *model)=0
 
virtual void VisitDouble (const DoubleAttributeValueConfiguration *model)=0
 
virtual void VisitBoolean (const BooleanAttributeValueConfiguration *model)=0
 
virtual void VisitStringArray (const StringArrayAttributeValueConfiguration *model)=0
 
virtual void VisitIntegerArray (const IntegerArrayAttributeValueConfiguration *model)=0
 
virtual void VisitDoubleArray (const DoubleArrayAttributeValueConfiguration *model)=0
 
virtual void VisitBooleanArray (const BooleanArrayAttributeValueConfiguration *model)=0
 

Constructor & Destructor Documentation

◆ AttributeValueConfigurationVisitor() [1/6]

sdk::configuration::AttributeValueConfigurationVisitor::AttributeValueConfigurationVisitor ( )
default

◆ AttributeValueConfigurationVisitor() [2/6]

sdk::configuration::AttributeValueConfigurationVisitor::AttributeValueConfigurationVisitor ( AttributeValueConfigurationVisitor &&  )
default

◆ AttributeValueConfigurationVisitor() [3/6]

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

◆ ~AttributeValueConfigurationVisitor() [1/2]

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

◆ AttributeValueConfigurationVisitor() [4/6]

sdk::configuration::AttributeValueConfigurationVisitor::AttributeValueConfigurationVisitor ( )
default

◆ AttributeValueConfigurationVisitor() [5/6]

sdk::configuration::AttributeValueConfigurationVisitor::AttributeValueConfigurationVisitor ( AttributeValueConfigurationVisitor &&  )
default

◆ AttributeValueConfigurationVisitor() [6/6]

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

◆ ~AttributeValueConfigurationVisitor() [2/2]

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

Member Function Documentation

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ VisitBoolean() [1/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitBoolean ( const BooleanAttributeValueConfiguration *  model)
pure virtual

◆ VisitBoolean() [2/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitBoolean ( const BooleanAttributeValueConfiguration *  model)
pure virtual

◆ VisitBooleanArray() [1/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitBooleanArray ( const BooleanArrayAttributeValueConfiguration *  model)
pure virtual

◆ VisitBooleanArray() [2/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitBooleanArray ( const BooleanArrayAttributeValueConfiguration *  model)
pure virtual

◆ VisitDouble() [1/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitDouble ( const DoubleAttributeValueConfiguration *  model)
pure virtual

◆ VisitDouble() [2/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitDouble ( const DoubleAttributeValueConfiguration *  model)
pure virtual

◆ VisitDoubleArray() [1/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitDoubleArray ( const DoubleArrayAttributeValueConfiguration *  model)
pure virtual

◆ VisitDoubleArray() [2/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitDoubleArray ( const DoubleArrayAttributeValueConfiguration *  model)
pure virtual

◆ VisitInteger() [1/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitInteger ( const IntegerAttributeValueConfiguration *  model)
pure virtual

◆ VisitInteger() [2/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitInteger ( const IntegerAttributeValueConfiguration *  model)
pure virtual

◆ VisitIntegerArray() [1/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitIntegerArray ( const IntegerArrayAttributeValueConfiguration *  model)
pure virtual

◆ VisitIntegerArray() [2/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitIntegerArray ( const IntegerArrayAttributeValueConfiguration *  model)
pure virtual

◆ VisitString() [1/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitString ( const StringAttributeValueConfiguration *  model)
pure virtual

◆ VisitString() [2/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitString ( const StringAttributeValueConfiguration *  model)
pure virtual

◆ VisitStringArray() [1/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitStringArray ( const StringArrayAttributeValueConfiguration *  model)
pure virtual

◆ VisitStringArray() [2/2]

virtual void sdk::configuration::AttributeValueConfigurationVisitor::VisitStringArray ( const StringArrayAttributeValueConfiguration *  model)
pure virtual

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