NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::DocumentNodeConstIteratorImpl Class Referenceabstract

Detailed Description

Inheritance diagram for sdk::configuration::DocumentNodeConstIteratorImpl:

Public Member Functions

 DocumentNodeConstIteratorImpl ()=default
 
 DocumentNodeConstIteratorImpl (DocumentNodeConstIteratorImpl &&)=default
 
 DocumentNodeConstIteratorImpl (const DocumentNodeConstIteratorImpl &)=default
 
DocumentNodeConstIteratorImpl & operator= (DocumentNodeConstIteratorImpl &&)=default
 
DocumentNodeConstIteratorImpl & operator= (const DocumentNodeConstIteratorImpl &other)=default
 
virtual ~DocumentNodeConstIteratorImpl ()=default
 
virtual void Next ()=0
 
virtual std::unique_ptr< DocumentNode > Item () const =0
 
virtual bool Equal (const DocumentNodeConstIteratorImpl *rhs) const =0
 
 DocumentNodeConstIteratorImpl ()=default
 
 DocumentNodeConstIteratorImpl (DocumentNodeConstIteratorImpl &&)=default
 
 DocumentNodeConstIteratorImpl (const DocumentNodeConstIteratorImpl &)=default
 
DocumentNodeConstIteratorImpl & operator= (DocumentNodeConstIteratorImpl &&)=default
 
DocumentNodeConstIteratorImpl & operator= (const DocumentNodeConstIteratorImpl &other)=default
 
virtual ~DocumentNodeConstIteratorImpl ()=default
 
virtual void Next ()=0
 
virtual std::unique_ptr< DocumentNode > Item () const =0
 
virtual bool Equal (const DocumentNodeConstIteratorImpl *rhs) const =0
 

Constructor & Destructor Documentation

◆ DocumentNodeConstIteratorImpl() [1/6]

sdk::configuration::DocumentNodeConstIteratorImpl::DocumentNodeConstIteratorImpl ( )
default

◆ DocumentNodeConstIteratorImpl() [2/6]

sdk::configuration::DocumentNodeConstIteratorImpl::DocumentNodeConstIteratorImpl ( DocumentNodeConstIteratorImpl &&  )
default

◆ DocumentNodeConstIteratorImpl() [3/6]

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

◆ ~DocumentNodeConstIteratorImpl() [1/2]

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

◆ DocumentNodeConstIteratorImpl() [4/6]

sdk::configuration::DocumentNodeConstIteratorImpl::DocumentNodeConstIteratorImpl ( )
default

◆ DocumentNodeConstIteratorImpl() [5/6]

sdk::configuration::DocumentNodeConstIteratorImpl::DocumentNodeConstIteratorImpl ( DocumentNodeConstIteratorImpl &&  )
default

◆ DocumentNodeConstIteratorImpl() [6/6]

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

◆ ~DocumentNodeConstIteratorImpl() [2/2]

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

Member Function Documentation

◆ Equal() [1/2]

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

◆ Equal() [2/2]

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

◆ Item() [1/2]

virtual std::unique_ptr<DocumentNode> sdk::configuration::DocumentNodeConstIteratorImpl::Item ( ) const
pure virtual

◆ Item() [2/2]

virtual std::unique_ptr<DocumentNode> sdk::configuration::DocumentNodeConstIteratorImpl::Item ( ) const
pure virtual

◆ Next() [1/2]

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

◆ Next() [2/2]

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

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

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