DataTypeUtilities

Package: ghidra.program.database.data
Type: class

11.1_PUBLIC

addedmethod: getConflictValue
static int getConflictValue(ghidra.program.model.data.DataType dataType)
addedmethod: getConflictValue
static int getConflictValue(java.lang.String dataTypeName)
addedmethod: getNameWithoutConflict
static java.lang.String getNameWithoutConflict(java.lang.String dataTypeName)
addedmethod: getNameWithoutConflict
static java.lang.String getNameWithoutConflict(ghidra.program.model.data.DataType dt)
addedmethod: isConflictDataType
static boolean isConflictDataType(ghidra.program.model.data.DataType dt)
addedmethod: isConflictDataTypeName
static boolean isConflictDataTypeName(java.lang.String dataTypeName)

10.3_PUBLIC

addedmethod: isSameKindDataType
static boolean isSameKindDataType(ghidra.program.model.data.DataType dataType1, ghidra.program.model.data.DataType dataType2)

10.2_PUBLIC

addedmethod: findExistingClassStruct
static ghidra.program.model.data.Structure findExistingClassStruct(ghidra.program.model.data.DataTypeManager dataTypeManager, ghidra.program.model.listing.GhidraClass classNamespace)

9.1_PUBLIC

removedmethod: getArrayRepresentation
static java.lang.String getArrayRepresentation(ghidra.program.model.data.Array arrayDt, ghidra.program.model.mem.MemBuffer buf, ghidra.docking.settings.Settings settings, int length)
removedmethod: getArrayValue
static java.lang.Object getArrayValue(ghidra.program.model.data.Array arrayDt, ghidra.program.model.mem.MemBuffer buf, ghidra.docking.settings.Settings settings, int length)
removedmethod: getArrayValueClass
static java.lang.Class<?> getArrayValueClass(ghidra.program.model.data.Array arrayDt, ghidra.docking.settings.Settings settings)

9.0.1_PUBLIC

introducedInitial version