My Project
Public Member Functions | List of all members
CallGraph Class Reference

Public Member Functions

 CallGraph (Architecture *g)
 
ArchitecturegetArch (void) const
 
CallGraphNodeaddNode (Funcdata *f)
 
CallGraphNodeaddNode (const Address &addr, const string &nm)
 
CallGraphNodefindNode (const Address &addr)
 
void addEdge (CallGraphNode *from, CallGraphNode *to, const Address &addr)
 
void deleteInEdge (CallGraphNode *node, int4 i)
 
CallGraphNodeinitLeafWalk (void)
 
CallGraphNodenextLeaf (CallGraphNode *node)
 
map< Address, CallGraphNode >::iterator begin (void)
 
map< Address, CallGraphNode >::iterator end (void)
 
void buildAllNodes (void)
 
void buildEdges (Funcdata *fd)
 
void saveXml (ostream &s) const
 
void restoreXml (const Element *el)
 

The documentation for this class was generated from the following files: