Package cppclassanalyzer.analysis.cmd
Class AbstractDecompilerBasedConstructorAnalysisCmd
java.lang.Object
ghidra.framework.cmd.BackgroundCommand
cppclassanalyzer.analysis.cmd.AbstractConstructorAnalysisCmd
cppclassanalyzer.analysis.cmd.AbstractDecompilerBasedConstructorAnalysisCmd
- All Implemented Interfaces:
Command
- Direct Known Subclasses:
GccDecompilerConstructorAnalysisCmd
,VsDecompilerConstructorAnalysisCmd
public abstract class AbstractDecompilerBasedConstructorAnalysisCmd extends AbstractConstructorAnalysisCmd
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
AbstractDecompilerBasedConstructorAnalysisCmd.ClassFunction
Nested classes/interfaces inherited from class cppclassanalyzer.analysis.cmd.AbstractConstructorAnalysisCmd
AbstractConstructorAnalysisCmd.ConstructorAnalyzerHelper
-
Field Summary
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractDecompilerBasedConstructorAnalysisCmd(String name, DecompilerAPI api)
protected
AbstractDecompilerBasedConstructorAnalysisCmd(String name, ClassTypeInfo typeinfo, DecompilerAPI api)
-
Method Summary
Modifier and Type Method Description protected boolean
analyze()
void
setDecompilerTimeout(int timeout)
Methods inherited from class cppclassanalyzer.analysis.cmd.AbstractConstructorAnalysisCmd
analyzeFunction, applyTo, createConstructor, createSubConstructors, isConstructor, isProcessed, setDestructor, setFunction, setTypeInfo
Methods inherited from class ghidra.framework.cmd.BackgroundCommand
applyTo, canCancel, dispose, getName, getStatusMsg, hasProgress, isModal, setStatusMsg, taskCompleted, toString
-
Constructor Details
-
AbstractDecompilerBasedConstructorAnalysisCmd
-
AbstractDecompilerBasedConstructorAnalysisCmd
protected AbstractDecompilerBasedConstructorAnalysisCmd(String name, ClassTypeInfo typeinfo, DecompilerAPI api)
-
-
Method Details
-
analyze
- Specified by:
analyze
in classAbstractConstructorAnalysisCmd
- Throws:
Exception
-
setDecompilerTimeout
public void setDecompilerTimeout(int timeout)
-