DisplayTreeGenerator Class Reference

Class to build up a tree out of DisplayTreeNode 's. More...

#include <DisplayNode.h>

List of all members.

Public Member Functions

DisplayTreeNodegenerateTree (SgNode *sgRoot, AstFilterInterface *filter=NULL)

Protected Member Functions

void visit (DisplayTreeNode *parent, SgNode *sgNode, AstFilterInterface *filter)

Protected Attributes

DisplayTreeNodetreeRoot


Detailed Description

Class to build up a tree out of DisplayTreeNode 's.

has no real members - functions should be static functions of DisplayTreeNode (TODO - refactor)

Definition at line 190 of file DisplayNode.h.


Member Function Documentation

DisplayTreeNode * DisplayTreeGenerator::generateTree ( SgNode *  sgRoot,
AstFilterInterface filter = NULL 
)

Definition at line 383 of file DisplayNode.cpp.

Referenced by AstGraphWidget::updateGraph().

Here is the call graph for this function:

Here is the caller graph for this function:

void DisplayTreeGenerator::visit ( DisplayTreeNode parent,
SgNode *  sgNode,
AstFilterInterface filter 
) [protected]

Definition at line 398 of file DisplayNode.cpp.

Referenced by generateTree().

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

DisplayTreeNode* DisplayTreeGenerator::treeRoot [protected]

Definition at line 198 of file DisplayNode.h.

Referenced by generateTree().


The documentation for this class was generated from the following files:
Generated on Tue Sep 15 14:48:49 2009 for RoseQtWidgets by  doxygen 1.4.7