ParseTreeNode Class
(Debugger::Internal::ParseTreeNode)Public Functions
| virtual | ~ParseTreeNode() |
| void | addChild(int childNode) |
| int | childAt(int, const int &, const int &, int) const |
| int | childCount() const |
| int | clone() const |
| int | pasteAllChildren() const |
| void | print(int indentation) const |
| int | toByteArray() const |
Static Public Members
| int | parseRule(Debugger::Internal::GlobalParseState *) |
Protected Functions
| ParseTreeNode(Debugger::Internal::GlobalParseState *parseState) | |
| ParseTreeNode(const Debugger::Internal::ParseTreeNode &other) | |
| int | bool2String(bool) const |
| Debugger::Internal::GlobalParseState * | parseState() const |
Member Function Documentation
[protected] ParseTreeNode::ParseTreeNode(Debugger::Internal::GlobalParseState *parseState)
Default constructs an instance of ParseTreeNode.
[protected] ParseTreeNode::ParseTreeNode(const Debugger::Internal::ParseTreeNode &other)
Default constructs an instance of ParseTreeNode.
[virtual] ParseTreeNode::~ParseTreeNode()
Destroys the instance of ParseTreeNode. The destructor is virtual.