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.