Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

callGraph Class Reference

#include <callgraph.h>

Inheritance diagram for callGraph::

Walker List of all members.

Public Methods

 callGraph (procNode *root, Linker &linker)
 ~callGraph ()
virtual void at_id (idNode *the_id, Order ord)
callGraphNode * lookup (procNode *proc)
void show_all_contexts ()

Private Methods

void show_all_contexts (callGraphNode *cur, callgraph_edge_list &stack, int &count)

Private Attributes

callgraph_map _callgraph
procNode * _root
Linker & _linker
callGraphNode * _current

Constructor & Destructor Documentation

callGraph::callGraph (  procNode *    root,
Linker &    linker
) 
 

callGraph::~callGraph (    ) 
 


Member Function Documentation

void callGraph::at_id (  idNode *    the_id,
Order    ord
)  [virtual]
 

Reimplemented from Walker.

callGraphNode * callGraph::lookup (  procNode *    proc ) 
 

void callGraph::show_all_contexts (  callGraphNode *    cur,
callgraph_edge_list &    stack,
int &    count
)  [private]
 

void callGraph::show_all_contexts (    ) 
 


Member Data Documentation

callgraph_map callGraph::_callgraph [private]
 

callGraphNode* callGraph::_current [private]
 

Linker& callGraph::_linker [private]
 

procNode* callGraph::_root [private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jan 10 12:06:24 2002 for C-Breeze by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001