PointerDataType
Package:
ghidra.program.model.data
Type:
class
11.4_PUBLIC
added
field
:
POINTER_LABEL_PREFIX_U
static java.
lang.
String POINTER_LABEL_PREFIX_U
added
field
:
POINTER_LOOP_LABEL
static java.
lang.
String POINTER_LOOP_LABEL
removed
field
:
POINTER_LOOP_LABEL_PREFIX
static java.
lang.
String POINTER_LOOP_LABEL_PREFIX
10.3_PUBLIC
added
method
:
getAlignedLength
int getAlignedLength(
)
10.2_PUBLIC
added
method
:
getAddressValue
static ghidra.
program.
model.
address.
Address getAddressValue(
ghidra.
program.
model.
mem.
MemBuffer buf,
int size,
ghidra.
docking.
settings.
Settings settings)
added
method
:
getTypeDefSettingsDefinitions
ghidra.
program.
model.
data.
TypeDefSettingsDefinition[] getTypeDefSettingsDefinitions(
)
added
field
:
NOT_A_POINTER
static java.
lang.
String NOT_A_POINTER
10.0_PUBLIC
added
method
:
hasLanguageDependantLength
boolean hasLanguageDependantLength(
)
removed
method
:
isDynamicallySized
boolean isDynamicallySized(
)
9.2_PUBLIC
added
method
:
toString
java.
lang.
String toString(
)
modified
method
:
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
added
field
:
length
int length
added
field
:
referencedDataType
ghidra.
program.
model.
data.
DataType referencedDataType
9.0.1_PUBLIC
introduced
Initial version