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
 
Funcdata * getFuncdata (void) const
 
int4 numInEdge (void) const
 
const CallGraphEdge & getInEdge (int4 i) const
 
CallGraphNode * getInNode (int4 i) const
 
int4 numOutEdge (void) const
 
const CallGraphEdge & getOutEdge (int4 i) const
 
CallGraphNode * getOutNode (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: