NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::RymlPropertiesNodeConstIteratorImpl Class Reference

Detailed Description

Inheritance diagram for sdk::configuration::RymlPropertiesNodeConstIteratorImpl:
Collaboration diagram for sdk::configuration::RymlPropertiesNodeConstIteratorImpl:

Public Member Functions

 RymlPropertiesNodeConstIteratorImpl (ryml::ConstNodeRef parent, std::size_t index, std::size_t depth)
 
 RymlPropertiesNodeConstIteratorImpl (RymlPropertiesNodeConstIteratorImpl &&)=delete
 
 RymlPropertiesNodeConstIteratorImpl (const RymlPropertiesNodeConstIteratorImpl &)=delete
 
RymlPropertiesNodeConstIteratorImpl & operator= (RymlPropertiesNodeConstIteratorImpl &&)=delete
 
RymlPropertiesNodeConstIteratorImpl & operator= (const RymlPropertiesNodeConstIteratorImpl &other)=delete
 
 ~RymlPropertiesNodeConstIteratorImpl () override
 
void Next () override
 
std::string Name () const override
 
std::unique_ptr< DocumentNode > Value () const override
 
bool Equal (const PropertiesNodeConstIteratorImpl *rhs) const override
 
 RymlPropertiesNodeConstIteratorImpl (ryml::ConstNodeRef parent, std::size_t index, std::size_t depth)
 
 RymlPropertiesNodeConstIteratorImpl (RymlPropertiesNodeConstIteratorImpl &&)=delete
 
 RymlPropertiesNodeConstIteratorImpl (const RymlPropertiesNodeConstIteratorImpl &)=delete
 
RymlPropertiesNodeConstIteratorImpl & operator= (RymlPropertiesNodeConstIteratorImpl &&)=delete
 
RymlPropertiesNodeConstIteratorImpl & operator= (const RymlPropertiesNodeConstIteratorImpl &other)=delete
 
 ~RymlPropertiesNodeConstIteratorImpl () override
 
void Next () override
 
std::string Name () const override
 
std::unique_ptr< DocumentNode > Value () const override
 
bool Equal (const PropertiesNodeConstIteratorImpl *rhs) const override
 

Constructor & Destructor Documentation

◆ RymlPropertiesNodeConstIteratorImpl() [1/6]

sdk::configuration::RymlPropertiesNodeConstIteratorImpl::RymlPropertiesNodeConstIteratorImpl ( ryml::ConstNodeRef  parent,
std::size_t  index,
std::size_t  depth 
)

◆ RymlPropertiesNodeConstIteratorImpl() [2/6]

sdk::configuration::RymlPropertiesNodeConstIteratorImpl::RymlPropertiesNodeConstIteratorImpl ( RymlPropertiesNodeConstIteratorImpl &&  )
delete

◆ RymlPropertiesNodeConstIteratorImpl() [3/6]

sdk::configuration::RymlPropertiesNodeConstIteratorImpl::RymlPropertiesNodeConstIteratorImpl ( const RymlPropertiesNodeConstIteratorImpl &  )
delete

◆ ~RymlPropertiesNodeConstIteratorImpl() [1/2]

sdk::configuration::RymlPropertiesNodeConstIteratorImpl::~RymlPropertiesNodeConstIteratorImpl ( )
override

◆ RymlPropertiesNodeConstIteratorImpl() [4/6]

sdk::configuration::RymlPropertiesNodeConstIteratorImpl::RymlPropertiesNodeConstIteratorImpl ( ryml::ConstNodeRef  parent,
std::size_t  index,
std::size_t  depth 
)

◆ RymlPropertiesNodeConstIteratorImpl() [5/6]

sdk::configuration::RymlPropertiesNodeConstIteratorImpl::RymlPropertiesNodeConstIteratorImpl ( RymlPropertiesNodeConstIteratorImpl &&  )
delete

◆ RymlPropertiesNodeConstIteratorImpl() [6/6]

sdk::configuration::RymlPropertiesNodeConstIteratorImpl::RymlPropertiesNodeConstIteratorImpl ( const RymlPropertiesNodeConstIteratorImpl &  )
delete

◆ ~RymlPropertiesNodeConstIteratorImpl() [2/2]

sdk::configuration::RymlPropertiesNodeConstIteratorImpl::~RymlPropertiesNodeConstIteratorImpl ( )
override

Member Function Documentation

◆ Equal() [1/2]

bool sdk::configuration::RymlPropertiesNodeConstIteratorImpl::Equal ( const PropertiesNodeConstIteratorImpl *  rhs) const
overridevirtual

◆ Equal() [2/2]

bool sdk::configuration::RymlPropertiesNodeConstIteratorImpl::Equal ( const PropertiesNodeConstIteratorImpl *  rhs) const
overridevirtual

◆ Name() [1/2]

std::string sdk::configuration::RymlPropertiesNodeConstIteratorImpl::Name ( ) const
overridevirtual

◆ Name() [2/2]

std::string sdk::configuration::RymlPropertiesNodeConstIteratorImpl::Name ( ) const
overridevirtual

◆ Next() [1/2]

void sdk::configuration::RymlPropertiesNodeConstIteratorImpl::Next ( )
overridevirtual

◆ Next() [2/2]

void sdk::configuration::RymlPropertiesNodeConstIteratorImpl::Next ( )
overridevirtual

◆ operator=() [1/4]

RymlPropertiesNodeConstIteratorImpl& sdk::configuration::RymlPropertiesNodeConstIteratorImpl::operator= ( const RymlPropertiesNodeConstIteratorImpl &  other)
delete

◆ operator=() [2/4]

RymlPropertiesNodeConstIteratorImpl& sdk::configuration::RymlPropertiesNodeConstIteratorImpl::operator= ( const RymlPropertiesNodeConstIteratorImpl &  other)
delete

◆ operator=() [3/4]

RymlPropertiesNodeConstIteratorImpl& sdk::configuration::RymlPropertiesNodeConstIteratorImpl::operator= ( RymlPropertiesNodeConstIteratorImpl &&  )
delete

◆ operator=() [4/4]

RymlPropertiesNodeConstIteratorImpl& sdk::configuration::RymlPropertiesNodeConstIteratorImpl::operator= ( RymlPropertiesNodeConstIteratorImpl &&  )
delete

◆ Value() [1/2]

std::unique_ptr<DocumentNode> sdk::configuration::RymlPropertiesNodeConstIteratorImpl::Value ( ) const
overridevirtual

◆ Value() [2/2]

std::unique_ptr<DocumentNode> sdk::configuration::RymlPropertiesNodeConstIteratorImpl::Value ( ) const
overridevirtual

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