#include <tagnode.h>

Public Member Functions | |
| TagNode (TAG _tag) | |
| Constructor. | |
| virtual | ~TagNode () |
Public Attributes | |
| TAG | tag |
| The entered numeric value of the element name. | |
| bool | is_closed |
| The boolean value if the closing tag has already been read. | |
| BufferNodeList | children |
Represents a tag buffer node (element node of an XML tree) which carries the tag id (numeric value of the element name), a list of children and a flag that indicates whether the tag node is closed (i.e. if the closing tag has been read) or not.
Definition at line 53 of file tagnode.h.
| TagNode::TagNode | ( | TAG | _tag | ) |
Constructor.
Constructor - creating object for a tag (numeric value of the element name).
| [in] | _tag | The numeric value of the element name. |
Definition at line 37 of file tagnode.cpp.
| TagNode::~TagNode | ( | ) | [virtual] |
Destructor.
Definition at line 41 of file tagnode.cpp.
The list of children of the tag node.
Definition at line 83 of file tagnode.h.
Referenced by BufferNode::addChild(), BufferNode::clearSubtreeIfPossible(), BufferNode::getPCDataRepresentation(), and BufferNode::hasNoMarkedAndNoLockedDos().
| bool TagNode::is_closed |
1.5.9