Package ghidra.program.model.data
Class Pointer24DataType
java.lang.Object
ghidra.program.model.data.AbstractDataType
ghidra.program.model.data.DataTypeImpl
ghidra.program.model.data.BuiltIn
ghidra.program.model.data.PointerDataType
ghidra.program.model.data.Pointer24DataType
- All Implemented Interfaces:
BuiltInDataType
,DataType
,Pointer
,ExtensionPoint
Pointer24 is really a factory for generating 3-byte pointers.
-
Field Summary
Fields inherited from class ghidra.program.model.data.PointerDataType
length, MAX_POINTER_SIZE_BYTES, NOT_A_POINTER, POINTER_LABEL_PREFIX, POINTER_LOOP_LABEL_PREFIX, POINTER_NAME, referencedDataType
Fields inherited from class ghidra.program.model.data.DataTypeImpl
defaultSettings
Fields inherited from class ghidra.program.model.data.AbstractDataType
categoryPath, dataMgr, name
Fields inherited from interface ghidra.program.model.data.DataType
CONFLICT_SUFFIX, DEFAULT, NO_LAST_CHANGE_TIME, NO_SOURCE_SYNC_TIME, TYPEDEF_ATTRIBUTE_PREFIX, TYPEDEF_ATTRIBUTE_SUFFIX, VOID
-
Constructor Summary
-
Method Summary
Methods inherited from class ghidra.program.model.data.PointerDataType
clone, dataTypeDeleted, dataTypeNameChanged, dataTypeReplaced, dependsOn, getAddressValue, getAddressValue, getAddressValue, getAlignedLength, getCategoryPath, getDataType, getDefaultLabelPrefix, getDefaultLabelPrefix, getDescription, getDisplayName, getLabelString, getLength, getMnemonic, getName, getPointer, getPointer, getRepresentation, getTypeDefSettingsDefinitions, getValue, getValueClass, hasLanguageDependantLength, isDeleted, isEquivalent, newPointer, toString
Methods inherited from class ghidra.program.model.data.BuiltIn
addParent, copy, dataTypeSizeChanged, getBuiltInSettingsDefinitions, getCTypeDeclaration, getCTypeDeclaration, getCTypeDeclaration, getCTypeDeclaration, getDecompilerDisplayName, getLastChangeTime, getSettingsDefinitions, getUniversalID, removeParent, setCategoryPath, setDefaultSettings, setName, setNameAndCategory
Methods inherited from class ghidra.program.model.data.DataTypeImpl
equals, getAlignment, getDefaultSettings, getLastChangeTimeInSourceArchive, getParents, getPathName, getSourceArchive, hashCode, notifyAlignmentChanged, notifyDeleted, notifyNameChanged, notifyParents, notifyReplaced, notifySizeChanged, replaceWith, setDescription, setLastChangeTime, setLastChangeTimeInSourceArchive, setSourceArchive
Methods inherited from class ghidra.program.model.data.AbstractDataType
dataTypeAlignmentChanged, encodeRepresentation, encodeValue, getDataOrganization, getDataOrganization, getDataTypeManager, getDataTypePath, getDefaultAbbreviatedLabelPrefix, getDefaultOffcutLabelPrefix, getDocs, isEncodable, isNotYetDefined, isZeroLength
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ghidra.program.model.data.DataType
addParent, copy, dataTypeAlignmentChanged, dataTypeSizeChanged, encodeRepresentation, encodeValue, getAlignment, getDataOrganization, getDataTypeManager, getDataTypePath, getDefaultAbbreviatedLabelPrefix, getDefaultOffcutLabelPrefix, getDefaultSettings, getDocs, getLastChangeTime, getLastChangeTimeInSourceArchive, getParents, getPathName, getSettingsDefinitions, getSourceArchive, getUniversalID, isEncodable, isNotYetDefined, isZeroLength, removeParent, replaceWith, setCategoryPath, setDescription, setLastChangeTime, setLastChangeTimeInSourceArchive, setName, setNameAndCategory, setSourceArchive
Methods inherited from interface ghidra.program.model.data.Pointer
typedefBuilder
-
Field Details
-
dataType
-
-
Constructor Details
-
Pointer24DataType
public Pointer24DataType() -
Pointer24DataType
-