NVIDIA DeepStream SDK API Reference

9.2 Release
sdk::configuration::RymlDocument Class Reference

Detailed Description

Inheritance diagram for sdk::configuration::RymlDocument:
Collaboration diagram for sdk::configuration::RymlDocument:

Public Member Functions

 RymlDocument (ryml::Tree tree)
 
 RymlDocument (RymlDocument &&)=delete
 
 RymlDocument (const RymlDocument &)=delete
 
RymlDocument & operator= (RymlDocument &&)=delete
 
RymlDocument & operator= (const RymlDocument &other)=delete
 
 ~RymlDocument () override=default
 
std::unique_ptr< DocumentNode > GetRootNode () override
 
 RymlDocument (ryml::Tree tree)
 
 RymlDocument (RymlDocument &&)=delete
 
 RymlDocument (const RymlDocument &)=delete
 
RymlDocument & operator= (RymlDocument &&)=delete
 
RymlDocument & operator= (const RymlDocument &other)=delete
 
 ~RymlDocument () override=default
 
std::unique_ptr< DocumentNode > GetRootNode () override
 

Static Public Member Functions

static std::unique_ptr< Document > Parse (const std::string &source, const std::string &content)
 
static std::unique_ptr< Document > Parse (const std::string &source, const std::string &content)
 

Constructor & Destructor Documentation

◆ RymlDocument() [1/6]

sdk::configuration::RymlDocument::RymlDocument ( ryml::Tree  tree)
inline

◆ RymlDocument() [2/6]

sdk::configuration::RymlDocument::RymlDocument ( RymlDocument &&  )
delete

◆ RymlDocument() [3/6]

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

◆ ~RymlDocument() [1/2]

sdk::configuration::RymlDocument::~RymlDocument ( )
overridedefault

◆ RymlDocument() [4/6]

sdk::configuration::RymlDocument::RymlDocument ( ryml::Tree  tree)
inline

◆ RymlDocument() [5/6]

sdk::configuration::RymlDocument::RymlDocument ( RymlDocument &&  )
delete

◆ RymlDocument() [6/6]

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

◆ ~RymlDocument() [2/2]

sdk::configuration::RymlDocument::~RymlDocument ( )
overridedefault

Member Function Documentation

◆ GetRootNode() [1/2]

std::unique_ptr<DocumentNode> sdk::configuration::RymlDocument::GetRootNode ( )
overridevirtual

◆ GetRootNode() [2/2]

std::unique_ptr<DocumentNode> sdk::configuration::RymlDocument::GetRootNode ( )
overridevirtual

◆ operator=() [1/4]

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

◆ operator=() [2/4]

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

◆ operator=() [3/4]

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

◆ operator=() [4/4]

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

◆ Parse() [1/2]

static std::unique_ptr<Document> sdk::configuration::RymlDocument::Parse ( const std::string &  source,
const std::string &  content 
)
static

◆ Parse() [2/2]

static std::unique_ptr<Document> sdk::configuration::RymlDocument::Parse ( const std::string &  source,
const std::string &  content 
)
static

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