#include <callgraph.h>
Public Methods | |
| callGraphNode (procNode *proc) | |
| procNode * | proc () const |
| void | add_edge (callGraphNode *to) |
| const callgraph_edge_list & | calls () const |
| const callgraph_edge_list & | called_by () const |
| int | times_called () |
| void | ancestors (callgraph_node_set &ancestors_set) |
Private Methods | |
| int | times_called (callgraph_node_set &visited) |
Private Attributes | |
| procNode * | _proc |
| callgraph_edge_list | _calls |
| callgraph_edge_list | _called_by |
| int | _times_called |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001