Package ghidra.program.model.data
Interface ProgramBasedDataTypeManager
-
- All Superinterfaces:
DataTypeManager
,DomainFileBasedDataTypeManager
,FileBasedDataTypeManager
- All Known Implementing Classes:
ProgramDataTypeManager
public interface ProgramBasedDataTypeManager extends DomainFileBasedDataTypeManager
Extends DataTypeManager to include methods specific to a data type manager for a program.
-
-
Field Summary
-
Fields inherited from interface ghidra.program.model.data.DataTypeManager
BAD_DATATYPE_ID, BUILT_IN_ARCHIVE_KEY, BUILT_IN_ARCHIVE_UNIVERSAL_ID, BUILT_IN_DATA_TYPES_NAME, DEFAULT_DATATYPE_ID, LOCAL_ARCHIVE_KEY, LOCAL_ARCHIVE_UNIVERSAL_ID, NULL_DATATYPE_ID
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Program
getProgram()
-
Methods inherited from interface ghidra.program.model.data.DataTypeManager
addDataType, addDataTypeManagerListener, addDataTypes, addInvalidatedListener, associateDataTypeWithArchive, close, contains, containsCategory, createCategory, dataTypeChanged, disassociate, endTransaction, findDataType, findDataTypeForID, findDataTypes, findDataTypes, findEnumValueNames, flushEvents, getAllComposites, getAllDataTypes, getAllDataTypes, getAllStructures, getCategory, getCategory, getCategoryCount, getDataOrganization, getDataType, getDataType, getDataType, getDataType, getDataType, getDataTypeCount, getDataTypes, getDataTypesContaining, getFavorites, getID, getLastChangeTimeForMyManager, getLocalSourceArchive, getName, getPointer, getPointer, getResolvedID, getRootCategory, getSourceArchive, getSourceArchives, getType, getUniqueName, getUniversalID, isFavorite, isUpdatable, remove, removeDataTypeManagerListener, removeInvalidatedListener, removeSourceArchive, replaceDataType, resolve, resolveSourceArchive, setFavorite, setName, startTransaction, updateSourceArchiveName, updateSourceArchiveName
-
Methods inherited from interface ghidra.program.model.data.DomainFileBasedDataTypeManager
getDomainFile
-
Methods inherited from interface ghidra.program.model.data.FileBasedDataTypeManager
getPath
-
-
-
-
Method Detail
-
getProgram
Program getProgram()
-
-