Package cppclassanalyzer.vs
Class VsCppClassBuilder
java.lang.Object
ghidra.app.cmd.data.rtti.AbstractCppClassBuilder
cppclassanalyzer.vs.VsCppClassBuilder
public class VsCppClassBuilder extends AbstractCppClassBuilder
-
Field Summary
Fields inherited from class ghidra.app.cmd.data.rtti.AbstractCppClassBuilder
struct, SUPER
-
Constructor Summary
Constructors Constructor Description VsCppClassBuilder(VsClassTypeInfo type)
-
Method Summary
Modifier and Type Method Description protected void
addVptr(Structure struct)
protected Map<ClassTypeInfo,Integer>
getBaseOffsets()
protected AbstractCppClassBuilder
getParentBuilder(ClassTypeInfo parent)
protected VsClassTypeInfo
getType()
Methods inherited from class ghidra.app.cmd.data.rtti.AbstractCppClassBuilder
addVptr, clearComponent, deleteVirtualComponents, getDataType, getProgram, getSuperClassDataType, replaceComponent, resolveStruct, setSuperStructureCategoryPath, trimStructure
-
Constructor Details
-
VsCppClassBuilder
-
-
Method Details
-
getParentBuilder
- Specified by:
getParentBuilder
in classAbstractCppClassBuilder
-
addVptr
- Specified by:
addVptr
in classAbstractCppClassBuilder
-
getBaseOffsets
- Specified by:
getBaseOffsets
in classAbstractCppClassBuilder
-
getType
- Overrides:
getType
in classAbstractCppClassBuilder
-