Package ghidra.program.model.util
-
Interface Summary Interface Description AddressSetPropertyMap Defines methods to mark ranges in a property map.IntPropertyMap Property manager that deals with properties that are of int type.LongPropertyMap Property manager that deals with properties that are of long type.ObjectPropertyMap Property manager that deals with properties that are of Object type.PropertyMap Interface to define a map containing properties over a set of addresses.PropertyMapManager Interface for managing a set of PropertyManagers.SettingsPropertyMap Property map interface for storing Settings objects.StringPropertyMap Property manager that deals with properties that are of String type.VoidPropertyMap Property manager that deals with properties that are of "void" type, which is a marker for whether a property exists. -
Class Summary Class Description AcyclicCallGraphBuilder Class to build an DependencyGraph base on a acyclic function call graph.AddressLabelInfo AddressLabelInfo
is a utility class for storing anAddress
and a corresponding label or alias together.CompositeDataTypeElementInfo DataTypeInfo DefaultIntPropertyMap Property manager that deals with properties that are of int type.DefaultLongPropertyMap Property manager that deals with properties that are of long type.DefaultObjectPropertyMap Property manager that deals with properties that are of Object type.DefaultPropertyMap PropertyMap is used to store values for a fixed property at address locations given as longs.DefaultSettingsPropertyMap Property manager that deals with properties that are of Settings type.DefaultStringPropertyMap Property manager that deals with properties that are of String type.DefaultVoidPropertyMap Property manager that deals with properties that are of "void" type, which is a marker for whether a property exists.MemoryByteIterator Class to iterate over the bytes in memory for an address set. -
Enum Summary Enum Description ProcessorSymbolType -
Exception Summary Exception Description CodeUnitInsertionException Exception thrown when a code unit cannot be created.DeletedException Exception thrown when program object being accessed has been deleted.TypeMismatchException Exception thrown when a PropertyPage does not support a requested data type.