Ghidra Decompiler Analysis Engine
Public Types | Public Member Functions | Static Public Member Functions | Friends | List of all members
CallGraphNode Class Reference

Public Types

enum  { mark = 1, onlycyclein = 2, currentcycle = 4, entrynode = 8 }
 

Public Member Functions

void clearMark (void) const
 
bool isMark (void) const
 
const Address getAddr (void) const
 
const string & getName (void) const
 
FuncdatagetFuncdata (void) const
 
int4 numInEdge (void) const
 
const CallGraphEdgegetInEdge (int4 i) const
 
CallGraphNodegetInNode (int4 i) const
 
int4 numOutEdge (void) const
 
const CallGraphEdgegetOutEdge (int4 i) const
 
CallGraphNodegetOutNode (int4 i) const
 
void setFuncdata (Funcdata *f)
 
void saveXml (ostream &s) const
 

Static Public Member Functions

static void restoreXml (const Element *el, CallGraph *graph)
 

Friends

class CallGraph
 

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