PointerDataType

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

11.4_PUBLIC

addedfield: POINTER_LABEL_PREFIX_U
static java.lang.String POINTER_LABEL_PREFIX_U
addedfield: POINTER_LOOP_LABEL
static java.lang.String POINTER_LOOP_LABEL
removedfield: POINTER_LOOP_LABEL_PREFIX
static java.lang.String POINTER_LOOP_LABEL_PREFIX

10.3_PUBLIC

addedmethod: getAlignedLength
int getAlignedLength()

10.2_PUBLIC

addedmethod: getAddressValue
static ghidra.program.model.address.Address getAddressValue(ghidra.program.model.mem.MemBuffer buf, int size, ghidra.docking.settings.Settings settings)
addedmethod: getTypeDefSettingsDefinitions
ghidra.program.model.data.TypeDefSettingsDefinition[] getTypeDefSettingsDefinitions()
addedfield: NOT_A_POINTER
static java.lang.String NOT_A_POINTER

10.0_PUBLIC

addedmethod: hasLanguageDependantLength
boolean hasLanguageDependantLength()
removedmethod: isDynamicallySized
boolean isDynamicallySized()

9.2_PUBLIC

addedmethod: toString
java.lang.String toString()
modifiedmethod: clone
return type: DataType → Pointer
- ghidra.program.model.data.DataType clone(ghidra.program.model.data.DataTypeManager dtm)
+ ghidra.program.model.data.Pointer clone(ghidra.program.model.data.DataTypeManager dtm)

9.0.2_PUBLIC

addedfield: length
int length
addedfield: referencedDataType
ghidra.program.model.data.DataType referencedDataType

9.0.1_PUBLIC

introducedInitial version