NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::PropertiesNodeConstIteratorImpl Class Referenceabstract

Detailed Description

Inheritance diagram for sdk::configuration::PropertiesNodeConstIteratorImpl:

Public Member Functions

 PropertiesNodeConstIteratorImpl ()=default
 
 PropertiesNodeConstIteratorImpl (PropertiesNodeConstIteratorImpl &&)=default
 
 PropertiesNodeConstIteratorImpl (const PropertiesNodeConstIteratorImpl &)=default
 
PropertiesNodeConstIteratorImpl & operator= (PropertiesNodeConstIteratorImpl &&)=default
 
PropertiesNodeConstIteratorImpl & operator= (const PropertiesNodeConstIteratorImpl &other)=default
 
virtual ~PropertiesNodeConstIteratorImpl ()=default
 
virtual void Next ()=0
 
virtual std::string Name () const =0
 
virtual std::unique_ptr< DocumentNode > Value () const =0
 
virtual bool Equal (const PropertiesNodeConstIteratorImpl *rhs) const =0
 
 PropertiesNodeConstIteratorImpl ()=default
 
 PropertiesNodeConstIteratorImpl (PropertiesNodeConstIteratorImpl &&)=default
 
 PropertiesNodeConstIteratorImpl (const PropertiesNodeConstIteratorImpl &)=default
 
PropertiesNodeConstIteratorImpl & operator= (PropertiesNodeConstIteratorImpl &&)=default
 
PropertiesNodeConstIteratorImpl & operator= (const PropertiesNodeConstIteratorImpl &other)=default
 
virtual ~PropertiesNodeConstIteratorImpl ()=default
 
virtual void Next ()=0
 
virtual std::string Name () const =0
 
virtual std::unique_ptr< DocumentNode > Value () const =0
 
virtual bool Equal (const PropertiesNodeConstIteratorImpl *rhs) const =0
 

Constructor & Destructor Documentation

◆ PropertiesNodeConstIteratorImpl() [1/6]

sdk::configuration::PropertiesNodeConstIteratorImpl::PropertiesNodeConstIteratorImpl ( )
default

◆ PropertiesNodeConstIteratorImpl() [2/6]

sdk::configuration::PropertiesNodeConstIteratorImpl::PropertiesNodeConstIteratorImpl ( PropertiesNodeConstIteratorImpl &&  )
default

◆ PropertiesNodeConstIteratorImpl() [3/6]

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

◆ ~PropertiesNodeConstIteratorImpl() [1/2]

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

◆ PropertiesNodeConstIteratorImpl() [4/6]

sdk::configuration::PropertiesNodeConstIteratorImpl::PropertiesNodeConstIteratorImpl ( )
default

◆ PropertiesNodeConstIteratorImpl() [5/6]

sdk::configuration::PropertiesNodeConstIteratorImpl::PropertiesNodeConstIteratorImpl ( PropertiesNodeConstIteratorImpl &&  )
default

◆ PropertiesNodeConstIteratorImpl() [6/6]

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

◆ ~PropertiesNodeConstIteratorImpl() [2/2]

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

Member Function Documentation

◆ Equal() [1/2]

virtual bool sdk::configuration::PropertiesNodeConstIteratorImpl::Equal ( const PropertiesNodeConstIteratorImpl *  rhs) const
pure virtual

◆ Equal() [2/2]

virtual bool sdk::configuration::PropertiesNodeConstIteratorImpl::Equal ( const PropertiesNodeConstIteratorImpl *  rhs) const
pure virtual

◆ Name() [1/2]

virtual std::string sdk::configuration::PropertiesNodeConstIteratorImpl::Name ( ) const
pure virtual

◆ Name() [2/2]

virtual std::string sdk::configuration::PropertiesNodeConstIteratorImpl::Name ( ) const
pure virtual

◆ Next() [1/2]

virtual void sdk::configuration::PropertiesNodeConstIteratorImpl::Next ( )
pure virtual

◆ Next() [2/2]

virtual void sdk::configuration::PropertiesNodeConstIteratorImpl::Next ( )
pure virtual

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ Value() [1/2]

virtual std::unique_ptr<DocumentNode> sdk::configuration::PropertiesNodeConstIteratorImpl::Value ( ) const
pure virtual

◆ Value() [2/2]

virtual std::unique_ptr<DocumentNode> sdk::configuration::PropertiesNodeConstIteratorImpl::Value ( ) const
pure virtual

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