Package ghidra.program.model.data
Interface InternalDataTypeComponent
-
- All Superinterfaces:
DataTypeComponent
- All Known Implementing Classes:
DataTypeComponentImpl
public interface InternalDataTypeComponent extends DataTypeComponent
-
-
Field Summary
-
Fields inherited from interface ghidra.program.model.data.DataTypeComponent
DEFAULT_FIELD_NAME_PREFIX
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
setDataType(DataType dataType)
Sets the DataType for this componentvoid
update(int ordinal, int offset, int length)
Update component ordinal, offset and length during alignment-
Methods inherited from interface ghidra.program.model.data.DataTypeComponent
getComment, getDataType, getDefaultFieldName, getDefaultSettings, getEndOffset, getFieldName, getLength, getOffset, getOrdinal, getParent, isBitFieldComponent, isEquivalent, isFlexibleArrayComponent, isZeroBitFieldComponent, setComment, setDefaultSettings, setFieldName
-
-
-
-
Method Detail
-
setDataType
void setDataType(DataType dataType)
Sets the DataType for this component- Parameters:
dataType
- the new DataType for this component
-
update
void update(int ordinal, int offset, int length)
Update component ordinal, offset and length during alignment- Parameters:
ordinal
- updated ordinaloffset
- updated offsetlength
- updated byte length
-
-