Package ghidra.program.model.data
Class PascalUnicodeDataType
- java.lang.Object
- 
- ghidra.program.model.data.AbstractDataType
- 
- ghidra.program.model.data.DataTypeImpl
- 
- ghidra.program.model.data.BuiltIn
- 
- ghidra.program.model.data.AbstractStringDataType
- 
- ghidra.program.model.data.PascalUnicodeDataType
 
 
 
 
 
- 
- All Implemented Interfaces:
- BuiltInDataType,- DataType,- DataTypeWithCharset,- Dynamic,- ExtensionPoint,- java.util.EventListener,- javax.swing.event.ChangeListener
 
 public class PascalUnicodeDataType extends AbstractStringDataType 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface ghidra.util.classfinder.ExtensionPointExtensionPoint.Exclude, ExtensionPoint.Util
 
- 
 - 
Field SummaryFields Modifier and Type Field Description static PascalUnicodeDataTypedataType- 
Fields inherited from class ghidra.program.model.data.AbstractStringDataTypeCOMMON_STRING_SETTINGS_DEFS, COMMON_WITH_CHARSET_STRING_SETTINGS_DEFS, DEFAULT_ABBREV_PREFIX, DEFAULT_LABEL, DEFAULT_LABEL_PREFIX, DEFAULT_UNICODE_ABBREV_PREFIX, DEFAULT_UNICODE_LABEL, DEFAULT_UNICODE_LABEL_PREFIX, USE_CHARSET_DEF_DEFAULT
 - 
Fields inherited from class ghidra.program.model.data.DataTypeImpldefaultSettings
 - 
Fields inherited from class ghidra.program.model.data.AbstractDataTypecategoryPath, dataMgr, name
 - 
Fields inherited from interface ghidra.program.model.data.DataTypeCONFLICT_SUFFIX, DEFAULT, NO_LAST_CHANGE_TIME, NO_SOURCE_SYNC_TIME, VOID
 
- 
 - 
Constructor SummaryConstructors Constructor Description PascalUnicodeDataType()PascalUnicodeDataType(DataTypeManager dtm)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description DataTypeclone(DataTypeManager dtm)Returns a new instance of this DataType with its universalID and SourceArchive identity retained.- 
Methods inherited from class ghidra.program.model.data.AbstractStringDataTypecanSpecifyLength, getBuiltInSettingsDefinitions, getCharsetName, getDefaultAbbreviatedLabelPrefix, getDefaultLabelPrefix, getDefaultLabelPrefix, getDefaultOffcutLabelPrefix, getDescription, getLength, getLength, getMnemonic, getReplacementBaseType, getRepresentation, getStringDataInstance, getStringLayout, getValue, getValueClass, isDynamicallySized
 - 
Methods inherited from class ghidra.program.model.data.BuiltInaddParent, copy, dataTypeDeleted, dataTypeNameChanged, dataTypeReplaced, dataTypeSizeChanged, dependsOn, getCTypeDeclaration, getCTypeDeclaration, getCTypeDeclaration, getCTypeDeclaration, getDecompilerDisplayName, getLastChangeTime, getSettingsDefinitions, getUniversalID, isEquivalent, removeParent, setCategoryPath, setName, setNameAndCategory
 - 
Methods inherited from class ghidra.program.model.data.DataTypeImplequals, getAlignment, getDefaultSettings, getLastChangeTimeInSourceArchive, getParents, getPathName, getSourceArchive, hashCode, notifyDeleted, notifyNameChanged, notifyReplaced, notifySizeChanged, replaceWith, setDefaultSettings, setDescription, setLastChangeTime, setLastChangeTimeInSourceArchive, setSourceArchive, stateChanged
 - 
Methods inherited from class ghidra.program.model.data.AbstractDataTypegetCategoryPath, getDataOrganization, getDataTypeManager, getDataTypePath, getDisplayName, getDocs, getName, isDeleted, isNotYetDefined, toString
 - 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface ghidra.program.model.data.BuiltInDataTypegetCTypeDeclaration
 - 
Methods inherited from interface ghidra.program.model.data.DataTypeaddParent, copy, dataTypeDeleted, dataTypeNameChanged, dataTypeReplaced, dataTypeSizeChanged, dependsOn, getAlignment, getCategoryPath, getDataOrganization, getDataTypeManager, getDataTypePath, getDefaultSettings, getDisplayName, getDocs, getLastChangeTime, getLastChangeTimeInSourceArchive, getName, getParents, getPathName, getSettingsDefinitions, getSourceArchive, getUniversalID, isDeleted, isEquivalent, isNotYetDefined, removeParent, replaceWith, setCategoryPath, setDefaultSettings, setDescription, setLastChangeTime, setLastChangeTimeInSourceArchive, setName, setNameAndCategory, setSourceArchive
 
- 
 
- 
- 
- 
Field Detail- 
dataTypepublic static final PascalUnicodeDataType dataType 
 
- 
 - 
Constructor Detail- 
PascalUnicodeDataTypepublic PascalUnicodeDataType() 
 - 
PascalUnicodeDataTypepublic PascalUnicodeDataType(DataTypeManager dtm) 
 
- 
 - 
Method Detail- 
clonepublic DataType clone(DataTypeManager dtm) Description copied from interface:DataTypeReturns a new instance of this DataType with its universalID and SourceArchive identity retained. Note: for built-in DataType's, clone and copy should have the same affect.- Parameters:
- dtm- the data-type manager instance whose data-organization should apply.
 
 
- 
 
-