Jetson Inference
DNN Vision Library
tinyxml2::XMLConstHandle Class Reference

A variant of the XMLHandle class for working with const XMLNodes and Documents. More...

#include <xml.h>

Public Member Functions

 XMLConstHandle (const XMLNode *node)
 
 XMLConstHandle (const XMLNode &node)
 
 XMLConstHandle (const XMLConstHandle &ref)
 
XMLConstHandleoperator= (const XMLConstHandle &ref)
 
const XMLConstHandle FirstChild () const
 
const XMLConstHandle FirstChildElement (const char *name=0) const
 
const XMLConstHandle LastChild () const
 
const XMLConstHandle LastChildElement (const char *name=0) const
 
const XMLConstHandle PreviousSibling () const
 
const XMLConstHandle PreviousSiblingElement (const char *name=0) const
 
const XMLConstHandle NextSibling () const
 
const XMLConstHandle NextSiblingElement (const char *name=0) const
 
const XMLNodeToNode () const
 
const XMLElementToElement () const
 
const XMLTextToText () const
 
const XMLUnknownToUnknown () const
 
const XMLDeclarationToDeclaration () const
 

Detailed Description

A variant of the XMLHandle class for working with const XMLNodes and Documents.

It is the same in all regards, except for the 'const' qualifiers. See XMLHandle for API.

Constructor & Destructor Documentation

◆ XMLConstHandle() [1/3]

tinyxml2::XMLConstHandle::XMLConstHandle ( const XMLNode node)
inline

◆ XMLConstHandle() [2/3]

tinyxml2::XMLConstHandle::XMLConstHandle ( const XMLNode node)
inline

◆ XMLConstHandle() [3/3]

tinyxml2::XMLConstHandle::XMLConstHandle ( const XMLConstHandle ref)
inline

Member Function Documentation

◆ FirstChild()

const XMLConstHandle tinyxml2::XMLConstHandle::FirstChild ( ) const
inline

◆ FirstChildElement()

const XMLConstHandle tinyxml2::XMLConstHandle::FirstChildElement ( const char *  name = 0) const
inline

◆ LastChild()

const XMLConstHandle tinyxml2::XMLConstHandle::LastChild ( ) const
inline

◆ LastChildElement()

const XMLConstHandle tinyxml2::XMLConstHandle::LastChildElement ( const char *  name = 0) const
inline

◆ NextSibling()

const XMLConstHandle tinyxml2::XMLConstHandle::NextSibling ( ) const
inline

◆ NextSiblingElement()

const XMLConstHandle tinyxml2::XMLConstHandle::NextSiblingElement ( const char *  name = 0) const
inline

◆ operator=()

XMLConstHandle& tinyxml2::XMLConstHandle::operator= ( const XMLConstHandle ref)
inline

◆ PreviousSibling()

const XMLConstHandle tinyxml2::XMLConstHandle::PreviousSibling ( ) const
inline

◆ PreviousSiblingElement()

const XMLConstHandle tinyxml2::XMLConstHandle::PreviousSiblingElement ( const char *  name = 0) const
inline

◆ ToDeclaration()

const XMLDeclaration* tinyxml2::XMLConstHandle::ToDeclaration ( ) const
inline

◆ ToElement()

const XMLElement* tinyxml2::XMLConstHandle::ToElement ( ) const
inline

◆ ToNode()

const XMLNode* tinyxml2::XMLConstHandle::ToNode ( ) const
inline

◆ ToText()

const XMLText* tinyxml2::XMLConstHandle::ToText ( ) const
inline

◆ ToUnknown()

const XMLUnknown* tinyxml2::XMLConstHandle::ToUnknown ( ) const
inline

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