ECOGEN 6.0
Evolutive, Compressible, Open, Genuine, Easy, N-phase
Loading...
Searching...
No Matches
tinyxml2::XMLConstHandle Class Reference

#include <tinyxml2.h>

Collaboration diagram for tinyxml2::XMLConstHandle:
[legend]

Public Member Functions

 XMLConstHandle (const XMLNode *node)
 XMLConstHandle (const XMLNode &node)
 XMLConstHandle (const XMLConstHandle &ref)
XMLConstHandle & operator= (const XMLConstHandle &ref)
const XMLConstHandle FirstChild () const
const XMLConstHandle FirstChildElement (const char *value=0) const
const XMLConstHandle LastChild () const
const XMLConstHandle LastChildElement (const char *_value=0) const
const XMLConstHandle PreviousSibling () const
const XMLConstHandle PreviousSiblingElement (const char *_value=0) const
const XMLConstHandle NextSibling () const
const XMLConstHandle NextSiblingElement (const char *_value=0) const
const XMLNode * ToNode () const
const XMLElement * ToElement () const
const XMLText * ToText () const
const XMLUnknown * ToUnknown () const
const XMLDeclaration * ToDeclaration () const

Private Attributes

const XMLNode * _node

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
Here is the caller graph for this function:

◆ XMLConstHandle() [2/3]

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

◆ XMLConstHandle() [3/3]

tinyxml2::XMLConstHandle::XMLConstHandle ( const XMLConstHandle & ref)
inline
Here is the call graph for this function:

Member Function Documentation

◆ FirstChild()

const XMLConstHandle tinyxml2::XMLConstHandle::FirstChild ( ) const
inline
Here is the call graph for this function:

◆ FirstChildElement()

const XMLConstHandle tinyxml2::XMLConstHandle::FirstChildElement ( const char * value = 0) const
inline
Here is the call graph for this function:

◆ LastChild()

const XMLConstHandle tinyxml2::XMLConstHandle::LastChild ( ) const
inline
Here is the call graph for this function:

◆ LastChildElement()

const XMLConstHandle tinyxml2::XMLConstHandle::LastChildElement ( const char * _value = 0) const
inline
Here is the call graph for this function:

◆ NextSibling()

const XMLConstHandle tinyxml2::XMLConstHandle::NextSibling ( ) const
inline
Here is the call graph for this function:

◆ NextSiblingElement()

const XMLConstHandle tinyxml2::XMLConstHandle::NextSiblingElement ( const char * _value = 0) const
inline
Here is the call graph for this function:

◆ operator=()

XMLConstHandle & tinyxml2::XMLConstHandle::operator= ( const XMLConstHandle & ref)
inline
Here is the call graph for this function:

◆ PreviousSibling()

const XMLConstHandle tinyxml2::XMLConstHandle::PreviousSibling ( ) const
inline
Here is the call graph for this function:

◆ PreviousSiblingElement()

const XMLConstHandle tinyxml2::XMLConstHandle::PreviousSiblingElement ( const char * _value = 0) const
inline
Here is the call graph for this function:

◆ 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

Member Data Documentation

◆ _node

const XMLNode* tinyxml2::XMLConstHandle::_node
private

The documentation for this class was generated from the following file:
  • /home/runner/work/ECOGEN/ECOGEN/doc_sources/src/libTierces/tinyxml2.h