My Project
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
IfaceDecompCommand Class Reference

Inherits IfaceCommand.

Inherited by IfcAddpath, IfcAddrrangeLoad, IfcAdjustVma, IfcAnalyzeRange, IfcBreakaction, IfcBreakjump, IfcBreakstart, IfcCallFixup, IfcCallGraphBuild, IfcCallGraphDump, IfcCallGraphList, IfcCallGraphLoad, IfcCallOtherFixup, IfcCleararch, IfcComment, IfcCommentInstr, IfcContinue, IfcCountPcode, IfcDeadcodedelay, IfcDecompile, IfcDump, IfcDumpbinary, IfcDuplicateHash, IfcExperimentalRules, IfcFlowOverride, IfcForceDec, IfcForcegoto, IfcForceHex, IfcFuncload, IfcGlobalAdd, IfcGlobalify, IfcGlobalRegisters, IfcGlobalRemove, IfcGraphControlflow, IfcGraphDataflow, IfcGraphDom, IfcJumpOverride, IfcListaction, IfcListOverride, IfcListprototypes, IfcLoadFile, IfcLockPrototype, IfcMapaddress, IfcMapexternalref, IfcMapfunction, IfcMaphash, IfcMaplabel, IfcNameVarnode, IfcOption, IfcParamIDAnalysis, IfcParseFile, IfcParseLine, IfcPreferSplit, IfcPrintActionstats, IfcPrintBlocktree, IfcPrintCFlat, IfcPrintCGlobals, IfcPrintCover, IfcPrintCStruct, IfcPrintCTypes, IfcPrintCXml, IfcPrintdisasm, IfcPrintExtrapop, IfcPrintHigh, IfcPrintInputs, IfcPrintInputsAll, IfcPrintLanguage, IfcPrintLocalrange, IfcPrintMap, IfcPrintParamMeasures, IfcPrintParamMeasuresXml, IfcPrintRaw, IfcPrintSpaces, IfcPrintTree, IfcPrintVarnode, IfcProduceC, IfcProducePrototypes, IfcProtooverride, IfcReadSymbols, IfcRemove, IfcRename, IfcResetActionstats, IfcRestore, IfcRetype, IfcSave, IfcSetcontextrange, IfcSettrackedrange, IfcSource, IfcStructureBlocks, IfcTypeVarnode, IfcUnlockPrototype, IfcVarnodeCover, IfcVarnodehighCover, and IfcVolatile.

Collaboration diagram for IfaceDecompCommand:
Collaboration graph
[legend]

Public Member Functions

virtual void setData (IfaceStatus *root, IfaceData *data)
 
virtual string getModule (void) const
 
virtual IfaceDatacreateData (void)
 
virtual void iterationCallback (Funcdata *fd)
 
void iterateFunctionsAddrOrder (void)
 
void iterateFunctionsLeafOrder (void)
 
- Public Member Functions inherited from IfaceCommand
virtual void execute (istream &s)=0
 
void addWord (const string &temp)
 
void removeWord (void)
 
const string & getCommandWord (int4 i) const
 
void addWords (const vector< string > &wordlist)
 
int4 numWords (void) const
 
void commandString (string &res) const
 
int4 compare (const IfaceCommand &op2) const
 

Protected Member Functions

void iterateScopesRecursive (Scope *scope)
 
void iterateFunctionsAddrOrder (Scope *scope)
 

Protected Attributes

IfaceStatusstatus
 
IfaceDecompDatadcp
 

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