#include <tinyxml2.h>
Public Member Functions | |
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 | NextSibling () const |
const XMLConstHandle | NextSiblingElement (const char *name=0) const |
XMLConstHandle & | operator= (const XMLConstHandle &ref) |
const XMLConstHandle | PreviousSibling () const |
const XMLConstHandle | PreviousSiblingElement (const char *name=0) const |
const XMLDeclaration * | ToDeclaration () const |
const XMLElement * | ToElement () const |
const XMLNode * | ToNode () const |
const XMLText * | ToText () const |
const XMLUnknown * | ToUnknown () const |
XMLConstHandle (const XMLNode *node) | |
XMLConstHandle (const XMLNode &node) | |
XMLConstHandle (const XMLConstHandle &ref) | |
Private Attributes | |
const XMLNode * | _node |
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.
Definition at line 2068 of file tinyxml2.h.
tinyxml2::XMLConstHandle::XMLConstHandle | ( | const XMLNode * | node | ) | [inline] |
Definition at line 2071 of file tinyxml2.h.
tinyxml2::XMLConstHandle::XMLConstHandle | ( | const XMLNode & | node | ) | [inline] |
Definition at line 2073 of file tinyxml2.h.
tinyxml2::XMLConstHandle::XMLConstHandle | ( | const XMLConstHandle & | ref | ) | [inline] |
Definition at line 2075 of file tinyxml2.h.
const XMLConstHandle tinyxml2::XMLConstHandle::FirstChild | ( | ) | const [inline] |
Definition at line 2083 of file tinyxml2.h.
const XMLConstHandle tinyxml2::XMLConstHandle::FirstChildElement | ( | const char * | name = 0 | ) | const [inline] |
Definition at line 2086 of file tinyxml2.h.
const XMLConstHandle tinyxml2::XMLConstHandle::LastChild | ( | ) | const [inline] |
Definition at line 2089 of file tinyxml2.h.
const XMLConstHandle tinyxml2::XMLConstHandle::LastChildElement | ( | const char * | name = 0 | ) | const [inline] |
Definition at line 2092 of file tinyxml2.h.
const XMLConstHandle tinyxml2::XMLConstHandle::NextSibling | ( | ) | const [inline] |
Definition at line 2101 of file tinyxml2.h.
const XMLConstHandle tinyxml2::XMLConstHandle::NextSiblingElement | ( | const char * | name = 0 | ) | const [inline] |
Definition at line 2104 of file tinyxml2.h.
XMLConstHandle& tinyxml2::XMLConstHandle::operator= | ( | const XMLConstHandle & | ref | ) | [inline] |
Definition at line 2078 of file tinyxml2.h.
const XMLConstHandle tinyxml2::XMLConstHandle::PreviousSibling | ( | ) | const [inline] |
Definition at line 2095 of file tinyxml2.h.
const XMLConstHandle tinyxml2::XMLConstHandle::PreviousSiblingElement | ( | const char * | name = 0 | ) | const [inline] |
Definition at line 2098 of file tinyxml2.h.
const XMLDeclaration* tinyxml2::XMLConstHandle::ToDeclaration | ( | ) | const [inline] |
Definition at line 2121 of file tinyxml2.h.
const XMLElement* tinyxml2::XMLConstHandle::ToElement | ( | ) | const [inline] |
Definition at line 2112 of file tinyxml2.h.
const XMLNode* tinyxml2::XMLConstHandle::ToNode | ( | ) | const [inline] |
Definition at line 2109 of file tinyxml2.h.
const XMLText* tinyxml2::XMLConstHandle::ToText | ( | ) | const [inline] |
Definition at line 2115 of file tinyxml2.h.
const XMLUnknown* tinyxml2::XMLConstHandle::ToUnknown | ( | ) | const [inline] |
Definition at line 2118 of file tinyxml2.h.
const XMLNode* tinyxml2::XMLConstHandle::_node [private] |
Definition at line 2126 of file tinyxml2.h.