Class Pointer8DataType
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.Pointer8DataType
- All Implemented Interfaces:
BuiltInDataType, DataType, Pointer, ExtensionPoint
Pointer8 is really a factory for generating 1-byte pointers.
-
Field Summary
FieldsFields inherited from class PointerDataType
length, MAX_POINTER_SIZE_BYTES, NOT_A_POINTER, POINTER_LABEL_PREFIX, POINTER_LABEL_PREFIX_U, POINTER_LOOP_LABEL, POINTER_NAME, referencedDataTypeFields inherited from class DataTypeImpl
defaultSettingsFields inherited from class AbstractDataType
categoryPath, dataMgr, EMPTY_TYPEDEF_DEFINITIONS, nameFields inherited from interface DataType
CONFLICT_SUFFIX, DEFAULT, NO_LAST_CHANGE_TIME, NO_SOURCE_SYNC_TIME, TYPEDEF_ATTRIBUTE_PREFIX, TYPEDEF_ATTRIBUTE_SUFFIX, VOID -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class 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, toStringMethods inherited from class BuiltIn
addParent, copy, getBuiltInSettingsDefinitions, getCTypeDeclaration, getCTypeDeclaration, getCTypeDeclaration, getCTypeDeclaration, getDecompilerDisplayName, getLastChangeTime, getSettingsDefinitions, getUniversalID, removeParent, setDefaultSettingsMethods inherited from class DataTypeImpl
equals, getAlignment, getDefaultSettings, getLastChangeTimeInSourceArchive, getParents, getSourceArchive, hashCode, notifyAlignmentChanged, notifyDeleted, notifyNameChanged, notifyParents, notifyReplaced, notifySizeChanged, replaceWith, setDescription, setLastChangeTime, setLastChangeTimeInSourceArchive, setSourceArchiveMethods inherited from class AbstractDataType
dataTypeAlignmentChanged, dataTypeSizeChanged, encodeRepresentation, encodeValue, getDataOrganization, getDataOrganization, getDataTypeManager, getDataTypePath, getDefaultAbbreviatedLabelPrefix, getDefaultOffcutLabelPrefix, getPathName, isEncodable, isNotYetDefined, isZeroLength, setCategoryPath, setName, setNameAndCategoryMethods inherited from interface DataType
addParent, copy, dataTypeAlignmentChanged, dataTypeSizeChanged, encodeRepresentation, encodeValue, getAlignment, getDataOrganization, getDataTypeManager, getDataTypePath, getDefaultAbbreviatedLabelPrefix, getDefaultOffcutLabelPrefix, getDefaultSettings, getLastChangeTime, getLastChangeTimeInSourceArchive, getParents, getPathName, getSettingsDefinitions, getSourceArchive, getUniversalID, isEncodable, isNotYetDefined, isZeroLength, removeParent, replaceWith, setCategoryPath, setDescription, setLastChangeTime, setLastChangeTimeInSourceArchive, setName, setNameAndCategory, setSourceArchiveMethods inherited from interface Pointer
typedefBuilder
-
Field Details
-
dataType
-
-
Constructor Details
-
Pointer8DataType
public Pointer8DataType() -
Pointer8DataType
-