|
ARB
|
#include <xml.hxx>


Public Member Functions | |
| XML_Node (bool is_tag) | |
| virtual | ~XML_Node () |
| int | Indent () const |
| bool | Opened () const |
| virtual void | add_son (XML_Node *son_, bool son_is_tag)=0 |
| virtual void | remove_son (XML_Node *son_)=0 |
| virtual void | open (FILE *out)=0 |
| virtual void | close (FILE *out)=0 |
Protected Attributes | |
| XML_Node * | father |
| bool | opened |
| int | indent |
| XML_Node::XML_Node | ( | bool | is_tag | ) |
Definition at line 94 of file xml.cxx.
References add_son(), father, Indent(), opened, the_XML_Document, and xml_assert.
|
virtual |
Definition at line 109 of file xml.cxx.
References father, remove_son(), and the_XML_Document.
|
inline |
Definition at line 79 of file xml.hxx.
References indent.
Referenced by XML_Comment::close(), and XML_Node().
|
inline |
|
pure virtual |
Implemented in XML_Comment, XML_Text, and FINAL_TYPE< SEQTYPE >.
Referenced by XML_Node().
|
pure virtual |
Implemented in XML_Comment, XML_Text, and FINAL_TYPE< SEQTYPE >.
Referenced by ~XML_Node().
|
pure virtual |
Implemented in XML_Comment, XML_Text, and FINAL_TYPE< SEQTYPE >.
Referenced by XML_Text::close().
|
pure virtual |
Implemented in XML_Comment, XML_Text, and FINAL_TYPE< SEQTYPE >.
|
protected |
Definition at line 71 of file xml.hxx.
Referenced by XML_Text::close(), XML_Node(), and ~XML_Node().
|
protected |
Definition at line 72 of file xml.hxx.
Referenced by Opened(), and XML_Node().
1.8.8